ที่เก็บนี้ล้าสมัยและไม่แนะนำสำหรับการออกแบบใหม่ หากคุณสนใจที่จะประเมินการออกแบบอ้างอิง Currnet Lora Edge Tracker โปรดใช้ที่เก็บที่: https://github.com/lora-net/swsd004
โครงการอ้างอิง Lora Edge Tracker SDK มีแอปพลิเคชันตัวติดตามและตัวอย่างง่ายๆหลายตัวอย่างที่เน้นคุณสมบัติการออกแบบการอ้างอิง Lora Edge Tracker SDK
แอพเข้าร่วมเครือข่ายโดยอัตโนมัติจากนั้นเป็นระยะ ๆ :
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
แอปพลิเคชันนี้จะรวมเซิร์ฟเวอร์เครือข่าย LORA โดยอัตโนมัติจากนั้นจะส่งอัปลิงค์เป็นระยะด้วยช่วงเวลาที่กำหนดโดย APP_TX_DUTYCYCLE
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
วันที่ UNIX ใน ASCII จะถูกขอให้ผู้ใช้ผ่านเทอร์มินัลเมื่อวันที่ได้รับจากโมเด็มจะดำเนินการสแกน GNSS เป็นระยะตามการตั้งค่า GNSS ที่กำหนดไว้ในแอปพลิเคชัน
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
โมเด็มดำเนินการสแกน Wi-Fi เป็นระยะตามการตั้งค่า Wi-Fi ที่กำหนดไว้ในแอปพลิเคชัน
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
โมเด็มเริ่มส่งคลื่นต่อเนื่อง
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
ตัวติดตามเริ่มต้นและอยู่ใน BLE
อัปเดต TRX เป็นโมเด็ม / โมเด็มเป็นโมเด็ม / โมเด็มเป็น TRX
อ่านบันทึกภายในและส่งพวกเขาโดย UART
แอปพลิเคชันนี้เข้าร่วมเซิร์ฟเวอร์เครือข่าย Lorawan โดยอัตโนมัติ จากนั้น LR1110 จะได้รับสัญญาณนาฬิกาที่ซิงโครไนซ์กับบริการซิงโครไนซ์นาฬิกาเลเยอร์แอปพลิเคชัน (ALC SYNC)
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
แอปพลิเคชันนี้อัปเดตเฟิร์มแวร์ LR1110 ได้รับเฟิร์มแวร์ใหม่จาก UART
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
แอปพลิเคชันนี้จะรวมเซิร์ฟเวอร์เครือข่าย LORA โดยอัตโนมัติจะสตรีมข้อมูลเป็นระยะ
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม
แอพเข้าร่วมโดยอัตโนมัติและเริ่มข้อมูลการอัปโหลดโดยใช้บริการอัปโหลดไฟล์ขนาดใหญ่
โปรดอ่านเอกสารประกอบแอปพลิเคชันสำหรับรายละเอียดเพิ่มเติม ## 2. ข้อกำหนด
แอปพลิเคชันตัวอย่างได้รับการออกแบบให้ทำงานด้วยอุปกรณ์ติดตาม LR1110 ที่รวมอยู่ในชุดประเมินผลการออกแบบอ้างอิง Lora Edge Tracker
แอปพลิเคชันกำหนดให้ LR1110 รันเฟิร์มแวร์โมเด็มเวอร์ชัน 1.1.7 หรือใหม่กว่า หากต้องการอัปเดตโมเด็ม-E เป็นเวอร์ชันเฟิร์มแวร์ล่าสุดโปรดใช้แอปพลิเคชันเฟิร์มแวร์โมเด็มอัปเดตที่รวมอยู่ใน SDK นี้ เฟิร์มแวร์ล่าสุดสามารถรับได้จากที่เก็บอื่น
แอปพลิเคชันมักจะแสดงเวอร์ชันเฟิร์มแวร์ LR1110 ที่ตรวจพบในคอนโซลอนุกรมเมื่อเริ่มต้นที่นี่ Lorawan แสดงเวอร์ชัน 1.1.7 (0x10107) ของเฟิร์มแวร์โมเด็ม:
INFO : ###### ===== LoRa Basics Modem-E Tracker demo application ==== ######
APP VERSION : 1.3.0
INFO : ###### ===== LR1110 MODEM-E RESET 555 ==== ######
INFO : ###### ===== LR1110 MODEM-E VERSION ==== ######
LORAWAN : 0X103
FIRMWARE : 0X10107
BOOTLOADER : 0X21DF6500
CLASS : A
REGION : EU868
คู่มือผู้ใช้อ้างอิงอ้างอิง Lora Edge Tracker:
LORA EDGE ™ Tracker Evaluation Actility/Tago Kit คู่มือผู้ใช้:
ตัวอย่างเซิร์ฟเวอร์แอปพลิเคชันโหนดสีแดงสอดคล้องกับการออกแบบอ้างอิง Lora Edge Tracker:
ในการสร้างแอปพลิเคชันตัวอย่างสำหรับคอนโทรลเลอร์ STM32WB55 ของบอร์ดติดตามคุณจะต้อง:
ใช้โครงการ KEIL lr1110_modem_tracker_sdk.uvprojx อยู่ในไดเรกทอรี smtc_tracker_app/MDK-ARM
Keil สร้างไฟล์ hex ที่มี bootloader โดยตรงและสามารถแฟลชไปยังที่อยู่ 0x08000000
เรียกใช้ make จากไดเรกทอรี gcc ด้วยชื่อแอปพลิเคชันเป้าหมายเป็นอาร์กิวเมนต์:
$ make APP=tracker
หมายเหตุ: ชื่อแอปพลิเคชันที่รองรับคือ tracker , lorawan , gnss , wifi , clock_sync , ble_standalone , update_modem_app , read_internal_log , tx_continuous , low_power และ uart_firmware_update
แอปพลิเคชันไฟล์ไบนารี tracker.bin ถูกสร้างขึ้นในไดเรกทอรี gcc/build
เมื่อ. bin ถูกตั้งโปรแกรมไว้ใน MCU จะถูกกระพริบไปที่ที่อยู่ 0x08007000 ที่อยู่เริ่มต้นจาก 0x08000000 ถึง 0x08007000 จะสงวนไว้ใน bootloader