public class Device
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
Device.DisconnectMode
スマートフォンから切断されたときの挙動を示す列挙体です。
|
static class |
Device.State
MaBeeeデバイスの状態を示す列挙体です。
|
修飾子とタイプ | メソッドと説明 |
---|---|
float |
getBatteryVoltage()
バッテリー電圧を返します。
|
java.util.Date |
getBatteryVoltageUpdatedAt()
バッテリー電圧が最後にアップデートされた日時を返します。
|
Device.DisconnectMode |
getDisconnectMode()
このデバイスに設定されている切断時のモードを返します。
|
long |
getIdentifier()
このMaBeeeデバイスの識別子を返します。
|
java.lang.String |
getName()
このMaBeeeデバイスの名前を返します。
|
int |
getPwmDuty()
現在設定されているPWM Dutyの値を返します。
|
int |
getPwmPeriod()
現在設定されているPWM Periodの値を返します。
|
int |
getRssi()
RSSI値を返します。
|
java.util.Date |
getRssiUpdatedAt()
RSSIが最後にアップデートされた日時を返します。
|
Device.State |
getState()
このMaBeeeデバイスの状態を返します。
|
void |
setDisconnectMode(Device.DisconnectMode disconnectMode)
切断時のデバイスの挙動を設定します。
|
void |
setPeriod(int period)
MaBeeeデバイスのPWM Periodを設定します。
|
void |
setPwmDuty(int duty)
MaBeeeデバイスのPWM Dutyを設定します。
|
void |
updateBatteryVoltage()
バッテリー電圧のアップデートを開始します。
|
void |
updateRssi()
RSSI値のアップデートを開始します。
|
public long getIdentifier()
public java.lang.String getName()
public int getRssi()
public java.util.Date getRssiUpdatedAt()
public float getBatteryVoltage()
public java.util.Date getBatteryVoltageUpdatedAt()
public Device.State getState()
public void setPwmDuty(int duty)
duty
- PWM Dutyの値public int getPwmDuty()
public void setPeriod(int period)
period
- PWM Periodの値public int getPwmPeriod()
public void setDisconnectMode(Device.DisconnectMode disconnectMode)
disconnectMode
- 切断時のモードpublic Device.DisconnectMode getDisconnectMode()
public void updateRssi()
public void updateBatteryVoltage()