26 #define RN2483_COMMANDBUFFER_SIZE 160 // Was "80" before but gave problems with long LoRaWAN packets to send 27 #define RN2483_POWER_14DBM 1 28 #define RN2483_POWER_11DBM 2 29 #define RN2483_POWER_8DBM 3 30 #define RN2483_POWER_4DBM 4 31 #define RN2483_POWER_2DBM 5 RN2483_Status_t RN2483_SetDeviceEUI(char *eui, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetApplicationKey(char *key, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_Sleep(uint32_t sleepTime, volatile bool *wakeUp, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetupOTAA(LoRaSettings_t settings, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_MacReset(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_DisableAutomaticReplies(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetOutputPower(uint8_t pwr, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_DisableAdaptiveDataRate(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_TransmitConfirmed(uint8_t *data, uint8_t payloadSize, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_Setup(LoRaSettings_t settings, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_TransmitUnconfirmed(uint8_t *data, uint8_t payloadSize, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetNetworkSessionKey(char *address, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_ResumeMac(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_JoinOTAA(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SaveMac(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetApplicationEUI(char *eui, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetDataRate(uint8_t dr, char *receiveBuffer, uint8_t bufferSize)
enum rn2483_statuses RN2483_Status_t
RN2483_Status_t RN2483_JoinABP(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_GetSystemVersion(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetDeviceAddress(char *address, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetupABP(LoRaSettings_t settings, char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_Wake(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_GetHardwareEUI(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_GetApplicationEUI(char *receiveBuffer, uint8_t bufferSize)
RN2483_Status_t RN2483_SetApplicationSessionKey(char *key, char *receiveBuffer, uint8_t bufferSize)