公開APIの戻り値・失敗判定クイックリファレンス
この表は提供された DobotCtrl、DobotTcp、DobotErrorManager のソースコードに基づく静的な契約整理です。戻り値の成功・失敗と、ロボットの物理的な動作完了・通信健全性は区別してください。
API |
戻り値 |
解釈上の制約 |
|---|---|---|
|
|
|
|
|
FeedbackのDOビット。初回Feedback未取得は |
|
|
Dashboardコマンド応答。実際のDO切替やreadback一致は未確認。 |
|
|
ClearErrorコマンド応答。原因の解消を保証しない。 |
|
|
動作中状態の否定であり、目標到達・アラームなしの証明ではない。 |
|
|
Sync応答と検出可能なアラームに依存。通信異常の完全な識別はしない。 |
|
アラームIDのリスト / |
|
|
整数( |
|
|
|
|
判定の境界
HTTP 200、移動コマンドの受付、Sync() の応答、Feedbackの最終受信、目標位置への到達は別々の事象です。タイムアウト後の移動コマンドを無条件で再送しないでください。
詳細は 戻り値・通信異常・アラーム判定の実装照合、HTTPの契約、Feedback・エラー処理 を参照してください。実機・通信断試験は未実施です。