การวินิจฉัยเป็นค่าเริ่มต้น - กลุ่มเทรด
โมดูลนี้มีฟังก์ชันที่ควบคุมการดำเนินการของสแต็กเทรด
สรุป
ฟังก์ชัน |
|
---|---|
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 ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล