|
SDK สำหรับ TESAIoT Dev Kit
คู่มืออ้างอิง API และ Tutorial (MTB & µPython)
|
Functions | |
| void | ai_engine_set_sensor_rate (uint32_t interval_ms) |
| ตั้งช่วงเวลาการป้อนข้อมูลของเซนเซอร์วัดความเร่ง; ให้เรียกเดี่ยว ๆ และมีเจ้าของรายเดียว | |
| void | ai_engine_resume_sensor (void) |
| resume จังหวะค่าเริ่มต้นแบบยืนเดี่ยว; ห้ามเรียกติดกันกับการตั้งอัตรา | |
ฟังก์ชัน 2 ตัวที่ส่งคำขอเรื่องอัตราเซนเซอร์ไปยัง CM33 แบบอะซิงโครนัส หากส่งติดกัน resume อาจยกเลิกการเปลี่ยนอัตรา ข้อเท็จจริงข้อเดียวนั้นคือข้อกำหนดการเรียกใช้ทั้งหมดของหัวข้อนี้
| void ai_engine_set_sensor_rate | ( | uint32_t | interval_ms | ) |
ตั้งช่วงเวลาการป้อนข้อมูลของเซนเซอร์วัดความเร่ง; ให้เรียกเดี่ยว ๆ และมีเจ้าของรายเดียว
Set the accelerometer feed interval (20 = 50 Hz model rate, 100 = 10 Hz dashboard). Callable from any CM55 task; it also resumes the sensor push. Call it on its own: an ai_engine_resume_sensor() issued right after it can cancel it.
| void ai_engine_resume_sensor | ( | void | ) |
resume จังหวะค่าเริ่มต้นแบบยืนเดี่ยว; ห้ามเรียกติดกันกับการตั้งอัตรา
Restore the default sensor cadence after a model session. Use it on its own, not in the same breath as ai_engine_set_sensor_rate().
ตัวอย่างด้านล่างแสดง anti-pattern: ลำดับที่กำกับว่า WRONG ไว้ในกรอบคือสิ่งที่ห้ามเขียน ส่วนการเรียกเดี่ยว ๆ ที่ตามมาคือรูปแบบเดียวที่ถูกต้อง