TLV API

TLV (Type-Length-Value) 形式は、DWM モジュール API で使用されます。TLV 形式のデータは常に、タイプ バイトで始まり、長さバイトが続き、長さバイトで指定された可変数の値バイト (0 ~ 253 の範囲) が続きます。表 1 は、TLV 形式のデータの例を示しています。タイプ バイトは 0x28、長さバイトは 0x02 で、長さバイトで宣言されているように、値フィールドは 0x0D と 0x01 の 2 つのバイトで構成されます。

DWM1001 ファームウェアでは、SPI と UART API の両方がデータ転送用の TLV 形式。タイプ バイトの意味を理解するには、TLV タイプ リストを参照する必要があります。特定のコマンドまたは応答ごとに、対応する情報を提供するために値フィールドの長さが異なります。

TLV 形式のデータの例

TLV 要求

タイプ

長さ

価値

ピン指数

** 引脚值**

0x28

0x02

0x0D

0x01

各 API の詳細情報については、次のページを参照してください。