A mbed library for the RN2483. Heavily based on the Sodaq_RN2483 library for Arduino (https://github.com/SodaqMoja/Sodaq_RN2483). This is currently under-going initial testing, but seems to work! Tested on a NRF51 and FRDM K64F.

Dependents:   rn2483-TestProgram

Revision:
1:cf9b0c21907a
Parent:
0:a8609e6f88f3
Child:
2:336a025b82b5
--- a/StringLiterals.h	Tue Nov 08 17:11:08 2016 +0000
+++ b/StringLiterals.h	Sat Nov 19 23:30:34 2016 +0000
@@ -43,6 +43,7 @@
 #define STR_DEVICE_TYPE_RN2903 "RN2903"
 
 #define STR_CMD_SET "mac set "
+#define STR_CMD_SAVE "mac save"
 #define STR_RETRIES "retx "
 #define STR_DEV_ADDR "devaddr "
 #define STR_APP_SESSION_KEY "appskey "
@@ -52,8 +53,16 @@
 #define STR_APP_KEY "appkey "
 #define STR_ADR "adr "
 #define STR_PWR_IDX "pwridx "
+#define STR_LNK_CHK "linkchk "
+#define STR_MAC_FORCEENABLE "mac forceENABLE"
+#define STR_BAT "bat "
 #define STR_DATARATE "dr "
 
+#define STR_CH_FREQ "ch freq "
+#define STR_CH_DCYCLE "ch dcycle "
+#define STR_CH_DRRANGE "ch drrange "
+#define STR_CH_STATUS "ch status "
+
 #define STR_CMD_JOIN "mac join "
 #define STR_OTAA "otaa"
 #define STR_ABP "abp"
@@ -63,7 +72,7 @@
 #define STR_CONFIRMED "cnf "
 #define STR_UNCONFIRMED "uncnf "
 
-#define STR_CMD_SLEEP "sys sleep 259200000" // 3 days
+#define STR_CMD_SLEEP "sys sleep " // 3 days
 #define STR_CMD_GET_HWEUI "sys get hweui"
 #define STR_CMD_SET_CHANNEL_STATUS "mac set ch status "