IDT for FreeRTOS 変数 - 無料RTOS

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

IDT for FreeRTOS 変数

コードを構築し、デバイスをフラッシュするためのコマンドでは、正常に実行するために接続やデバイスに関するその他の情報が必要になる場合があります。 AWS IoT Device Tester を使用すると、フラッシュでデバイス情報を参照したり、 を使用してコマンドを構築したりできますJsonPath。単純な JsonPath式を使用すると、device.jsonファイルで指定された必要な情報を取得できます。

パス変数

IDT for FreeRTOS では、コマンドラインと設定ファイルで使用できる次のパス変数を定義します。

{{testData.sourcePath}}

ソースコードパスに拡張されます。この変数を使用する場合は、フラッシュコマンドとビルドコマンドの両方で使用する必要があります。

{{sdkPath}}

ビルドコマンドとフラッシュコマンドで使用する場合、userData.sdkConfiguration.path で値に拡張されます。

{{device.connectivity.serialPort}}

シリアルポートに拡張されます。

{{device.identifiers[?(@.name == 'serialNo')].value[0]}}

デバイスのシリアル番号に拡張されます。

{{enableTests}}

ビルドがテスト用 (値 1) であるか、デモ (値 0) であるかを示す整数値。

{{buildImageName}}

ビルドコマンドによってビルドされたイメージのファイル名。

{{otaCodeSignerPemFile}}

PEM OTAコード署名者の ファイル。

{{config.idtRootPath}}

AWS IoT Device Tester ルートパスに展開します。この変数は、ビルドコマンドとフラッシュコマンドで使用されるIDT場合の の絶対パスを置き換えます。