Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: LoRaWAN-lib SX1272Lib lib_gps lib_mma8451q lib_mpl3115a2 mbed
Fork of LoRaWAN-NAMote72-Application-Demo_Multitech by
Diff: app/ComplianceTest.cpp
- Revision:
- 10:7f990e019807
- Parent:
- 0:69f2e28d12c1
- Child:
- 11:d91e8e471ad0
diff -r 617844f7fdb1 -r 7f990e019807 app/ComplianceTest.cpp
--- a/app/ComplianceTest.cpp Wed Jun 08 22:47:42 2016 +0000
+++ b/app/ComplianceTest.cpp Fri Jul 29 05:04:03 2016 +0000
@@ -14,6 +14,7 @@
*/
#include "ComplianceTest.h"
+#include "LoRaDeviceStateProc.h"
void PrepareComplianceTestFrame( McpsIndication_t *McpsIndication )
@@ -82,6 +83,33 @@
LoRaMacMlmeRequest( &mlmeReq );
}
break;
+ case 6: // (ix)
+ {
+ /*
+ MlmeReq_t mlmeReq;
+
+ mlmeReq.Type = MLME_JOIN;
+
+ mlmeReq.Req.Join.DevEui = DevEui;
+ mlmeReq.Req.Join.AppEui = AppEui;
+ mlmeReq.Req.Join.AppKey = AppKey;
+
+ LoRaMacMlmeRequest( &mlmeReq );
+ */
+
+ IsTxConfirmed = LORAWAN_CONFIRMED_MSG_ON;
+ AppPort = LORAWAN_APP_PORT;
+ AppDataSize = LORAWAN_APP_DATA_SIZE;
+ ComplianceTest.DownLinkCounter = 0;
+ ComplianceTest.Running = false;
+
+ MibRequestConfirm_t mibReq;
+ mibReq.Type = MIB_ADR;
+ mibReq.Param.AdrEnable = LORAWAN_ADR_ON;
+ LoRaMacMibSetRequestConfirm( &mibReq );
+ DeviceState = DEVICE_STATE_INIT;
+ }
+ break;
default:
break;
}
