]> code.octet-stream.net Git - m17rt/blobdiff - m17app/src/serial.rs
Error handler for soundmodem components
[m17rt] / m17app / src / serial.rs
index 667d10a38f131adcddfe772b88b6ceac2fb790a9..7747c3de73a03bdea38d37898e910bdf184cd621 100644 (file)
@@ -24,8 +24,7 @@ impl SerialPtt {
     }
 
     pub fn new(port_name: &str, pin: PttPin) -> Result<Self, SoundmodemError> {
-        // TODO: error handling
-        let port = serialport::new(port_name, 9600).open().unwrap();
+        let port = serialport::new(port_name, 9600).open()?;
         let mut s = Self { port, pin };
         s.ptt_off()?;
         Ok(s)