IDTfor 免费RTOS变量 - 免费 RTOS

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

IDTfor 免费RTOS变量

生成代码和刷新设备的命令可能需要连接或有关设备的其他信息才能成功运行。 AWS IoT Device Tester 允许您在 Flash 中引用设备信息并使用生成命令JsonPath。通过使用简单的 JsonPath表达式,您可以获取device.json文件中指定的所需信息。

路径变量

IDTfor Free RTOS 定义了以下可在命令行和配置文件中使用的路径变量:

{{testData.sourcePath}}

扩展到到源代码路径。如果使用该变量,则必须在刷写和构建命令中使用该变量。

{{sdkPath}}

在构建和命令中使用时,扩展为您的 userData.sdkConfiguration.path 中的值。

{{device.connectivity.serialPort}}

扩展到串行端口。

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

扩展到您设备的序列号。

{{enableTests}}

整数值,指明构建适用于测试(值为 1)还是演示(值为 0)。

{{buildImageName}}

构建命令构建的映像的文件名。

{{otaCodeSignerPemFile}}

PEMOTA代码签名者的文件。

{{config.idtRootPath}}

扩展到 AWS IoT Device Tester 根路径。此变量取代了 build 和 Flash 命令使用的绝对路径。IDT