|
static constexpr byte | PMX::ErrorByteData = 0xFF |
| byte型のエラー値の定義
|
|
static constexpr unsigned short | PMX::ErrorUint16Data = 0x7FFF |
| byte型のエラー値の定義
|
|
static constexpr unsigned long | PMX::ErrorUint32Data = 0x7FFFFFFF |
| byte型のエラー値の定義
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKp = 0 |
| 位置制御のPゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKi = 4 |
| 位置制御のIゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKd = 8 |
| 位置制御のDゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::PositionSt = 12 |
| 位置制御のストレッチ
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKp = 16 |
| 速度制御のPゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKi = 20 |
| 速度制御のIゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKd = 24 |
| 速度制御のDゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKp = 32 |
| 電流制御のPゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKi = 36 |
| 電流制御のIゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKd = 40 |
| 電流制御のDゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKp = 48 |
| トルク制御のPゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKi = 52 |
| トルク制御のIゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKd = 56 |
| トルク制御のDゲイン
|
|
constexpr unsigned short | PMX::RamAddrList::PositionDeadBand = 64 |
| 位置制御 不感帯
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedDeadBand = 66 |
| 速度制御 不感帯
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentDeadBand = 68 |
| 電流制御 不感帯
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueDeadBand = 70 |
| トルク制御 不感帯
|
|
constexpr unsigned short | PMX::RamAddrList::CenterOffset = 72 |
| 中央値オフセット
|
|
constexpr unsigned short | PMX::RamAddrList::CloneReverse = 74 |
| クローン/リバース
|
|
constexpr unsigned short | PMX::RamAddrList::MinVoltageLimit = 76 |
| 入力電圧最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MinVoltageLimitPower = 78 |
| 入力電圧最小時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxVoltageLimit = 80 |
| 入力電圧最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxVoltageLimitPower = 82 |
| 入力電圧最大時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentLimit = 84 |
| モータ消費電流最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentLimitPower = 86 |
| モータ消費電流最大時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::MotorTempLimit = 88 |
| モータ温度最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MotorTempLimitPower = 90 |
| モータ温度最大時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::CpuTempLimit = 92 |
| CPU温度最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CpuTempLimitPower = 94 |
| CPU温度最大時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::CwPositionLimit = 96 |
| CW方向最大角値
|
|
constexpr unsigned short | PMX::RamAddrList::CwPositionLimitPower = 98 |
| CW方向最大角閾値外時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::CcwPositionLimit = 100 |
| CCW方向最大角値
|
|
constexpr unsigned short | PMX::RamAddrList::CcwPositionLimitPower = 102 |
| CCW方向最大角閾値外時の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalSpeed = 104 |
| 最大速度指令値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalCurrent = 106 |
| 最大電流指令値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalTorque = 108 |
| 最大動推定トルク指令値
|
|
constexpr unsigned short | PMX::RamAddrList::TotalPowerRate = 110 |
| モータ出力制限%値
|
|
constexpr unsigned short | PMX::RamAddrList::LockDetectTime = 112 |
| ロック時間
|
|
constexpr unsigned short | PMX::RamAddrList::LockThresholdPower = 114 |
| ロックと認識される出力割合
|
|
constexpr unsigned short | PMX::RamAddrList::LockDetectOutputPower = 116 |
| ロック時間の出力%値
|
|
constexpr unsigned short | PMX::RamAddrList::PresetPosAddr = 118 |
| 位置制御ゲインプリセット(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PresetSpdAddr = 119 |
| 速度制御ゲインプリセット(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PresetCurAddr = 120 |
| 電流制御ゲインプリセット(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PresetTrqAddr = 121 |
| トルク制御ゲインプリセット(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKp2 = 124 |
| 位置制御のPゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKi2 = 128 |
| 位置制御のIゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKd2 = 132 |
| 位置制御のDゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionSt2 = 136 |
| 位置制御のストレッチ2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKp2 = 140 |
| 速度制御のPゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKi2 = 144 |
| 速度制御のIゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKd2 = 148 |
| 速度制御のDゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKp2 = 156 |
| 電流制御のPゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKi2 = 160 |
| 電流制御のIゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKd2 = 164 |
| 電流制御のDゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKp2 = 172 |
| トルク制御のPゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKi2 = 176 |
| トルク制御のIゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKd2 = 180 |
| トルク制御のDゲイン2(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKp3 = 188 |
| 位置制御のPゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKi3 = 192 |
| 位置制御のIゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionKd3 = 196 |
| 位置制御のDゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::PositionSt3 = 200 |
| 位置制御のストレッチ3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKp3 = 204 |
| 速度制御のPゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKi3 = 208 |
| 速度制御のIゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::SpeedKd3 = 212 |
| 速度制御のDゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKp3 = 220 |
| 電流制御のPゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKi3 = 224 |
| 電流制御のIゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentKd3 = 228 |
| 電流制御のDゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKp3 = 236 |
| トルク制御のPゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKi3 = 240 |
| トルク制御のIゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueKd3 = 244 |
| トルク制御のDゲイン3(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::NowPosition = 300 |
| 現在位置
|
|
constexpr unsigned short | PMX::RamAddrList::NowSpeed = 302 |
| 現在速度
|
|
constexpr unsigned short | PMX::RamAddrList::NowCurrent = 304 |
| 現在電流
|
|
constexpr unsigned short | PMX::RamAddrList::NowTorque = 306 |
| 出力推定トルク
|
|
constexpr unsigned short | PMX::RamAddrList::NowPwm = 308 |
| 現在のPWM割合
|
|
constexpr unsigned short | PMX::RamAddrList::MotorTemp = 310 |
| モータ温度
|
|
constexpr unsigned short | PMX::RamAddrList::CPUTemp = 312 |
| CPU温度
|
|
constexpr unsigned short | PMX::RamAddrList::InputVoltage = 314 |
| 入力電圧
|
|
constexpr unsigned short | PMX::RamAddrList::TrajectoryTime = 316 |
| 現在の補間時間
|
|
constexpr unsigned short | PMX::RamAddrList::EncoderValue = 318 |
| エンコーダの現在値
|
|
constexpr unsigned short | PMX::RamAddrList::ErrorStatus = 400 |
| エラーステータス
|
|
constexpr unsigned short | PMX::RamAddrList::ErrorSystem = 401 |
| システムエラー
|
|
constexpr unsigned short | PMX::RamAddrList::ErrorMotor = 402 |
| モータエラー
|
|
constexpr unsigned short | PMX::RamAddrList::ErrorRamAccess = 404 |
| RAMアクセスエラー時のアドレス
|
|
constexpr unsigned short | PMX::RamAddrList::TorqueSwitch = 500 |
| トルクスイッチ
|
|
constexpr unsigned short | PMX::RamAddrList::ControlMode = 501 |
| 制御モード
|
|
constexpr unsigned short | PMX::RamAddrList::MotorReceiveData = 502 |
| 応答データフラグ
|
|
constexpr unsigned short | PMX::RamAddrList::Trajectory = 503 |
| 補間制御起動生成タイプ指定
|
|
constexpr unsigned short | PMX::RamAddrList::ShortBrakeCurrent = 530 |
| 電流制御時のショートブレーキ指定(PMXのV1.0.1.x~)
|
|
constexpr unsigned short | PMX::RamAddrList::ShortBrakeTorque = 531 |
| トルク制御時のショートブレーキ指定(PMXのV1.0.1.x~)
|
|
constexpr unsigned short | PMX::RamAddrList::ShortBrakePWM = 532 |
| PWM制御時のショートブレーキ指定(PMXのV1.0.1.x~)
|
|
constexpr unsigned short | PMX::RamAddrList::LedMode = 533 |
| LED点灯モード(PMXのV1.1.0.0~)
|
|
constexpr unsigned short | PMX::RamAddrList::CenterOffsetMinRange = 600 |
| 中央値オフセット 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::CenterOffsetMaxRange = 602 |
| 中央値オフセット 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MinVoltageMinRange = 604 |
| 入力電圧最小制限値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MinVoltageMaxRange = 606 |
| 入力電圧最小制限値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxVoltageMinRange = 608 |
| 入力電圧最大制限値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxVoltageMaxRange = 610 |
| 入力電圧最大制限値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::FailSafeVoltageMinRange = 612 |
| フェールセーフ電圧 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::FailSafeVoltageMaxRange = 614 |
| フェールセーフ電圧 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentMinRange = 616 |
| モータ消費電流設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::CurrentMaxRange = 618 |
| モータ消費電流設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MotorTempMinRange = 620 |
| モータ温度設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MotorTempMaxRange = 622 |
| モータ温度設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CpuTempMinRange = 624 |
| CPU温度設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::CpuTempMaxRange = 626 |
| CPU温度設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CwPositionMinRange = 628 |
| CW方向最大値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::CwPositionMaxRange = 630 |
| CW方向最大値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::CcwPositionMinRange = 632 |
| CCW方向最大値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::CcwPositionMaxRange = 634 |
| CCW方向最大値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalSpeedMinRange = 636 |
| 最大速度設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalSpeedMaxRange = 638 |
| 最大速度設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalCurrentMinRange = 640 |
| 最大電流設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalCurrentMaxRange = 642 |
| 最大電流設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalTorqueMinRange = 644 |
| 最大トルク設定値 最小値
|
|
constexpr unsigned short | PMX::RamAddrList::MaxGoalTorqueMaxRange = 646 |
| 最大トルク設定値 最大値
|
|
constexpr unsigned short | PMX::RamAddrList::GoalCommandValue1 = 700 |
| 目標指令値1(PMXのV1.0.1.x~)
|
|
constexpr unsigned short | PMX::RamAddrList::GoalCommandValue2 = 702 |
| 目標指令値2(PMXのV1.0.1.x~)
|
|
constexpr unsigned short | PMX::RamAddrList::GoalCommandValue3 = 704 |
| 目標指令値3(PMXのV1.0.1.x~)
|
|
constexpr byte | PMX::ControlMode::Position = 0x01 |
| 位置制御
|
|
constexpr byte | PMX::ControlMode::Speed = 0x02 |
| 速度制御
|
|
constexpr byte | PMX::ControlMode::PositionSpeed = 0x03 |
| 位置/速度制御
|
|
constexpr byte | PMX::ControlMode::Current = 0x04 |
| 電流制御
|
|
constexpr byte | PMX::ControlMode::PositionCurrent = 0x05 |
| 位置/電流制御
|
|
constexpr byte | PMX::ControlMode::SpeedCurrent = 0x06 |
| 速度/電流制御
|
|
constexpr byte | PMX::ControlMode::PositionSpeedCurrent = 0x07 |
| 位置/速度/電流制御
|
|
constexpr byte | PMX::ControlMode::Torque = 0x08 |
| トルク制御
|
|
constexpr byte | PMX::ControlMode::PositionTorque = 0x09 |
| 位置/トルク制御
|
|
constexpr byte | PMX::ControlMode::SpeedTorque = 0x0A |
| 速度/トルク制御
|
|
constexpr byte | PMX::ControlMode::PositionSpeedTprque = 0x0B |
| 位置/速度/トルク制御
|
|
constexpr byte | PMX::ControlMode::PWM = 0x10 |
| PWM制御
|
|
constexpr byte | PMX::ControlMode::Time = 0x20 |
| 時間(単体制御はないので定義のみ)
|
|
constexpr byte | PMX::ControlMode::PositionTime = 0x21 |
| 位置/時間制御
|
|
constexpr byte | PMX::ControlMode::PositionCurrentTime = 0x25 |
| 位置/電流/時間制御
|
|
constexpr byte | PMX::ControlMode::PositionTorqueTime = 0x29 |
| 位置/トルク/時間制御
|
|
constexpr byte | PMX::TrajectoryType::Even = 0x01 |
| 均等補間
|
|
constexpr byte | PMX::TrajectoryType::FifthPoly = 0x05 |
| 5次多項式補間
|
|
constexpr byte | PMX::TrajectoryType::Error = 0xFF |
| エラー
|
|
constexpr byte | PMX::EditBaudrate::_57600 = 0x00 |
| 57600bps
|
|
constexpr byte | PMX::EditBaudrate::_115200 = 0x01 |
| 115200bps
|
|
constexpr byte | PMX::EditBaudrate::_625000 = 0x02 |
| 625000bps
|
|
constexpr byte | PMX::EditBaudrate::_1000000 = 0x03 |
| 1Mbps
|
|
constexpr byte | PMX::EditBaudrate::_1250000 = 0x04 |
| 1.25Mbps
|
|
constexpr byte | PMX::EditBaudrate::_1500000 = 0x05 |
| 1.5Mbps
|
|
constexpr byte | PMX::EditBaudrate::_2000000 = 0x06 |
| 2Mbps
|
|
constexpr byte | PMX::EditBaudrate::_3000000 = 0x07 |
| 3Mbps
|
|
constexpr byte | PMX::EditParity::ParityNone = 0x00 |
| パリティなし
|
|
constexpr byte | PMX::EditParity::Odd = 0x01 |
| パリティ奇数
|
|
constexpr byte | PMX::EditParity::Even = 0x02 |
| パリティ偶数
|
|
constexpr byte | PMX::EditParity::Error = 0xFF |
| パリティエラー
|
|
constexpr byte | PMX::SendCmd::MemREAD = 0xa0 |
| RAM上のデータを読み取る
|
|
constexpr byte | PMX::SendCmd::MemWRITE = 0xa1 |
| RAM上へデータを書き込む
|
|
constexpr byte | PMX::SendCmd::LOAD = 0xa2 |
| フラッシュメモリーに保存されているデータをRAMへ展開する
|
|
constexpr byte | PMX::SendCmd::SAVE = 0xa3 |
| RAMのデータをフラッシュメモリーに保存する
|
|
constexpr byte | PMX::SendCmd::MotorREAD = 0xa4 |
| ポジション指定コマンド
|
|
constexpr byte | PMX::SendCmd::MotorWRITE = 0xa5 |
| RAM上へデータを書き込む
|
|
constexpr byte | PMX::SendCmd::SystemREAD = 0xbb |
| IDシリアル番号等の読み込み
|
|
constexpr byte | PMX::SendCmd::SystemWRITE = 0xbc |
| ID・通信速度・パリティ書き込み
|
|
constexpr byte | PMX::SendCmd::ReBoot = 0xbd |
| リセットコマンド
|
|
constexpr byte | PMX::SendCmd::FactoryReset = 0xbe |
| 工場出荷時設定へ戻す
|
|
constexpr int | PMX::BuffPter::Header = 0 |
|
constexpr int | PMX::BuffPter::Header1 = 1 |
|
constexpr int | PMX::BuffPter::ID = 2 |
|
constexpr int | PMX::BuffPter::Length = 3 |
|
constexpr int | PMX::BuffPter::CMD = 4 |
|
constexpr int | PMX::BuffPter::Option = 5 |
|
constexpr int | PMX::BuffPter::Status = 5 |
|
constexpr int | PMX::BuffPter::Data = 6 |
|
constexpr int | PMX::BuffPter::ACK = 6 |
|
constexpr byte | PMX::ReceiveDataOption::NoReturn = 0x00 |
|
constexpr byte | PMX::ReceiveDataOption::Position = 0x01 |
|
constexpr byte | PMX::ReceiveDataOption::Speed = 0x02 |
|
constexpr byte | PMX::ReceiveDataOption::Current = 0x04 |
|
constexpr byte | PMX::ReceiveDataOption::Torque = 0x08 |
|
constexpr byte | PMX::ReceiveDataOption::Pwm = 0x10 |
|
constexpr byte | PMX::ReceiveDataOption::MotorTemp = 0x20 |
|
constexpr byte | PMX::ReceiveDataOption::CpuTemp = 0x40 |
|
constexpr byte | PMX::ReceiveDataOption::Voltage = 0x80 |
|
constexpr byte | PMX::ReceiveDataOption::Full = 0xFF |
|
constexpr unsigned short | PMX::ComError::OK = 0 |
| 正常
|
|
constexpr unsigned short | PMX::ComError::TimeOut = 0xFF00 |
| 無応答/Timeoutエラー
|
|
constexpr unsigned short | PMX::ComError::CrcError = 0xFE00 |
| CRCエラー
|
|
constexpr unsigned short | PMX::ComError::FormatError = 0xFD00 |
| 作られたデータのフォーマットに異常があった
|
|
constexpr unsigned short | PMX::ComError::SendError = 0xFC00 |
| 送信する際に異常があった
|
|
constexpr unsigned short | PMX::ComError::ReceiveError = 0xFB00 |
| 受信したデータに異常があった
|
|
constexpr unsigned short | PMX::ComError::MotorREADConvertError = 0xFA00 |
| MotorREADのデータ変換に異常があった
|
|
constexpr unsigned short | PMX::ComError::NG = 0xFA00 |
| 上記以外のエラー
|
|
constexpr unsigned short | PMX::ComError::ErrorMask = 0xFF00 |
| マスク用のデータ
|
|
constexpr byte | PMX::MinimumLength::Send = 8 |
| 送信コマンドの最低サイズ
|
|
constexpr byte | PMX::MinimumLength::Receive = 8 |
| 受信コマンドの最低サイズ
|
|
constexpr byte | PMX::PmxStatusErrorList::SystemError = 0x01 |
| System Error
|
|
constexpr byte | PMX::PmxStatusErrorList::MotorError = 0x02 |
| Motor Error
|
|
constexpr byte | PMX::PmxStatusErrorList::CommunicationError = 0x04 |
| Communication Error
|
|
constexpr byte | PMX::PmxStatusErrorList::CommandError = 0x08 |
| Command Error
|
|
constexpr byte | PMX::PmxStatusErrorList::RamAccessError = 0x10 |
| RAM Access Error
|
|
constexpr byte | PMX::PmxStatusErrorList::ModeError = 0x20 |
| Mode Error
|
|
constexpr byte | PMX::PmxStatusErrorList::DataError = 0x40 |
| Data Error
|
|
constexpr byte | PMX::PmxStatusErrorList::RunError = 0x80 |
| Run Error
|
|
constexpr byte | PMX::TorqueSwitchType::Control = 0x00 |
| MotorWriteのオプションで使用
|
|
constexpr byte | PMX::TorqueSwitchType::TorqueOn = 0x01 |
| トルクON
|
|
constexpr byte | PMX::TorqueSwitchType::Free = 0x02 |
| フリーモード
|
|
constexpr byte | PMX::TorqueSwitchType::Brake = 0x04 |
| ショートブレーキモード
|
|
constexpr byte | PMX::TorqueSwitchType::Hold = 0x08 |
| Holdモード
|
|
constexpr byte | PMX::TorqueSwitchType::Mask = 0x0F |
| トルクON/OFFを抜き出すためのマスクする値
|
|
constexpr byte | PMX::TorqueSwitchType::Error = 0xFF |
| エラー
|
|
constexpr byte | PMX::CloneReverseType::Clone = 0x01 |
| cloneOnの設定値
|
|
constexpr byte | PMX::CloneReverseType::Reverse = 0x02 |
| ReverseOnの設定値
|
|
constexpr byte | PMX::LedModeType::Normal = 0x00 |
| 標準モード
|
|
constexpr byte | PMX::LedModeType::Off = 0x01 |
| 消灯モード
|
|