Lines Matching full:radio
15 #include <radio.h>
92 /* Put radio back into sleep mode */ in modem_release()
93 Radio.Sleep(); in modem_release()
108 Radio.Rx(0); in sx12xx_ev_rx_done()
147 /* Put radio back into sleep mode */ in sx12xx_ev_rx_done()
148 Radio.Sleep(); in sx12xx_ev_rx_done()
181 Radio.Rx(0); in sx12xx_ev_rx_error()
217 air_time = Radio.TimeOnAir(MODEM_LORA, in sx12xx_lora_send()
252 Radio.SetMaxPayloadLength(MODEM_LORA, data_len); in sx12xx_lora_send_async()
254 Radio.Send(data, data_len); in sx12xx_lora_send_async()
283 Radio.SetMaxPayloadLength(MODEM_LORA, 255); in sx12xx_lora_recv()
284 Radio.Rx(0); in sx12xx_lora_recv()
331 Radio.SetMaxPayloadLength(MODEM_LORA, 255); in sx12xx_lora_recv_async()
332 Radio.Rx(0); in sx12xx_lora_recv_async()
345 Radio.SetChannel(config->frequency); in sx12xx_lora_config()
350 /* Configure radio driver */ in sx12xx_lora_config()
351 Radio.SetTxConfig(MODEM_LORA, config->tx_power, 0, in sx12xx_lora_config()
357 Radio.SetRxConfig(MODEM_LORA, config->bandwidth, in sx12xx_lora_config()
363 Radio.SetPublicNetwork(config->public_network); in sx12xx_lora_config()
378 Radio.SetTxContinuousWave(frequency, tx_power, duration); in sx12xx_lora_test_cw()
392 Radio.Init(&dev_data.events); in sx12xx_init()
395 * Automatically place the radio into sleep mode upon boot. in sx12xx_init()
397 * will bring the radio out of sleep mode before it is used. The radio in sx12xx_init()
401 Radio.Sleep(); in sx12xx_init()