该存储库已过时,不建议用于新设计。如果您有兴趣评估Currnet Lora Edge Tracker参考设计,请使用位于以下位置的存储库
LORA边缘跟踪器参考设计SDK项目包含跟踪器应用程序和几个简单示例,强调了Lora Edge Tracker参考设计SDK功能。
该应用程序会自动加入网络,然后定期:
请阅读申请文档以获取更多详细信息。
该应用程序会自动加入LORA网络服务器,然后以App_tx_dutycycle定义的间隔定期发送上行链路。
请阅读申请文档以获取更多详细信息。
ASCII中的UNIX日期通过终端向用户询问,一旦调制解调器收到日期,它将根据应用程序中定义的GNSS设置定期执行GNSS扫描。
请阅读申请文档以获取更多详细信息。
调制解调器根据应用程序中定义的Wi-Fi设置定期执行Wi-Fi扫描。
请阅读申请文档以获取更多详细信息。
调制解调器开始发送连续波。
请阅读申请文档以获取更多详细信息。
跟踪器启动并留在BLE中。
将TRX更新为调制解调器 /调制解调器,以调制解调器 /调制解调器到TRX。
读取内部日志并通过UART发送。
该应用程序会自动加入Lorawan网络服务器。然后,LR1110将其时钟与应用程序层时钟同步服务(ALC Sync)同步。
请阅读申请文档以获取更多详细信息。
此应用程序更新LR1110固件。新固件将从UART收到。
请阅读申请文档以获取更多详细信息。
该应用程序会自动加入LORA网络服务器,然后定期流式传输数据。
请阅读申请文档以获取更多详细信息。
该应用程序会自动加入,并使用大型文件上传服务启动上传数据。
请阅读申请文档以获取更多详细信息。## 2。要求。
该示例应用程序旨在使用LORA边缘跟踪器参考设计评估套件中包含的LR1110跟踪器设备运行。
应用程序要求LR1110运行调制解调器固件1.1.7或更高版本。要将调制解调器更新为最新的固件版本,请使用此SDK中包含的更新调制解调器固件应用程序。最新的固件可以从另一个存储库中获得。
应用程序通常在串行控制台启动时在串行控制台中显示检测到的LR1110固件版本,此处显示了调制解调器固件的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边缘跟踪器参考设计用户指南:
Lora Edge™跟踪器评估行动性/Tago Kit用户指南:
节点红色应用程序服务器示例符合LORA边缘跟踪器参考设计:
要构建跟踪板的STM32WB55控制器的示例应用程序,您将需要:
使用位于smtc_tracker_app/MDK-ARM目录中的Keil Project lr1110_modem_tracker_sdk.uvprojx 。
Keil创建一个直接包含引导程序的十六进制文件,可以闪烁到地址0x08000000。
从gcc目录中make目标应用程序名称作为参数:
$ make APP=tracker
注意:受支持的应用程序名称是tracker , lorawan , gnss , wifi , clock_sync , ble_standalone , update_modem_app , read_internal_log , tx_continuous ,low_power, low_power和uart_firmware_update 。
应用程序二进制文件tracker.bin是在gcc/build Directory中创建的。
将.bin编程到MCU中时,应将其刷新到地址0x08007000时,从0x08000000到0x08007000开始的地址保留到Bootloader。