
“無線變得容易!” - 開始使用WLR089U0和Orange Lorawan網絡
設備:| WLR089U0



該軟件是“原樣”提供的,並為自支撐和自我維護提供了途徑。
該存儲庫包含旨在幫助加速客戶產品開發的示例代碼。它未通過生產驗證,也沒有對安全性最佳實踐進行審核。
請注意,儘管該存儲庫不支持,但Microchip歡迎社區的貢獻,以及所有的拉值都將被視為將其納入存儲庫。
在洛拉論壇上與社區中的同伴互動。
開始使用WLR089U0和Orange Lorawan網絡。
Orange已大規模部署了公共Lorawan網絡,並提出了Live對象,這是一個用於物聯網 / M2M解決方案集成器的軟件套件,可提供一組工具,以促進設備和業務應用程序之間的互連。
有關更多詳細信息,請查看:
此存儲庫的目的是提供指南,以將微芯片WLR089U0模塊連接到橙色Lorawan網絡並與實時對象進行交互
購買WLR089U0 XPLAINE PRO評估套件

確保您附近有一個基站,並且該設備處於覆蓋區域。
下載並安裝Microchip Studio 7.0 IDE。
開放Microchip Studio 7.0 IDE。
從工具 - >擴展和更新中,安裝高級軟件框架(ASFV3)v3.49.1發布或上限發布。
重新啟動Microchip Studio
下載並安裝諸如TERA術語之類的串行終端程序。
克隆/下載當前存儲庫以獲取示例應用程序。
提供的以下樣本應用已通過支持Lorawan 1.0.2的橙色核心網絡進行了測試。
以下是配置WLR089終端設備以加入橙色網絡的步驟。



您可以在此處找到有關Live對象的一些有用的視頻。
默認情況下,該應用程序被配置為在符號MODULE_EUI_READ=1的幫助下將WLR089硬件EUI用作設備EUI
OTAA密鑰在conf_app.h中定義:
/* OTAA Join Parameters */
#define DEMO_DEVICE_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_KEY { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
確保使用與實時對像中配置的相同的配置鍵。
有關更多詳細信息,請查看文檔
SAMR34_GettingStarted_LoRaWAN Range Test,該測試是項目目錄的一部分。
Module EUI = 13ffffc4c4fefeff
Last reset cause: External Reset
***********************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Init - Successful
Please select one of the bands listed below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band : 1
****************Join Parameters****************
DevEUI : 0xXXXXXXXXXXXXXXXX
AppEUI : 0xXXXXXXXXXXXXXXXX
AppKey : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
TxPower Index = 00
Current Data rate = DR3
ADR = OFF
Confirmed Retries : 04
Join Request Sent for EU868
Joining Successful
Joined on Channel 1
DevAddr: 0x1fb4dd6f
*************Application Configuration*************
DevType : CLASS A
ActivationType : OTAA
Transmission Type : UNCONFIRMED
FPort : 1
TxPower Index : 00
Confirmed Retries : 04
***************************************************
***************************************************
Temperature: 33.0ø C / 91.4ø F
Tx Data Sent
Transmission Success
Active Channel 0
Active TxPower Index = 00
Active Data rate = DR3
***************************************************
wakeup from sleep_ok 14135 ms
***************************************************
Temperature: 33.0ø C / 91.4ø F
Tx Data Sent
Transmission Success
Active Channel 0
Active TxPower Index = 00
Active Data rate = DR3
***************************************************
默認情況下,該應用程序被配置為在符號MODULE_EUI_READ=1的幫助下將WLR089硬件EUI用作設備EUI
OTAA密鑰在conf_app.h中定義:
/* OTAA Join Parameters */
#define DEMO_DEVICE_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_EUI { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
#define DEMO_APPLICATION_KEY { 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07 }
確保使用與實時對像中配置的相同的配置鍵。
Module EUI = 13ffffc4c4fefeff
Last reset cause: External Reset
*******************************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Init - Successful
1. Demo application
2. Certification application
Select Application :
Please select one of the band given below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band :
********************Join Parameters********************
DevEUI : 0xXXXXXXXXXXXXXXXX
AppEUI : 0xXXXXXXXXXXXXXXXX
AppKey : 0xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Join Request Sent for EU868
Joining Successful
DevAddr: 0x1fb4dd6f
***************Application Configuration***************
DevType : CLASS A
ActivationType : OTAA
Transmission Type - UNCONFIRMED
FPort - 1
*******************************************************
*******************************************************
1. Send Join Request
2. Send Data
3. Sleep
4. Main Menu
Enter your choice:
選擇發送加入請求
收到Joining Successful後,您可以發送未經證實的消息
1. Send Join Request
2. Send Data
3. Sleep
4. Main Menu
Enter your choice: 2
Temperature:35.4ø C/95.7ø F
Tx Data Sent
Transmission Success
可以在
conf_regparams.h中設置區域參數,例如默認數據速率
例如,EU_BAND:
#if (EU_BAND == 1)
#define MAC_DEF_TX_POWER_EU (1)
#define MAC_DEF_TX_CURRENT_DATARATE_EU (DR0)
#define MAC_DATARATE_MIN_EU (DR7)
#define MAC_DATARATE_MAX_EU (DR0)
#define FEATURES_SUPPORTED_EU (DUTY_CYCLE_SUPPORT|JOIN_BACKOFF_SUPPORT)
#endif
Last reset cause: External Reset
*******************************************************
Microchip LoRaWAN Stack MLS_SDK_1_0_P_4
Module EUI = 13ffc4feff19276a
Init - Successful
---Join Type Selection---
1. Over The Air Activation(OTAA)
2. Activation By Personalization(ABP)
Enter your choice:
Enter Device EUI(hex 0-F): XXXXXXXXXXXXXXXX
Enter Join EUI(hex 0-F):
Enter Application Key(hex 0-F):
1. Confirm App Configuration Selection
2. Modify Configuration
Enter your choice:
--Choose Application Type--
1. Demo application
Please select one of the band given below
1. EU868
2. NA915
3. AU915
4. AS923
5. JPN923
6. KR920
7. IND865
8. Clear PDS
9. Reset Board
Select Regional Band :
Joining Successful後,您可以發送未經證實的消息 1. Send Join Request
2. Send Data
3. Sleep
4. Select Band
Enter your choice: 2
Temperature:35.1ø C/95.1ø F
Tx Data Sent
Transmission Success
> sys factoryRESET
> mac reset 868
> mac set deveui XXXXXXXXXXXXXXXX
> mac set joineui XXXXXXXXXXXXXXXX
> mac set appkey XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
accepted後,您可以將上行鏈路消息發送到網絡 > mac tx uncnf 1 AABBCCDDEEFF
ok
mac_tx_ok
> mac tx cnf 2 0011223344556688
ok
mac_tx_ok
有關此演示的更多詳細信息,請在此處查看
