]> code.octet-stream.net Git - m17rt/blobdiff - tools/m17rt-rxpacket/src/main.rs
Simplify adapter lifecycle and introduce a lot of error propagation
[m17rt] / tools / m17rt-rxpacket / src / main.rs
index 012cc4612d4dcbb7737710a7baf5374dad26a6e0..11ee69e9710e5a35d92e125afd8cc4729da3cd3d 100755 (executable)
@@ -10,8 +10,8 @@ fn main() {
     let soundcard = Soundcard::new("plughw:CARD=Device,DEV=0").unwrap();
     let soundmodem = Soundmodem::new(soundcard.input(), NullOutputSink::new(), NullPtt::new());
     let app = M17App::new(soundmodem);
-    app.add_packet_adapter(PacketPrinter);
-    app.start();
+    app.add_packet_adapter(PacketPrinter).unwrap();
+    app.start().unwrap();
 
     loop {
         std::thread::park();