]> code.octet-stream.net Git - m17rt/blobdiff - m17app/src/serial.rs
Fix timing bugs and add documentation
[m17rt] / m17app / src / serial.rs
index d3eec1936eab13cd8725b0b67f43de07fb5e5dab..8abb4b93ca170ee95c2cff7833f0eaa65f94e8c2 100644 (file)
@@ -26,7 +26,9 @@ impl SerialPtt {
     pub fn new(port_name: &str, pin: PttPin) -> Self {
         // TODO: error handling
         let port = serialport::new(port_name, 9600).open().unwrap();
     pub fn new(port_name: &str, pin: PttPin) -> Self {
         // TODO: error handling
         let port = serialport::new(port_name, 9600).open().unwrap();
-        Self { port, pin }
+        let mut s = Self { port, pin };
+        s.ptt_off();
+        s
     }
 }
 
     }
 }