public class CRoboSetting
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
CRoboSetting.I2CDevicePrams |
static class |
CRoboSetting.I2CDeviceSetting |
修飾子とタイプ | フィールドと説明 |
---|---|
CRoboSetting.I2CDeviceSetting[] |
I2CDeviceSettings
I2Cデバイス設定
|
short |
I2CSendEN
MS16_IXSENDEN
ixbus send enable
IXBUSの通信イネーブル。
|
boolean |
isModefied
設定ファイルを修正しているか
|
java.lang.String |
Model
モデル名
|
byte |
ServoBusNum
MU8_SBUS_N
number of servos
サーボバスで使用するサーボ数を設定
|
byte |
ServoBusProtocol
MU8_SBUS_PROTOCOL
0:none 1:futaba
サーボバスで使用するプロトコルを設定
|
short |
ServoEN
MS16_SERVOEN
servo torque enable
全サーボのトルクイネーブル。
|
short |
ServoLockDetectMaxTorque
MU16_SVLD_MT 0x0058
servo lock detect max torque
サーボロック検出時の最大トルク制限
|
short |
ServoLockDetectThreshold
MU16_SVLD_TH 0x0056
servo lock detect threshold
サーボロック検出の角度偏差
|
short |
ServoLockDetectTime
MU16_SVLD_T0 0x0054
servo lock detect time
サーボロック検出の角度偏差継続時間
|
short |
ServoSendEN
MS16_SVSENDEN
servo send enable
全サーボの送信イネーブル。
|
CServoSetting[] |
ServoSettings
サーボ設定
|
コンストラクタと説明 |
---|
CRoboSetting() |
修飾子とタイプ | メソッドと説明 |
---|---|
static CRoboSetting |
LoadSettingFile() |
static CRoboSetting |
LoadSettingFile(java.lang.String filepath) |
public java.lang.String Model
public boolean isModefied
public byte ServoBusProtocol
public byte ServoBusNum
public short ServoEN
public short ServoSendEN
public short I2CSendEN
public short ServoLockDetectTime
public short ServoLockDetectThreshold
public short ServoLockDetectMaxTorque
public CServoSetting[] ServoSettings
public CRoboSetting.I2CDeviceSetting[] I2CDeviceSettings
public static CRoboSetting LoadSettingFile(java.lang.String filepath)
public static CRoboSetting LoadSettingFile()