
"무선은 쉽게 만들었다!" -WLR089U0 및 Orange Lorawan 네트워크를 시작합니다
장치 : | WLR089U0



이 소프트웨어는 "있는 그대로"제공되며 자체 지원 및 자체 유지 보수의 길을 제공합니다.
이 저장소에는 클라이언트 제품 개발을 가속화하는 데 도움이되는 지원되지 않은 예제 코드가 포함되어 있습니다. 생산에 대해서는 검증되지 않거나 보안 최고 실습에 대해 감사하지 않습니다.
이 저장소는 지원되지 않지만 마이크로 칩은 커뮤니티 기여를 환영하며 모든 풀 레퍼스트는 저장소에 포함시키기 위해 고려됩니다.
LORA 포럼의 커뮤니티의 동료들과 상호 작용하십시오.
WLR089U0 및 Orange Lorawan 네트워크를 시작합니다.
Orange는 대량 Lorawan 네트워크를 배치했으며 장치와 비즈니스 애플리케이션 간의 상호 연결을 용이하게하기위한 일련의 도구를 제공하는 IoT / M2M 솔루션 통합자를위한 소프트웨어 제품군 인 Live Objects를 제안했습니다.
자세한 내용은 다음과 같이 확인하십시오.
이 repo의 목적은 Microchip WLR089U0 모듈을 Orange Lorawan 네트워크에 연결하고 라이브 객체와 상호 작용하는 지침을 제공하는 것입니다.
WLR089U0 Xplained Pro 평가 키트를 구입하십시오

근처에베이스 스테이션이 있고 장치가 커버리지 영역에 있는지 확인하십시오.
Microchip Studio 7.0 IDE를 다운로드하여 설치하십시오.
Microchip Studio 7.0 IDE를 개설하십시오.
도구 -> 확장 및 업데이트 에서 ASFV3 (Advanced Software Framework) v3.49.1 릴리스 또는 상단 릴리스를 설치하십시오.
마이크로 칩 스튜디오를 다시 시작하십시오
Tera 용어와 같은 직렬 터미널 프로그램을 다운로드하여 설치하십시오.
샘플 애플리케이션을 얻으려면 현재 리포를 클론/다운로드하십시오.
제공된 다음 샘플 응용 프로그램은 Lorawan 1.0.2를 지원하는 Orange Core Network 로 테스트되었습니다.
오렌지 네트워크에 가입하기 위해 WLR089 엔드 장치를 제공하는 단계는 다음과 같습니다.



라이브 객체에 대한 유용한 비디오를 여기에서 찾을 수 있습니다.
기본적으로 응용 프로그램은 기호 모듈 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
이 데모에 대한 자세한 내용은 여기를 참조하십시오
