การวินิจฉัยเป็นค่าเริ่มต้น - กลุ่มเทรด
โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด
สรุป
| ฟังก์ชัน | |
|---|---|
| otDiagIsEnabled(otInstance *aInstance) | boolระบุว่าได้เปิดใช้โหมดการวินิจฉัยจากโรงงานแล้วหรือไม่  | 
| otDiagProcessCmd(otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen) | ประมวลผลบรรทัดคำสั่งการวินิจฉัยจากโรงงาน  | 
| otDiagProcessCmdLine(otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen) | ประมวลผลบรรทัดคำสั่งการวินิจฉัยจากโรงงาน  | 
ฟังก์ชัน
otDiagIsEnabled
bool otDiagIsEnabled( otInstance *aInstance )
ระบุว่าได้เปิดใช้โหมดการวินิจฉัยจากโรงงานแล้วหรือไม่
| รายละเอียด | |||||
|---|---|---|---|---|---|
| พารามิเตอร์ | 
 | ||||
| แสดงผลค่า | 
 | ||||
otDiagProcessCmd
otError otDiagProcessCmd( otInstance *aInstance, uint8_t aArgsLength, char *aArgs[], char *aOutput, size_t aOutputMaxLen )
ประมวลผลบรรทัดคำสั่งการวินิจฉัยจากโรงงาน
เอาต์พุตของฟังก์ชันนี้ (เนื้อหาที่เขียนไปยัง aOutput) ต้องสิ้นสุดด้วย \0 และ \0 อยู่ภายในบัฟเฟอร์เอาต์พุต
| รายละเอียด | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| พารามิเตอร์ | 
 | ||||||||||
| แสดงผลค่า | 
 | ||||||||||
otDiagProcessCmdLine
otError otDiagProcessCmdLine( otInstance *aInstance, const char *aString, char *aOutput, size_t aOutputMaxLen )
ประมวลผลบรรทัดคำสั่งการวินิจฉัยจากโรงงาน
เอาต์พุตของฟังก์ชันนี้ (เนื้อหาที่เขียนไปยัง aOutput) ต้องสิ้นสุดด้วย \0 และ \0 อยู่ภายในบัฟเฟอร์เอาต์พุต
| รายละเอียด | |||||||||
|---|---|---|---|---|---|---|---|---|---|
| พารามิเตอร์ | 
 | ||||||||
| แสดงผลค่า | 
 | ||||||||
แหล่งข้อมูล
หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล