use liblora::error::LoRaError;
use liblora::LoRa;
fn main() -> Result<(), LoRaError> {
let mut lora = LoRa::open("/dev/ttyUSB0", 115200, 500)?;
lora.verbose = false;
lora.config.addr = 1;
lora.config.dest = 2;
lora.config.net = 1;
lora.configure()?;
loop {
lora.send_msg("Hello world from riddler")?;
lora.check_read()?;
for msg in lora.get_messages()? {
println!("{}", msg.fmt());
}
}
}