一般的な API 情報
次のセクションでは、頻繁に使用される TLV 値について説明します。
注釈
特に指定のない限り、API で使用される整数はリトルエンディアンです。
ステータスコード
すべての TLV リクエストはステータス コードに応答し、リクエストが正常に処理されたかどうかに関する情報が得られます。
err_code = 8-bit unsigned integer = ‘0’ | ‘1’ | ‘2’ | ‘3’ | ’4’ | ’5’
0: ok
1: unknown command or broken TLV frame
2: internal error
3: invalid parameter
4: busy
5: operation not permitted
位置
ノード (アンカーまたはタグ) の 13 バイトの位置。
position = x, y, z, pqf (* position coordinates *)
x = 32-bit integer (* bytes 0-3, in millimeters *)
y = 32-bit integer (* bytes 4-7, in millimeters *)
z = 32-bit integer (* bytes 8-11, in millimeters *)
pqf = 8-bit integer (* byte 12, position quality factor in percents *)