기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
IDT 자유RTOS 변수용
코드를 빌드하고 디바이스를 플래시하는 명령은 성공적으로 실행하려면 디바이스에 대한 연결 또는 기타 정보가 필요할 수 있습니다. 를 AWS IoT Device Tester 사용하면 플래시에서 디바이스 정보를 참조하고 를 사용하여 명령을 빌드할 수 있습니다JsonPathdevice.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 때 의 절대 경로를 대체합니다.