fieldtester.io

← ข่าวสาร

ใช้ LGT-92 เป็นเครื่องทดสอบภาคสนาม

ค่าจากโรงงานของ Dragino LGT-92 จะส่งข้อมูลทุก ๆ สองสามนาทีเท่านั้น ด้วย downlink เพียงครั้งเดียวจาก The Things Stack มันจะรายงานทุก 30 หรือแม้แต่ 20 วินาที และกลายเป็นเครื่องทดสอบภาคสนามราคาประหยัด

ใช้ได้กับ ProBusiness

หัวเรื่อง “เปลี่ยน LGT-92 เป็นอุปกรณ์ติดตามภาคสนามราคาประหยัด” ข้าง Dragino LGT-92 บนสายคล้องพร้อมปุ่มสีแดง

LGT-92 เป็นอุปกรณ์ติดตาม LoRaWAN ราคาประหยัดจาก Dragino ที่มีให้สำหรับทุกย่านความถี่ fieldtester.io จดจำอุปกรณ์นี้ได้โดยอัตโนมัติ แต่หากใช้เป็นเครื่องวัด อุปกรณ์ติดตามขนาดกะทัดรัดนี้ยังเหมาะได้ไม่เต็มที่ด้วยค่าจากโรงงาน เพราะตามค่าเริ่มต้นจะส่งข้อมูลเพียงทุก ๆ สองสามนาที หากคุณเดินเร็วหรือปั่นจักรยาน การสำรวจของคุณก็จะมีช่องว่างขนาดใหญ่

แต่ด้วยเคล็ดลับเพียงข้อเดียว คุณก็ปรับช่วงเวลาเป็น 30 หรือแม้แต่ 20 วินาทีได้ โดยไม่ต้องใช้สายใด ๆ: ด้วย downlink จาก The Things Stack

แบบฟอร์ม “Schedule downlink” ใน The Things Stack ที่ใช้ fPort 2 และ payload 01 00 00 1E
downlink ในแท็บ Messaging: fPort 2, payload 01 00 00 1E สำหรับ 30 วินาที

วิธีเปลี่ยนช่วงเวลา

  1. ในคอนโซลของ The Things Stack ให้เปิดแอปพลิเคชันของคุณ แล้วเปิด LGT-92 ใต้ End devices
  2. ไปที่แท็บ Messaging แล้วเลือก Schedule downlink
  3. ปล่อยให้ Replace downlink queue ถูกเลือกไว้ และใส่ 2 ในช่อง FPort
  4. ที่ Payload type ให้เลือก Bytes แล้วใส่ 01 00 00 1E เป็น Payload
  5. ไม่ต้องติ๊ก Confirmed downlink แล้วคลิก Schedule downlink

LGT-92 จะรับฟังเพียงช่วงสั้น ๆ หลัง uplink ของตัวเองแต่ละครั้ง downlink จึงรออยู่ใน The Things Stack จนกว่าอุปกรณ์ติดตามจะส่งข้อมูลครั้งถัดไป หลังจากนั้นช่วงเวลาใหม่จึงมีผล ในแท็บ Live data คุณจะเห็นว่า downlink ถูกส่งถึงเมื่อใด

ส่งคำสั่งทีละคำสั่งเท่านั้น: คำสั่งที่ส่งถึงล่าสุดจะมีผลเสมอ ดังนั้นให้ส่งคำสั่งตั้งกลับหลังออกวัดภาคสนามเสร็จแล้วเท่านั้น

ไบต์แต่ละตัวหมายถึงอะไร

ไบต์แรก 01 คือคำสั่ง “ตั้งช่วงเวลาการส่ง” ส่วนสามไบต์ถัดไปคือจำนวนวินาทีในรูปเลขฐานสิบหก:

ช่วงเวลา Payload
20 วินาที 01 00 00 14
30 วินาที 01 00 00 1E
1 นาที 01 00 00 3C
20 นาที 01 00 04 B0

20 วินาทีใช้ได้เฉพาะเมื่อรับสัญญาณได้ดี ซึ่งอุปกรณ์ติดตามจะส่งด้วยสเปรดดิงแฟกเตอร์ต่ำ เมื่ออยู่ห่างจากเกตเวย์มากขึ้น แต่ละแพ็กเก็ตจะใช้เวลาออกอากาศนานขึ้น และกฎของย่านความถี่ก็จะกำหนดให้เว้นช่วงนานขึ้นตามไปด้วย 30 วินาทีจึงเป็นตัวเลือกที่ปลอดภัย

หากคุณต่อ LGT-92 เข้ากับพอร์ตอนุกรมผ่านอะแดปเตอร์ USB ก็ทำแบบเดียวกันได้ด้วยคำสั่ง AT AT+TDC=30000 (หน่วยเป็นมิลลิวินาที)

ตั้งกลับหลังออกวัดภาคสนาม

ช่วงเวลาที่สั้นจะสิ้นเปลืองแบตเตอรี่และเวลาออกอากาศ The Things Network อนุญาตให้แต่ละอุปกรณ์ใช้เวลาออกอากาศได้ราว 30 วินาทีต่อวัน (Fair Use Policy) ที่สเปรดดิงแฟกเตอร์ 7 และช่วงเวลา 30 วินาที เท่านี้พอสำหรับการออกวัดภาคสนามประมาณสี่ชั่วโมง แต่ที่สเปรดดิงแฟกเตอร์สูงกว่าจะได้น้อยกว่านั้นมาก ดังนั้นหลังออกวัดภาคสนามแล้ว ให้ตั้ง LGT-92 กลับเป็นช่วงเวลายาว เช่น 20 นาทีด้วย 01 00 04 B0

วัดด้วย fieldtester.io

เมื่อใส่ webhook ของ fieldtester.io ไว้ในแอปพลิเคชันของคุณแล้ว fieldtester.io จะจดจำ LGT-92 ได้จาก uplink แรก uplink แต่ละครั้งจะกลายเป็นจุดวัดที่มีตำแหน่ง สัญญาณ และเกตเวย์ที่รับ uplink นั้นได้ LGT-92 ต้องมองเห็นท้องฟ้าโล่งจึงจะหาตำแหน่งได้ หากจับตำแหน่ง GPS ไม่ได้ มันจะค้นหานานสูงสุด 150 วินาทีก่อนการส่งแต่ละครั้ง (การตั้งค่า AT+FTIME) แล้วจึงส่งโดยไม่มีพิกัด ดังนั้นในอาคาร uplink จะเข้ามาเพียงทุก ๆ สองสามนาที แม้จะตั้งช่วงเวลาสั้นแล้วก็ตาม คู่มือ ของเราแสดงวิธีตั้งค่า webhook

ลองใช้ fieldtester.io เลย