diff --git a/connectivity/drivers/lora/COMPONENT_SX1272/SX1272_LoRaRadio.cpp b/connectivity/drivers/lora/COMPONENT_SX1272/SX1272_LoRaRadio.cpp index baff137892..ad795a44cf 100644 --- a/connectivity/drivers/lora/COMPONENT_SX1272/SX1272_LoRaRadio.cpp +++ b/connectivity/drivers/lora/COMPONENT_SX1272/SX1272_LoRaRadio.cpp @@ -297,7 +297,7 @@ void SX1272_LoRaRadio::set_channel(uint32_t freq) /** * Returns current status of the radio state machine */ -uint8_t SX1272_LoRaRadio::get_status(void) +radio_state_t SX1272_LoRaRadio::get_status(void) { return _rf_settings.state; } diff --git a/connectivity/drivers/lora/COMPONENT_SX1276/SX1276_LoRaRadio.cpp b/connectivity/drivers/lora/COMPONENT_SX1276/SX1276_LoRaRadio.cpp index af7600af8b..a33a0691bf 100644 --- a/connectivity/drivers/lora/COMPONENT_SX1276/SX1276_LoRaRadio.cpp +++ b/connectivity/drivers/lora/COMPONENT_SX1276/SX1276_LoRaRadio.cpp @@ -309,7 +309,7 @@ bool SX1276_LoRaRadio::check_rf_frequency(uint32_t frequency) /** * Returns current status of the radio state machine */ -uint8_t SX1276_LoRaRadio::get_status(void) +radio_state_t SX1276_LoRaRadio::get_status(void) { return _rf_settings.state; } @@ -2291,4 +2291,4 @@ void SX1276_LoRaRadio::handle_timeout_irq() #endif // DEVICE_SPI -// EOF \ No newline at end of file +// EOF diff --git a/connectivity/lorawan/include/lorawan/LoRaRadio.h b/connectivity/lorawan/include/lorawan/LoRaRadio.h index 093eab981c..e3e3a8ce7b 100644 --- a/connectivity/lorawan/include/lorawan/LoRaRadio.h +++ b/connectivity/lorawan/include/lorawan/LoRaRadio.h @@ -349,7 +349,7 @@ typedef struct radio_settings { /** * Current state of the radio, such as RF_IDLE. */ - uint8_t state; + radio_state_t state; /** * Current modem operation, such as MODEM_LORA.