การอ่านอุณหภูมิด้วย SDK การประมวลคำนวณระบบประสาท Intel® Movidius™

เอกสาร

การแก้ไขปัญหา

000032987

15/04/2019

ด้านล่างนี้คุณจะพบรหัสตัวอย่างสำหรับการอ่านอุณหภูมิบน Intel® Movidius™การประมวลผลของระบบประสาทโดยใช้ Intel® Movidius™การประมวลผล SDK SDK (Intel® Movidius™ NCSDK) v1 และ v2

การใช้ Intel® Movidius™ NCSDK v1:
แทรกรหัสต่อไปนี้เป็นหนึ่งในตัวอย่างหลามที่มาพร้อมกับ NCSDK

float* data;
unsigned int dataLength;
retCode = mvncGetDeviceOption(deviceHandle, MVNC_THERMAL_STATS, &data, &dataLength);
if (retCode == MVNC_OK){
   printf("Device Temperature: %f\n", data[0]);
}

การใช้ Intel® Movidius™ NCSDK v2:
จำเป็นต้องมีการอนุมานต่ออุปกรณ์ก่อนที่จะอ่านอุณหภูมิโดยใช้ Intel® Movidius™ NCSDK v2 แทรกรหัสต่อไปนี้เป็นหนึ่งในตัวอย่างหลามหลังจากการอนุมานเสร็จสมบูรณ์

thermal_stats = device.GetDeviceOption(mvnc.DeviceOption.THERMAL_STATS)
print("Device Temperature: ", thermal_stats)