mirror of https://github.com/ARMmbed/mbed-os.git
unittest: fix style for empty functions
parent
e80f2ff18a
commit
6efa4f293c
|
|
@ -27,9 +27,13 @@ using namespace events;
|
||||||
|
|
||||||
class my_phy : public LoRaPHY {
|
class my_phy : public LoRaPHY {
|
||||||
public:
|
public:
|
||||||
my_phy() {};
|
my_phy()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual ~my_phy() {};
|
virtual ~my_phy()
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class Test_LoRaMac : public testing::Test {
|
class Test_LoRaMac : public testing::Test {
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,13 @@
|
||||||
|
|
||||||
class my_LoRaPHY : public LoRaPHY {
|
class my_LoRaPHY : public LoRaPHY {
|
||||||
public:
|
public:
|
||||||
my_LoRaPHY() {};
|
my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual ~my_LoRaPHY() {};
|
virtual ~my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,9 +22,13 @@
|
||||||
|
|
||||||
class my_LoRaPHY : public LoRaPHY {
|
class my_LoRaPHY : public LoRaPHY {
|
||||||
public:
|
public:
|
||||||
my_LoRaPHY() {};
|
my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual ~my_LoRaPHY() {};
|
virtual ~my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
uint8_t my_cb()
|
uint8_t my_cb()
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,9 @@ public:
|
||||||
phy_params.adr_ack_delay = 1;
|
phy_params.adr_ack_delay = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual ~my_LoRaPHY() {}
|
virtual ~my_LoRaPHY()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
loraphy_params_t &get_phy_params()
|
loraphy_params_t &get_phy_params()
|
||||||
{
|
{
|
||||||
|
|
@ -38,13 +40,21 @@ public:
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -52,32 +62,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -87,18 +115,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -37,32 +45,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -72,18 +98,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -37,32 +45,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -72,18 +98,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -37,32 +45,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -72,18 +98,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -23,13 +23,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -37,29 +45,49 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void) {};
|
virtual uint8_t get_status(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -69,18 +97,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -22,13 +22,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -36,32 +44,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -71,18 +97,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -21,13 +21,21 @@
|
||||||
class my_radio : public LoRaRadio {
|
class my_radio : public LoRaRadio {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
virtual void init_radio(radio_events_t *events) {};
|
virtual void init_radio(radio_events_t *events)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -35,51 +43,88 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void) {};
|
virtual uint8_t get_status(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
int16_t rssi_threshold,
|
int16_t rssi_threshold,
|
||||||
uint32_t max_carrier_sense_time) {};
|
uint32_t max_carrier_sense_time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency) {};
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class my_LoRaPHY : public LoRaPHY {
|
class my_LoRaPHY : public LoRaPHY {
|
||||||
public:
|
public:
|
||||||
my_LoRaPHY() {};
|
my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual ~my_LoRaPHY() {};
|
virtual ~my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
class Test_LoRaWANInterface : public testing::Test {
|
class Test_LoRaWANInterface : public testing::Test {
|
||||||
|
|
|
||||||
|
|
@ -30,9 +30,13 @@ using namespace events;
|
||||||
|
|
||||||
class my_LoRaPHY : public LoRaPHY {
|
class my_LoRaPHY : public LoRaPHY {
|
||||||
public:
|
public:
|
||||||
my_LoRaPHY() {};
|
my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual ~my_LoRaPHY() {};
|
virtual ~my_LoRaPHY()
|
||||||
|
{
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
uint8_t my_cb()
|
uint8_t my_cb()
|
||||||
|
|
@ -49,11 +53,17 @@ public:
|
||||||
_ev = events;
|
_ev = events;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void radio_reset() {};
|
virtual void radio_reset()
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void sleep(void) {};
|
virtual void sleep(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void standby(void) {};
|
virtual void standby(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
virtual void set_rx_config(radio_modems_t modem, uint32_t bandwidth,
|
||||||
uint32_t datarate, uint8_t coderate,
|
uint32_t datarate, uint8_t coderate,
|
||||||
|
|
@ -61,32 +71,50 @@ public:
|
||||||
uint16_t symb_timeout, bool fix_len,
|
uint16_t symb_timeout, bool fix_len,
|
||||||
uint8_t payload_len,
|
uint8_t payload_len,
|
||||||
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
bool crc_on, bool freq_hop_on, uint8_t hop_period,
|
||||||
bool iq_inverted, bool rx_continuous) {};
|
bool iq_inverted, bool rx_continuous)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
virtual void set_tx_config(radio_modems_t modem, int8_t power, uint32_t fdev,
|
||||||
uint32_t bandwidth, uint32_t datarate,
|
uint32_t bandwidth, uint32_t datarate,
|
||||||
uint8_t coderate, uint16_t preamble_len,
|
uint8_t coderate, uint16_t preamble_len,
|
||||||
bool fix_len, bool crc_on, bool freq_hop_on,
|
bool fix_len, bool crc_on, bool freq_hop_on,
|
||||||
uint8_t hop_period, bool iq_inverted, uint32_t timeout) {};
|
uint8_t hop_period, bool iq_inverted, uint32_t timeout)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void send(uint8_t *buffer, uint8_t size) {};
|
virtual void send(uint8_t *buffer, uint8_t size)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void receive(void) {};
|
virtual void receive(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_channel(uint32_t freq) {};
|
virtual void set_channel(uint32_t freq)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t random(void) {};
|
virtual uint32_t random(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint8_t get_status(void)
|
virtual uint8_t get_status(void)
|
||||||
{
|
{
|
||||||
return uint8_value;
|
return uint8_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max) {};
|
virtual void set_max_payload_length(radio_modems_t modem, uint8_t max)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void set_public_network(bool enable) {};
|
virtual void set_public_network(bool enable)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len) {};
|
virtual uint32_t time_on_air(radio_modems_t modem, uint8_t pkt_len)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool perform_carrier_sense(radio_modems_t modem,
|
virtual bool perform_carrier_sense(radio_modems_t modem,
|
||||||
uint32_t freq,
|
uint32_t freq,
|
||||||
|
|
@ -96,18 +124,26 @@ public:
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void start_cad(void) {};
|
virtual void start_cad(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual bool check_rf_frequency(uint32_t frequency)
|
virtual bool check_rf_frequency(uint32_t frequency)
|
||||||
{
|
{
|
||||||
return bool_value;
|
return bool_value;
|
||||||
};
|
};
|
||||||
|
|
||||||
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time) {};
|
virtual void set_tx_continuous_wave(uint32_t freq, int8_t power, uint16_t time)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void lock(void) {};
|
virtual void lock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
virtual void unlock(void) {};
|
virtual void unlock(void)
|
||||||
|
{
|
||||||
|
};
|
||||||
|
|
||||||
bool bool_value;
|
bool bool_value;
|
||||||
uint8_t uint8_value;
|
uint8_t uint8_value;
|
||||||
|
|
|
||||||
|
|
@ -65,7 +65,9 @@ public:
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
virtual int close() {}
|
virtual int close()
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
virtual short poll(short events) const
|
virtual short poll(short events) const
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue