ลูกค้าบางรายถามว่ากล้องถ่ายภาพความร้อนของเราสามารถแสดงอุณหภูมิของวัตถุที่สังเกตได้ในวิดีโอหรือไม่. คำตอบคือใช่.
ภาพต่อไปนี้แสดงจุดสูงสุด, ต่ำสุด, และอุณหภูมิเฉลี่ยในวิดีโอจากกล้องถ่ายภาพความร้อน.



สารบัญ
คู่มือการเชื่อมต่อโปรโตคอลการสื่อสารอุณหภูมิของกล้องถ่ายภาพความร้อน
บัตรประจำตัวการสื่อสาร
ตามสภาพแวดล้อมการพัฒนาของตัวเอง, เข้าถึงอุปกรณ์ให้สมบูรณ์และรับรู้การสื่อสาร(หากจำเป็นต้องประทับเวลาให้สอดคล้องกับแผน, จะต้องแก้ไขทุกครั้งที่เปิดคอมพิวเตอร์, และต้องแก้ไขอย่างน้อยวันละครั้ง);
การสอบเทียบเวลา
เพื่อหาข้อมูลการวัดอุณหภูมิแบบเต็มหน้าจอของการเคลื่อนไหวบางเฟรม, จำเป็นต้องเข้าถึงอุปกรณ์เพื่อทำการปรับเทียบเวลาบนโมดูลเพื่อให้มั่นใจถึงประสิทธิภาพแบบเรียลไทม์;
ควรสังเกตว่าการเคลื่อนไหวนี้รองรับเฉพาะชั่วโมงเท่านั้น, นาที, วินาที, และมิลลิวินาทีสำหรับการประทับเวลา, และไม่รองรับปี, เดือน, วัน, และวันในสัปดาห์ (แสดงเป็น 0 ในรูปแบบข้อมูลที่สอดคล้องกัน).
การได้มาซึ่งข้อมูล
โมดูลนี้มีวิธีการรับข้อมูลการสตรีมวิดีโอและการวัดอุณหภูมิที่แตกต่างกัน. ตามความต้องการของคุณเอง, คุณสามารถเลือกประเภทข้อมูลและกระบวนการที่เกี่ยวข้องและนำเสนอบนโฮสต์ได้;
สนับสนุน
- ข้อมูลการวัดอุณหภูมิแบบเรียลไทม์แบบเต็มหน้าจอ;
- ข้อมูลสตรีมมิ่งแบบเรียลไทม์ของ YUV;
- การวัดอุณหภูมิแบบเต็มหน้าจอ + ข้อมูลสตรีมมิ่งแบบเรียลไทม์ของ YUV;
(ดูหน้าที่แนบมาเพื่อดูรายละเอียด)
การสอบเทียบการวัดอุณหภูมิ
หลังจากบูรณาการและปรับใช้เข้ากับเครื่องทั้งหมดแล้ว, การเพิ่มขึ้นของอุณหภูมิอาจส่งผลต่อความแม่นยำในการวัดอุณหภูมิของการเคลื่อนที่ของการวัดอุณหภูมิ. จำเป็นต้องวางโมดูลวัดอุณหภูมิไว้ในอุปกรณ์หลังจากที่เครื่องยนต์ความร้อนเสถียรแล้ว, จากนั้นจึงทำการสอบเทียบการวัดอุณหภูมิเพื่อให้มั่นใจถึงความถูกต้องแม่นยำของผลิตภัณฑ์เครื่องจักรทั้งหมด.
[การสอบเทียบด้วยคลิกเดียว]
เครื่องยนต์ทำความร้อนไฟฟ้า
อุปกรณ์ถูกรวมเข้ากับเครื่องทั้งหมด. เครื่องยนต์ทำความร้อนไฟฟ้าจะต้องมีความเสถียรก่อนการสอบเทียบ. ขอแนะนำให้ใช้เวลามากกว่า 2 ชั่วโมง. ในสภาพแวดล้อมกระบวนการที่มั่นคง, บรรจุภัณฑ์จะไม่ได้รับผลกระทบจากแหล่งความร้อน, ลม, เป็นต้น;
จำเป็นต้องใช้ตัวเครื่องสีดำเพื่อตั้งอุณหภูมิ 35°C สี่จุด, 60° C, 100° C, และ 200°C เป็นจุดสอบเทียบการวัดอุณหภูมิในภายหลัง;
ตั้งค่าพารามิเตอร์การสอบเทียบ
ตั้งค่าพารามิเตอร์การสอบเทียบของการเคลื่อนไหว, ระยะทาง, การแผ่รังสีของวัตถุดำ, อุณหภูมิจุดสอบเทียบ
การได้มาซึ่งอุณหภูมิการสอบเทียบ
เอาสินค้ามาให้ครบ, ตามระยะทางที่กำหนด, จัดกึ่งกลางของหน้าจอถ่ายภาพความร้อนให้ตรงกับตัวสีดำที่จุดอุณหภูมิต่างๆ เพื่อให้ได้อุณหภูมิ, และรอการกลับมาให้เสร็จสิ้น (หนึ่งครั้งสำหรับแต่ละจุดอุณหภูมิ);
การแก้ไขด้วยคลิกเดียว
หลังจากได้จุดสอบเทียบแล้ว, ดำเนินการแก้ไขด้วยคลิกเดียว;
การตรวจสอบความถูกต้อง
หลังจากแก้ไขเสร็จแล้ว, ตรวจสอบจุดอุณหภูมิการสอบเทียบแต่ละจุดเพื่อดูว่าความแม่นยำในการวัดอยู่ภายใน ±1.5°C หรือ ±1.5% ของค่าที่อ่านได้ (แล้วแต่ว่าจะมีค่ามากกว่า). ถ้าอยู่นอกขอบเขต, ทำซ้ำขั้นตอน 3, ④, และ ⑤.
กล้องถ่ายภาพความร้อน อุณหภูมิ โปรโตคอลการสื่อสารบูรณาการ การเลือก
การเสริมโปรโตคอล UVC
1. ข้อมูลการวัดอุณหภูมิแบบเรียลไทม์แบบเต็มหน้าจอ
| ออฟเซ็ต | สนาม | ขนาด(ไบต์) | ค่า | ลักษณะ | ข้อสังเกต |
| 0 | u32MagicNo | 4 | หมายเลขลำดับเฟรม,หมายเลขลำดับเฟรมที่อัปโหลดแบบเรียลไทม์เป็นเลขคู่ที่เพิ่มขึ้นอย่างต่อเนื่อง 10001002, 1004, 1006 | 0x70827773 “FRMI”ofascllcode*/ | |
| 4 | u32ขนาดส่วนหัว | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความยาวศีรษะ*/ | |
| 8 | u32StreamType | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ประเภทข้อมูลRTData:ดูSTREAM_TYPE_E*/ | |
| 12 | u32StreamLen | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความยาวข้อมูล(รวมทั้ง front4byte ด้วย) */ | |
| 16 | u32RTDataType | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | 1-14ข้อมูล bitNaked; 2-ข้อมูลผลการวัดอุณหภูมิแบบเต็มหน้าจอ; 3-ยูยูวีดาต้า*/ | |
| 20 | u32FrmNum | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ไม่รองรับแสดงเป็น 0 | |
| 24 | u32StdStamp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | การประทับเวลา DSP สัมพันธ์*/ | ไม่รองรับ แสดงเป็น 0 |
| 28 | ปี | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ปี*/ | ไม่รองรับแสดงเป็น 0 |
| 30 | เดือน | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ดวงจันทร์*/ | ไม่รองรับแสดงเป็น 0 |
| 32 | วันแห่งสัปดาห์ | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | 0:วันอาทิตย์~6:วันเสาร์ | ไม่รองรับแสดงเป็น 0 |
| 34 | วัน | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | วัน*/ | ไม่รองรับแสดงเป็น 0 |
| 36 | ชั่วโมง | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ชั่วโมง*/ | |
| 38 | นาที | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | นาที*/ | |
| 40 | ที่สอง | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ที่สอง*/ | |
| 42 | มิลลิวินาที | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | มิลลิวินาที*/ | |
| 44 | u32ความกว้าง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความกว้างของข้อมูลดิบ | |
| 48 | u32ส่วนสูง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ข้อมูลเปล่าสูง | |
| 52 | u32เลน | 4 | 98304 | หมายเลขช่องคงที่ 0 | |
| 56 | u32Fps | 4 | 25 | อัตราเฟรมการอัปโหลดแบบเรียลไทม์-ปัจจุบันได้รับการแก้ไขแล้ว25 | |
| 60 | ยู32ชาน | 4 | 0 | หมายเลขช่อง, ที่ตายตัว 0 | |
| 64 | u32TmDataMode | 4 | 1 | 0สำหรับ 4 ไบต์, 1for2byte*/ | |
| 68 | u32TmScale | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อัตราส่วนสเกลการวัดอุณหภูมิ | |
| 72 | u32Tmออฟเซ็ต | 4 | 0 | ชดเชยการวัดอุณหภูมิ, ปัจจุบันแก้ไขเป็น 0 | |
| 76 | bylsFreezedata | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ไม่ว่าจะเป็นข้อมูลที่แช่แข็ง, 1-แช่แข็ง, 0ไม่แช่แข็ง | |
| 124 | ความละเอียด[12] | 48 | 0 | ไบต์ที่สงวนไว้ | |
| 128 | u32CrcVal | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | รหัสตรวจสอบโครงสร้างจะตรวจสอบข้อมูลที่อยู่ด้านหน้าโครงสร้าง |
2. ข้อมูลสตรีมมิ่งแบบเรียลไทม์ของ YUV
| ใบสั่ง | สนาม | ขนาด | ประเภทค่า | ลักษณะ | ข้อสังเกต |
| 0 | YUV_Data_Magic_Head | 4 | จำนวน | คำวิเศษบนหัวระบุเป็น0x050508e7 | |
| 1 | เฮดเดอร์เลน | 4 | จำนวน | ความยาวข้อมูลส่วนหัว, เป็นไบต์, กำหนดไว้ที่การคำนวณสูงสุด | |
| 2 | TotalDataLen | 4 | จำนวน | ความยาวข้อมูลทั้งหมด, รวมถึงข้อมูลส่วนหัว, เป็นไบต์และกำหนดไว้ที่การคำนวณสูงสุด. | |
| 3 | หมายเลขช่องคงที่ 0 | 1 | จำนวน | หมายเลขช่อง, ที่ตายตัว 0 | |
| 4 | ที่สงวนไว้ | 3 | 0 | สงวนไว้ 3 ไบต์ | |
| 5 | ปี | 2 | 0 | ปี | ไม่รองรับ, แสดงเป็น 0 |
| 6 | เดือน | 2 | 0 | ดวงจันทร์ 1-12 | ไม่รองรับ, แสดงเป็น 0 |
| 7 | วันของสัปดาห์ | 2 | 0 | วันในสัปดาห์ | ไม่รองรับ, แสดงเป็น 0 |
| 0-วันอาทิตย์ที่ 1-วันจันทร์ | ไม่รองรับ, แสดงเป็น 0 | ||||
| 2-วันอังคารที่ 3-วันพุธ | ไม่รองรับ, แสดงเป็น 0 | ||||
| 4-พฤหัสบดีที่ 5-วันศุกร์ | ไม่รองรับ, แสดงเป็น 0 | ||||
| 6-วันเสาร์ | ไม่รองรับ, แสดงเป็น 0 | ||||
| 8 | วัน | 2 | 0 | วัน 1-31 | ไม่รองรับ, แสดงเป็น 0 |
| 9 | ชั่วโมง | 2 | 0 | ชั่วโมง 0-23 | |
| 10 | นาที | 2 | 0 | นาที 0-59 | |
| 11 | ที่สอง | 2 | 0 | ที่สอง 0-59 | |
| 12 | มิลลิวินาที | 2 | 0 | มิลลิวินาที 0-999 | |
| 13 | TMInfoPosition | 1 | บูล | ตำแหน่งแสดงข้อมูลการวัดอุณหภูมิ: | |
| 0-ปฏิบัติตามกฎ(ค่าเริ่มต้น) | |||||
| 1-แสดงในมุมซ้ายบน | |||||
| 14 | bShowMaxTemp | 1 | บูล | ไม่ว่าจะแสดงอุณหภูมิสูงสุด: 0-อย่าแสดง(ค่าเริ่มต้น),1-แสดง | |
| 15 | bShowMinTemp | 1 | บูล | ไม่ว่าจะแสดงอุณหภูมิต่ำสุด: 0-อย่าแสดง(ค่าเริ่มต้น),1-แสดง | |
| 16 | bShowAvgTemp | 1 | บูล | 0 องศาเซลเซียส (ค่าเริ่มต้น) | |
| 17 | หน่วยชั่วคราว | 1 | จำนวน | หน่วยอุณหภูมิ | |
| โหมดอุณหภูมิ | |||||
| 1-ฟาเรนไฮต์ | |||||
| 2-เคลวิน | |||||
| 18 | อุณหภูมิโหมด | 1 | จำนวน | โหมดการวัดอุณหภูมิ:0-การวัดอุณหภูมิแบบผู้เชี่ยวชาญ,1-การวัดอุณหภูมิแบบธรรมดา | |
| จำนวนพื้นที่การวัดอุณหภูมิ | |||||
| 19 | จุด TmpNum | 1 | จำนวน | จำนวนจุดวัดอุณหภูมิ, สูงสุด 10 | |
| 20 | กล่องTmpNum | 1 | จำนวน | จำนวนการวัดอุณหภูมิเฟรม, สูงสุด 10 | |
| 21 | บรรทัดTmpNum | 1 | จำนวน | จำนวนเส้นวัดอุณหภูมิเส้น, สูงสุด 1 แถบ | |
| 22 | ทั้งหมด | 1 | จำนวน | ผลรวมของสามข้อข้างต้นสนับสนุนมากที่สุด21เพื่อประโยชน์ในการขยายในภายหลัง, อย่าจำกัดช่วงของหมายเลขนี้. | |
| 23 | สงวนไว้1 | 18 | จำนวน | สงวนไว้ 18 ไบต์ | |
| รายการผลลัพธ์พื้นที่การวัดอุณหภูมิจะปรากฏเป็นวง. ปัจจุบัน, รองรับได้ถึง 21, และจำนวนจะถูกกำหนดโดยยอดรวมข้างต้น. | |||||
| 24 | รหัสภูมิภาค | 1 | จำนวน | รายการผลลัพธ์พื้นที่การวัดอุณหภูมิจะปรากฏเป็นวง. ปัจจุบัน, รองรับได้ถึง 21, ซึ่งกำหนดโดยยอดรวมข้างต้น. | |
| 25 | เปิดใช้งานภูมิภาคแล้ว | 1 | บูล | เปิดใช้งานโซน | |
| 0-ปิด | |||||
| 1-เปิดเครื่อง | |||||
| 26 | ประเภทภูมิภาค | 1 | จำนวน | ประเภทพื้นที่ | |
| 0-ไม่มีประเภทโซน | |||||
| 1-ประเภทพื้นที่รูปหลายเหลี่ยม | |||||
| 2-ประเภทพื้นที่เชิงเส้น | |||||
| 3-ประเภทพื้นที่จุด | |||||
| 27 | จุด_Num | 1 | จำนวน | จำนวนจุดยอดที่ถูกต้อง, รองรับมากที่สุด 10 พิกัดของจุดยอดที่ถูกต้อง | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ภายในกฎการวัดอุณหภูมิเดียว, พิกัดจุดยอดของกฎการวัดอุณหภูมิ, ที่นี่ตาม Point_Num ข้างต้นกำหนดจำนวนพิกัดจุดยอดที่จะส่ง | ||||
| 28 | จุด_X | 4 | จำนวน | พิกัดแกน X ระดับจุดยอดปัจจุบัน, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 29 | จุด_Y | 4 | จำนวน | จุดยอดปัจจุบันคือพิกัดแนวตั้ง Y และแกน, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 30 | อัตราการปล่อยก๊าซเรือนกระจก | 4 | จำนวน | การแผ่รังสี—-ตัวเลขจุดลอยตัว:[0.00, 1.00] | |
| 31 | ระยะทาง | 4 | จำนวน | ระยะทาง | |
| 0.3-3ม. | |||||
| โปรโตคอลจะถูกส่งเป็นหน่วยเซนติเมตร, และผู้ใช้ตีความเป็นเซนติเมตร. | |||||
| 32 | อุณหภูมิสะท้อนแสง | 4 | จำนวน | อุณหภูมิที่สะท้อน: | |
| -100.0~1,000.0℃ (แม่นยำถึงจุดทศนิยม 1 บิต, เมื่อส่งสัญญาณ(มูลค่าจริง+100)*10แปลงเป็นจำนวนเต็มที่ไม่เป็นลบ | |||||
| 33 | นาที | 4 | จำนวน | อุณหภูมิต่ำสุด: [-40.0, 1000.0], หน่วยเซลเซียส | |
| 34 | minTmp_X | 4 | จำนวน | ระดับอุณหภูมิต่ำสุดพิกัด XAxis, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 35 | minTmp_Y | 4 | จำนวน | อุณหภูมิต่ำสุดในแนวตั้ง พิกัดแกนแกน, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 36 | สูงสุด | 4 | จำนวน | อุณหภูมิสูงสุด: [-40.0, 1000.0], หน่วยเซลเซียส | |
| 37 | maxTmp_X | 4 | จำนวน | ระดับอุณหภูมิสูงสุดพิกัด XAxis, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 38 | maxTmp_Y | 4 | จำนวน | อุณหภูมิสูงสุดในแนวตั้ง พิกัดแกนแกน, ทำให้เป็นมาตรฐานเป็น 0-1,000 | |
| 39 | avrTmp | 4 | จำนวน | อุณหภูมิเฉลี่ย: [-40.0, 1000.0], หน่วยเซลเซียส | |
3.การวัดอุณหภูมิแบบเต็มหน้าจอ + ข้อมูลสตรีมมิ่งแบบเรียลไทม์ของ YUV
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | สนาม | ขนาด(ไบต์) | ค่า | ลักษณะ | ข้อสังเกต |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | u32MagicNo | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | 0x70827773 “FRMI”ofascllcode*/ | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | u32ขนาดส่วนหัว | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความยาวศีรษะ*/ | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | u32StreamType | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ประเภทข้อมูลRTData:ดูSTREAM_TYPE_E | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | u32StreamLen | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความยาวข้อมูล(รวมทั้ง front4byte ด้วย) */ | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | bIFRYuv | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ไม่ว่าจะพกพาภาพ YUV*/ | |
| STREAM_FS_SUPPLE_INFO_TEMP โครงสร้างข้อมูลเพิ่มเติมข้อมูลอุณหภูมิแบบเรียลไทม์ | u32TmDataMode | 4 | 1 | 0สำหรับ 4 ไบต์, 1for2byte*/ | |
| u32TmScale | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อัตราส่วนสเกลการวัดอุณหภูมิ | ||
| u32Tmออฟเซ็ต | 4 | 0 | ชดเชยการวัดอุณหภูมิ,ปัจจุบันแก้ไขเป็น 0 | ||
| bylsFreezedata | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ไม่ว่าจะเป็นข้อมูลที่แช่แข็ง, 1-แช่แข็ง, 0ไม่แช่แข็ง | ||
| STREAM_RT_DATA_INFO_S โครงสร้างเอาต์พุตข้อมูลอุณหภูมิแบบเรียลไทม์ | u32RTDataType | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | 1-14ข้อมูล bitNaked; 2-ข้อมูลผลการวัดอุณหภูมิแบบเต็มหน้าจอ; 3-ยูยูวีดาต้า*/ | |
| u32FrmNum | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | หมายเลขลำดับเฟรม,หมายเลขลำดับเฟรมที่อัปโหลดแบบเรียลไทม์เป็นเลขคู่ที่เพิ่มขึ้นอย่างต่อเนื่อง 10001002, 1004, 1006 | ||
| u32StdStamp | 4 | 0 | การประทับเวลา DSP สัมพันธ์*/ | ไม่รองรับแสดงเป็น 0 | |
| ปี | 2 | 0 | ปี*/ | ไม่รองรับแสดงเป็น 0 | |
| เดือน | 2 | 0 | ดวงจันทร์*/ | ไม่รองรับแสดงเป็น 0 | |
| วันแห่งสัปดาห์ | 2 | 0 | 0:วันอาทิตย์~6:วันเสาร์ | ไม่รองรับแสดงเป็น 0 | |
| วัน | 2 | 0 | วัน*/ | ไม่รองรับแสดงเป็น 0 | |
| ชั่วโมง | 2 | 0 | ชั่วโมง*/ | ||
| นาที | 2 | 0 | นาที*/ | ||
| ที่สอง | 2 | 0 | ที่สอง*/ | ||
| มิลลิวินาที | 2 | 0 | มิลลิวินาที*/ | ||
| u32ความกว้าง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความกว้างของข้อมูลดิบ*/ | ||
| u32ส่วนสูง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ข้อมูลเปล่าสูง*/ | ||
| u32เลน | 4 | 98304 | ความยาวของเมทริกซ์การวัดอุณหภูมิแบบเรียลไทม์,เป็นไบต์,Plus4bytes,like4BytesfloatThermometry เมทริกซ์: 256*192*2 | ||
| u32Fps | 4 | 25 | อัตราเฟรมการอัปโหลดแบบเรียลไทม์-ปัจจุบันได้รับการแก้ไขแล้ว25 | ||
| ยู32ชาน | 4 | 1 | หมายเลขช่อง, คงที่1 | ||
| RT_YUV_DATA_INFO_S เรียลไทม์YUVโครงสร้างเอาท์พุทของ | u32FrmNum | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | หมายเลขลำดับเฟรม,หมายเลขลำดับเฟรมที่อัปโหลดแบบเรียลไทม์เป็นเลขคู่ที่เพิ่มขึ้นอย่างต่อเนื่อง 1,000, 1002, 1004, 1006 | |
| u32ความกว้าง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความกว้าง YUVData | ||
| u32ส่วนสูง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ข้อมูล YUVHigh | ||
| u32เลน | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความยาวข้อมูล YUV(ข้อมูล2) | ||
| u32StdStamp | 4 | 0 | การประทับเวลา DSP สัมพันธ์*/ | ไม่รองรับแสดงเป็น 0 | |
| ปี | 2 | 0 | ปี*/ | ไม่รองรับแสดงเป็น 0 | |
| เดือน | 2 | 0 | ดวงจันทร์*/ | ไม่รองรับแสดงเป็น 0 | |
| วันแห่งสัปดาห์ | 2 | 0 | 0:วันอาทิตย์~6:วันเสาร์ | ไม่รองรับแสดงเป็น 0 | |
| วัน | 2 | 0 | วัน*/ | ไม่รองรับแสดงเป็น 0 | |
| ชั่วโมง | 2 | 0 | ชั่วโมง*/ | ||
| นาที | 2 | 0 | นาที*/ | ||
| ที่สอง | 2 | 0 | ที่สอง*/ | ||
| มิลลิวินาที | 2 | 0 | มิลลิวินาที*/ | ||
| IFR_REALTIME_TM_OUTCOME_UPLOAD_INFOโครงสร้างเอาต์พุตของข้อมูลการวัดอุณหภูมิแบบเรียลไทม์ | หน่วยชั่วคราว | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | หน่วยอุณหภูมิ,ค่าเริ่มต้นเซลเซียส,ส่วนใหญ่ใช้สำหรับอัพโหลด | |
| refTempkey | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | สวิตช์อุณหภูมิสะท้อนแสง | ||
| ความละเอียด[3] | 3 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จอง | ||
| f32ระยะทาง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | วัดระยะทาง | ||
| อุณหภูมิอ้างอิง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อุณหภูมิที่สะท้อน,สลับตามอุณหภูมิที่สะท้อนกลับ | ||
| อัตราการปล่อยก๊าซเรือนกระจก | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | การแผ่รังสี, [0.00, 1.0] | ||
| envTemp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อุณหภูมิแวดล้อม,เมื่อไม่มีความรู้สึกอุณหภูมิ, ได้มาจากไลบรารีอัลกอริทึมการวัดอุณหภูมิ. | ||
| นาทีTmp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อุณหภูมิต่ำสุดแบบเต็มหน้าจอ | ||
| maxTmp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อุณหภูมิสูงสุดแบบเต็มหน้าจอ | ||
| avrTmp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | อุณหภูมิเฉลี่ยแบบเต็มหน้าจอ | ||
| IFR_POINT*3(บันทึกพิกัดอุณหภูมิสูงสุดและต่ำสุดในผลการทดสอบ,ทำให้เป็นมาตรฐานเป็น 0-1,000, ตัวห้อยอาร์เรย์: 0-อุณหภูมิสูงสุด, 1-อุณหภูมิต่ำสุด, 2-อุณหภูมิเฉลี่ย) | |||||
| x | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| และ | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| u32TempMode | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | 0:การวัดอุณหภูมิแบบผู้เชี่ยวชาญ, 1:การวัดอุณหภูมิแบบธรรมดา | ||
| อีกครั้ง[5] | 20 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จอง | ||
| จุดหมายเลข | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จำนวนจุดวัดอุณหภูมิ,สูงสุด 10 คน | ||
| กล่องหมายเลข | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จำนวนการวัดอุณหภูมิเฟรม,สูงสุด 10 คน | ||
| หมายเลขบรรทัด | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จำนวนเส้นวัดอุณหภูมิเส้น,มากที่สุด1แถบ | ||
| ทั้งหมด | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ผลรวมของทั้งสามฝ่าย | ||
| ที่สงวนไว้[8] | 32 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จอง | ||
| IFR_OUTCOME_INFO*21(ผลการวัดอุณหภูมิ) | |||||
| เปิดใช้งาน | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ไม่ว่าจะเปิดใช้งาน: 0-ไม่,1-ใช่ | ||
| ภูมิภาค | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<รหัสพื้นที่ | ||
| ที่สงวนไว้[2] | 2 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ฟิลด์ที่สงวนไว้ | ||
| refemp | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | |||
| รีเสิร์ฟเดกซ์[20] | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ฟิลด์ที่สงวนไว้ | ||
| f32ระยะทาง | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ระยะทาง | ||
| u8res | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ฟิลด์ที่สงวนไว้ | ||
| u8maxTmpStat | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //ดูสถานะอุณหภูมิสูงสุดTM_TEMP_STAT_E | ||
| u8minTmpStat | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //ดูสถานะอุณหภูมิต่ำสุดTM_TEMP_STAT_E | ||
| u8avgTmpStat | 1 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //สถานะอุณหภูมิอุณหภูมิเฉลี่ยดูTM_TEMP_STAT_E | ||
| ประเภทภูมิภาค | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ประเภทพื้นที่ | ||
| ชื่อ[32] | 32 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ชื่อพื้นที่ | ||
| อัตราการปล่อยก๊าซเรือนกระจก | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<การแผ่รังสี: [0.00, 1.00] | ||
| นาทีTmp | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<อุณหภูมิต่ำสุด: [-40.0, 1000.0],หน่วยเซลเซียส | ||
| maxTmp | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<อุณหภูมิสูงสุด: [-40.0, 1000.0],หน่วยเซลเซียส | ||
| avrTmp | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<อุณหภูมิเฉลี่ย: [-40.0, 1000.0],หน่วยเซลเซียส | ||
| diffTmp | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | //<ความแตกต่างของอุณหภูมิ: [0.0, 1040.0],หน่วยเซลเซียส | ||
| IFR_POINT*2(บันทึกพิกัดอุณหภูมิสูงสุดและต่ำสุดในผลการทดสอบ,ทำให้เป็นมาตรฐานเป็น 0-1,000, ตัวห้อยอาร์เรย์:0-อุณหภูมิสูงสุด, 1-อุณหภูมิต่ำสุด) | |||||
| x | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| และ | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| จุดหมายเลข | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | จำนวนจุดยอดที่แท้จริงของรูปหลายเหลี่ยม (พื้นที่รูปหลายเหลี่ยม) | ||
| IFR_POINT*12(พื้นที่รูปหลายเหลี่ยม) พิกัด | |||||
| x | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| และ | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ||
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ประเภทการอัพโหลด | 1 | 1 | ประเภทการอัพโหลดข้อมูลแบบเรียลไทม์-การวัดอุณหภูมิแบบเต็มหน้าจอ ประเภทข้อมูลอัพโหลดแบบเรียลไทม์ 0-JPEG;1-ยูวี | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | ความละเอียด[11] | 44 | 0 | ที่สงวนไว้ | |
| เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | u32CrcVal | 4 | เราได้ส่งซอฟต์แวร์ที่อัปเดตแล้วและแก้ไขปัญหานี้แล้ว | รหัสตรวจสอบโครงสร้างจะตรวจสอบข้อมูลที่อยู่ด้านหน้าโครงสร้าง | |
ขณะนี้กล้องถ่ายภาพความร้อนยังใช้กับโดรนอีกด้วย.
พวกเขาพบเป้าหมายที่ซ่อนอยู่ในเวลากลางคืน, ในหญ้า, หรือในป่า.
พิกเซลมีสามประเภทหลัก: 256 x 192, 384 x 288, และ 640 x 512.
ระยะการตรวจจับคือ 150 เมตรและ 300 เมตร.
กล้องถ่ายภาพความร้อนยังมีอินเทอร์เฟซเอาต์พุตวิดีโอปกติและอินเทอร์เฟซเอาต์พุต USB.
โดยปกติแล้วจะมีอินเทอร์เฟซพอร์ตอนุกรมสำหรับส่งคำสั่งไปยังกล้องเพื่อปรับพารามิเตอร์. เช่น ซูมเข้า, ซูมออก, และสีของวิดีโอ.
มีขนาดเล็กและสามารถใช้แทนกล้องตรวจวัดแสงทั่วไปได้.
โพสต์จากไฟล์ VF-202401

ถามคำถาม
ข้อความของคุณถูกส่งแล้ว