42 int radio_init(uint8_t config_select);
45 int radio_prepare(uint8_t *payload, uint16_t payload_len);
48 int radio_transmit(
void);
51 int radio_receive_on(
void);
54 int radio_send(uint8_t *payload, uint16_t payload_len);
57 int radio_read(uint8_t * buf, uint8_t *buf_len);
60 int radio_channel_clear(
void);
63 int radio_wait_for_idle(uint16_t max_hold);
66 int radio_pending_packet(
void);
69 int radio_clear_pending_packet(
void);
72 int radio_set_pwr(
int tx_pwr);
75 int radio_set_freq(uint64_t freq);
81 int radio_sleep(
void);
84 int radio_wakeup(
void);
87 int radio_calibrate_on(
void);
90 int radio_freq_error(
void);
93 int radio_check_status_flag (uint8_t status_bits);
96 int radio_get_rssi_val ();