mirror of https://github.com/ARMmbed/mbed-os.git
Astyle fixes
parent
2867b1878a
commit
444e72561f
|
@ -47,14 +47,12 @@ using namespace rtos;
|
|||
/*!
|
||||
* FSK bandwidth definition
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
typedef struct {
|
||||
uint32_t bandwidth;
|
||||
uint8_t register_value;
|
||||
} fsk_bw_t;
|
||||
|
||||
static const fsk_bw_t fsk_bandwidths[] =
|
||||
{
|
||||
static const fsk_bw_t fsk_bandwidths[] = {
|
||||
{ 4800, 0x1F },
|
||||
{ 5800, 0x17 },
|
||||
{ 7300, 0x0F },
|
||||
|
@ -84,7 +82,8 @@ const uint8_t sync_word[] = {0xC1, 0x94, 0xC1, 0x00, 0x00, 0x00, 0x00,0x00};
|
|||
// in ms SF12 SF11 SF10 SF9 SF8 SF7
|
||||
const float lora_symbol_time[3][6] = {{ 32.768, 16.384, 8.192, 4.096, 2.048, 1.024 }, // 125 KHz
|
||||
{ 16.384, 8.192, 4.096, 2.048, 1.024, 0.512 }, // 250 KHz
|
||||
{ 8.192, 4.096, 2.048, 1.024, 0.512, 0.256 }}; // 500 KHz
|
||||
{ 8.192, 4.096, 2.048, 1.024, 0.512, 0.256 }
|
||||
}; // 500 KHz
|
||||
|
||||
SX126X_LoRaRadio::SX126X_LoRaRadio(PinName mosi,
|
||||
PinName miso,
|
||||
|
|
|
@ -63,8 +63,7 @@ enum RadioVariant {
|
|||
/*!
|
||||
* FSK bandwidth definition
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
typedef struct {
|
||||
uint32_t bandwidth;
|
||||
uint8_t register_value;
|
||||
} fsk_bw_t;
|
||||
|
@ -72,8 +71,7 @@ typedef struct
|
|||
/*!
|
||||
* Radio registers definition
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
typedef struct {
|
||||
modem_type modem;
|
||||
uint8_t addr;
|
||||
uint8_t value;
|
||||
|
@ -105,8 +103,7 @@ typedef struct
|
|||
{ MODEM_LORA, REG_LR_PAYLOADMAXLENGTH, 0x40 },\
|
||||
}
|
||||
|
||||
const fsk_bw_t fsk_bandwidths[] =
|
||||
{
|
||||
const fsk_bw_t fsk_bandwidths[] = {
|
||||
{ 2600, 0x17 },
|
||||
{ 3100, 0x0F },
|
||||
{ 3900, 0x07 },
|
||||
|
@ -352,8 +349,7 @@ void SX1272_LoRaRadio::set_modem(uint8_t modem)
|
|||
|
||||
_rf_settings.modem = modem;
|
||||
|
||||
switch(_rf_settings.modem)
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
default:
|
||||
case MODEM_FSK:
|
||||
// before changing modem mode, put the module to sleep
|
||||
|
@ -1356,8 +1352,7 @@ int16_t SX1272_LoRaRadio::get_rssi(radio_modems_t modem)
|
|||
{
|
||||
int16_t rssi = 0;
|
||||
|
||||
switch( modem )
|
||||
{
|
||||
switch (modem) {
|
||||
case MODEM_FSK:
|
||||
rssi = -(read_register(REG_RSSIVALUE) >> 1);
|
||||
break;
|
||||
|
@ -1391,9 +1386,7 @@ void SX1272_LoRaRadio::set_rf_tx_power(int8_t power)
|
|||
if (power > 19) {
|
||||
pa_config = (pa_config & RF_PACONFIG_PASELECT_MASK) | RF_PACONFIG_PASELECT_RFO;
|
||||
pa_config = (pa_config & RFLR_PACONFIG_OUTPUTPOWER_MASK) | RFO_table[power - 20];
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
pa_config = (pa_config & RF_PACONFIG_PASELECT_MASK) | RF_PACONFIG_PASELECT_PABOOST;
|
||||
pa_config = (pa_config & RFLR_PACONFIG_OUTPUTPOWER_MASK) | pa_boost_table[power];
|
||||
}
|
||||
|
@ -1812,8 +1805,7 @@ void SX1272_LoRaRadio::handle_dio0_irq()
|
|||
}
|
||||
|
||||
_rf_settings.lora_packet_handler.snr_value = read_register(REG_LR_PKTSNRVALUE);
|
||||
if (_rf_settings.lora_packet_handler.snr_value & 0x80) // The SNR sign bit is 1
|
||||
{
|
||||
if (_rf_settings.lora_packet_handler.snr_value & 0x80) { // The SNR sign bit is 1
|
||||
// Invert and divide by 4
|
||||
snr = ((~_rf_settings.lora_packet_handler.snr_value + 1) & 0xFF) >> 2;
|
||||
snr = -snr;
|
||||
|
@ -1878,32 +1870,24 @@ void SX1272_LoRaRadio::handle_dio0_irq()
|
|||
void SX1272_LoRaRadio::handle_dio1_irq()
|
||||
{
|
||||
|
||||
switch(_rf_settings.state )
|
||||
{
|
||||
switch (_rf_settings.state) {
|
||||
case RF_RX_RUNNING:
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
// FifoLevel interrupt
|
||||
// Read received packet size
|
||||
if( ( _rf_settings.fsk_packet_handler.size == 0 ) && ( _rf_settings.fsk_packet_handler.nb_bytes == 0 ) )
|
||||
{
|
||||
if( _rf_settings.fsk.fix_len == false )
|
||||
{
|
||||
if ((_rf_settings.fsk_packet_handler.size == 0) && (_rf_settings.fsk_packet_handler.nb_bytes == 0)) {
|
||||
if (_rf_settings.fsk.fix_len == false) {
|
||||
read_fifo((uint8_t *)&_rf_settings.fsk_packet_handler.size, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
_rf_settings.fsk_packet_handler.size = read_register(REG_PAYLOADLENGTH);
|
||||
}
|
||||
}
|
||||
|
||||
if( ( _rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes ) > _rf_settings.fsk_packet_handler.fifo_thresh )
|
||||
{
|
||||
if ((_rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes) > _rf_settings.fsk_packet_handler.fifo_thresh) {
|
||||
read_fifo((_data_buffer + _rf_settings.fsk_packet_handler.nb_bytes), _rf_settings.fsk_packet_handler.fifo_thresh);
|
||||
_rf_settings.fsk_packet_handler.nb_bytes += _rf_settings.fsk_packet_handler.fifo_thresh;
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
read_fifo((_data_buffer + _rf_settings.fsk_packet_handler.nb_bytes), _rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes);
|
||||
_rf_settings.fsk_packet_handler.nb_bytes += (_rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes);
|
||||
}
|
||||
|
@ -1920,17 +1904,13 @@ void SX1272_LoRaRadio::handle_dio1_irq()
|
|||
}
|
||||
break;
|
||||
case RF_TX_RUNNING:
|
||||
switch( _rf_settings.modem )
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
// FifoLevel interrupt
|
||||
if( ( _rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes ) > _rf_settings.fsk_packet_handler.chunk_size )
|
||||
{
|
||||
if ((_rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes) > _rf_settings.fsk_packet_handler.chunk_size) {
|
||||
write_fifo((_data_buffer + _rf_settings.fsk_packet_handler.nb_bytes), _rf_settings.fsk_packet_handler.chunk_size);
|
||||
_rf_settings.fsk_packet_handler.nb_bytes += _rf_settings.fsk_packet_handler.chunk_size;
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
// Write the last chunk of data
|
||||
write_fifo(_data_buffer + _rf_settings.fsk_packet_handler.nb_bytes, _rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes);
|
||||
_rf_settings.fsk_packet_handler.nb_bytes += _rf_settings.fsk_packet_handler.size - _rf_settings.fsk_packet_handler.nb_bytes;
|
||||
|
@ -1949,11 +1929,9 @@ void SX1272_LoRaRadio::handle_dio1_irq()
|
|||
|
||||
void SX1272_LoRaRadio::handle_dio2_irq(void)
|
||||
{
|
||||
switch(_rf_settings.state )
|
||||
{
|
||||
switch (_rf_settings.state) {
|
||||
case RF_RX_RUNNING:
|
||||
switch( _rf_settings.modem )
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
_rf_settings.fsk_packet_handler.preamble_detected = 0;
|
||||
_rf_settings.fsk_packet_handler.sync_word_detected = 0;
|
||||
|
@ -1984,13 +1962,11 @@ void SX1272_LoRaRadio::handle_dio2_irq(void)
|
|||
|
||||
break;
|
||||
case MODEM_LORA:
|
||||
if( _rf_settings.lora.freq_hop_on == true )
|
||||
{
|
||||
if (_rf_settings.lora.freq_hop_on == true) {
|
||||
// Clear Irq
|
||||
write_to_register(REG_LR_IRQFLAGS, RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL);
|
||||
|
||||
if( ( _radio_events != NULL ) && (_radio_events->fhss_change_channel ) )
|
||||
{
|
||||
if ((_radio_events != NULL) && (_radio_events->fhss_change_channel)) {
|
||||
_radio_events->fhss_change_channel((read_register(REG_LR_HOPCHANNEL) & RFLR_HOPCHANNEL_CHANNEL_MASK));
|
||||
}
|
||||
}
|
||||
|
@ -2000,18 +1976,15 @@ void SX1272_LoRaRadio::handle_dio2_irq(void)
|
|||
}
|
||||
break;
|
||||
case RF_TX_RUNNING:
|
||||
switch( _rf_settings.modem )
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
break;
|
||||
case MODEM_LORA:
|
||||
if( _rf_settings.lora.freq_hop_on == true )
|
||||
{
|
||||
if (_rf_settings.lora.freq_hop_on == true) {
|
||||
// Clear Irq
|
||||
write_to_register(REG_LR_IRQFLAGS, RFLR_IRQFLAGS_FHSSCHANGEDCHANNEL);
|
||||
|
||||
if( (_radio_events != NULL ) && ( _radio_events->fhss_change_channel ) )
|
||||
{
|
||||
if ((_radio_events != NULL) && (_radio_events->fhss_change_channel)) {
|
||||
_radio_events->fhss_change_channel((read_register(REG_LR_HOPCHANNEL) & RFLR_HOPCHANNEL_CHANNEL_MASK));
|
||||
}
|
||||
}
|
||||
|
@ -2027,26 +2000,20 @@ void SX1272_LoRaRadio::handle_dio2_irq(void)
|
|||
|
||||
void SX1272_LoRaRadio::handle_dio3_irq(void)
|
||||
{
|
||||
switch( _rf_settings.modem )
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
break;
|
||||
case MODEM_LORA:
|
||||
if( ( read_register( REG_LR_IRQFLAGS ) & RFLR_IRQFLAGS_CADDETECTED ) == RFLR_IRQFLAGS_CADDETECTED )
|
||||
{
|
||||
if ((read_register(REG_LR_IRQFLAGS) & RFLR_IRQFLAGS_CADDETECTED) == RFLR_IRQFLAGS_CADDETECTED) {
|
||||
// Clear Irq
|
||||
write_to_register(REG_LR_IRQFLAGS, RFLR_IRQFLAGS_CADDETECTED | RFLR_IRQFLAGS_CADDONE);
|
||||
if( ( _radio_events != NULL ) && ( _radio_events->cad_done ) )
|
||||
{
|
||||
if ((_radio_events != NULL) && (_radio_events->cad_done)) {
|
||||
_radio_events->cad_done(true);
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
} else {
|
||||
// Clear Irq
|
||||
write_to_register(REG_LR_IRQFLAGS, RFLR_IRQFLAGS_CADDONE);
|
||||
if( ( _radio_events != NULL ) && ( _radio_events->cad_done ) )
|
||||
{
|
||||
if ((_radio_events != NULL) && (_radio_events->cad_done)) {
|
||||
_radio_events->cad_done(false);
|
||||
}
|
||||
}
|
||||
|
@ -2075,8 +2042,7 @@ void SX1272_LoRaRadio::handle_dio4_irq(void)
|
|||
|
||||
void SX1272_LoRaRadio::handle_dio5_irq()
|
||||
{
|
||||
switch( _rf_settings.modem )
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
case MODEM_FSK:
|
||||
break;
|
||||
case MODEM_LORA:
|
||||
|
|
|
@ -64,8 +64,7 @@ using namespace mbed;
|
|||
/*!
|
||||
* FSK bandwidth definition
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
typedef struct {
|
||||
uint32_t bandwidth;
|
||||
uint8_t register_value;
|
||||
} fsk_bw_t;
|
||||
|
@ -73,8 +72,7 @@ typedef struct
|
|||
/*!
|
||||
* Radio registers definition
|
||||
*/
|
||||
typedef struct
|
||||
{
|
||||
typedef struct {
|
||||
uint8_t modem;
|
||||
uint8_t addr;
|
||||
uint8_t value;
|
||||
|
@ -100,8 +98,7 @@ typedef struct
|
|||
{ MODEM_LORA, REG_LR_PAYLOADMAXLENGTH, 0x40 },\
|
||||
}
|
||||
|
||||
static const fsk_bw_t fsk_bandwidths[] =
|
||||
{
|
||||
static const fsk_bw_t fsk_bandwidths[] = {
|
||||
{ 2600, 0x17 },
|
||||
{ 3100, 0x0F },
|
||||
{ 3900, 0x07 },
|
||||
|
@ -1294,8 +1291,7 @@ void SX1276_LoRaRadio::set_modem(uint8_t modem )
|
|||
|
||||
_rf_settings.modem = modem;
|
||||
|
||||
switch(_rf_settings.modem)
|
||||
{
|
||||
switch (_rf_settings.modem) {
|
||||
default:
|
||||
case MODEM_FSK:
|
||||
// before changing modem mode, put the module to sleep
|
||||
|
@ -1403,8 +1399,7 @@ void SX1276_LoRaRadio::rx_chain_calibration(void)
|
|||
& RF_IMAGECAL_IMAGECAL_MASK)
|
||||
| RF_IMAGECAL_IMAGECAL_START);
|
||||
while ((read_register(REG_IMAGECAL) & RF_IMAGECAL_IMAGECAL_RUNNING)
|
||||
== RF_IMAGECAL_IMAGECAL_RUNNING )
|
||||
{
|
||||
== RF_IMAGECAL_IMAGECAL_RUNNING) {
|
||||
}
|
||||
|
||||
// Sets a Frequency in HF band
|
||||
|
@ -1415,8 +1410,7 @@ void SX1276_LoRaRadio::rx_chain_calibration(void)
|
|||
& RF_IMAGECAL_IMAGECAL_MASK)
|
||||
| RF_IMAGECAL_IMAGECAL_START);
|
||||
while ((read_register(REG_IMAGECAL) & RF_IMAGECAL_IMAGECAL_RUNNING)
|
||||
== RF_IMAGECAL_IMAGECAL_RUNNING )
|
||||
{
|
||||
== RF_IMAGECAL_IMAGECAL_RUNNING) {
|
||||
// do nothing, just wait while rf image frequency calibration is done
|
||||
}
|
||||
|
||||
|
@ -1947,8 +1941,7 @@ void SX1276_LoRaRadio::handle_dio0_irq()
|
|||
|
||||
_rf_settings.lora_packet_handler.snr_value = read_register(
|
||||
REG_LR_PKTSNRVALUE);
|
||||
if (_rf_settings.lora_packet_handler.snr_value & 0x80) // The SNR sign bit is 1
|
||||
{
|
||||
if (_rf_settings.lora_packet_handler.snr_value & 0x80) { // The SNR sign bit is 1
|
||||
// Invert and divide by 4
|
||||
snr = ((~_rf_settings.lora_packet_handler.snr_value + 1)
|
||||
& 0xFF) >> 2;
|
||||
|
|
Loading…
Reference in New Issue