operate LoRa radio over I2C
Dependencies: TimeoutAbs lib_i2c_slave_block sx12xx_hal
radio_device.h
00001 #include "radio.h" 00002 #include "smbus.h" 00003 00004 /* from specific device: */ 00005 void get_opmode(void); 00006 void get_lora_packet(void); 00007 void get_lora_modem(void); 00008 void get_tx_dbm(void); 00009 void get_lora_symb_timeout(void); 00010 void get_fsk_sync(void); 00011 void get_fsk_packet(void); 00012 void get_fsk_modem(void); 00013 void radio_reset(void); 00014 void radio_device_init(void); 00015 00016 /* from main.cpp: */ 00017 extern DigitalOut irqOutPin; 00018 extern irq_t irq;
Generated on Tue Jul 12 2022 23:07:48 by 1.7.2