nl:: Weave:: โปรไฟล์:: ผู้ให้บริการ:: Nestlabs:: ตัวควบคุมอุณหภูมิ
สรุป
ตัวแปร |
|
---|---|
sStatusStr[kMaxIfjStatusStrLen]
|
char
|
ฟังก์ชัน |
|
---|---|
FormatIfjStatus(const char *format, InFieldJoiningStatus status)
|
const char *
|
IfjStatusStr(InFieldJoiningStatus status)
|
const char *
|
การแจกแจง
329
@329
330 แต้ม
@330
รหัสสถานะเฉพาะของตัวควบคุมอุณหภูมิ
พร็อพเพอร์ตี้ | |
---|---|
kStatus_DeviceAlreadyPaired
|
อุปกรณ์นี้จับคู่กับบัญชี Nest อยู่แล้ว |
kStatus_ServiceUnreachable
|
ไม่สามารถติดต่อบริการเรียกคีย์รายการเดิม |
สถานะการเข้าร่วมของช่อง
InFieldJoiningStatus
รหัสสถานะเฉพาะของตัวควบคุมอุณหภูมิ
รหัสระบบ
SystemStatusCode
รหัสสถานะระบบเฉพาะตัวควบคุมอุณหภูมิ
อย่าเปลี่ยนแปลงค่าเหล่านี้แม้ว่าจะเปลี่ยนสถานะเลิกใช้งานไปแล้วก็ตาม ซึ่งจะใช้ในการตอบกลับการดู kTag_SystemStatusKey
รหัสการทดสอบ
SystemTestCode
รหัสการทดสอบระบบสําหรับตัวควบคุมอุณหภูมิโดยเฉพาะ
อย่าเปลี่ยนแปลงค่าเหล่านี้แม้ว่าการทดสอบจะเลิกใช้งานไปแล้ว โดยจะใช้ในคําขออัปเดต kTag_SystemTestStartKey และการตอบกลับข้อมูลพร็อพเพอร์ตี้ kTag_SystemTestStatusKey
รหัสสถานะของการทดสอบระบบ
SystemTestStatusCode
รหัสสถานะการทดสอบเฉพาะตัวควบคุมอุณหภูมิ
อย่าเปลี่ยนแปลงค่าเหล่านี้แม้ว่าจะเปลี่ยนสถานะการทดสอบไปแล้วก็ตาม ซึ่งจะใช้ในการตอบกลับข้อมูลพร็อพเพอร์ตี้ kTag_SystemTestStatusKey ระบบจะใช้ไบต์ที่ต่ําลงของค่าเหล่านี้เพื่อจัดเก็บโค้ดทดสอบที่เฉพาะเจาะจงจาก Enum ของ SystemTestCode
ตัวแปร
สถานะสถานะ
char sStatusStr[kMaxIfjStatusStrLen]
ฟังก์ชัน
รูปแบบ Ififj
const char * FormatIfjStatus( const char *format, InFieldJoiningStatus status )
IfjStatusStr
const char * IfjStatusStr( InFieldJoiningStatus status )