座標 - kanta/STEP800_prototype GitHub Wiki
/resetPos (int)motorID
- motorID: 1-8, 255
タイミング:常時
ABS_POSレジスタを0にリセットします。現在位置をHOMEに設定するのと同等の操作です。
/setPosition (int)motorID (int)newPosition
- motorID: 1-8, 255
- newPosition: -2,097,152 - 2,097,151
タイミング:モータ停止時
ABS_POSレジスタを指定座標に書き換えます。現在のモータ位置が指定座標になります。
/getPosition (int)motorID
- motorID: 1-8, 255
タイミング:常時
ABS_POSレジスタの内容(現在位置)を取得します。
返答:
/position (int)motorID (int)ABS_POS