Set raw termios on the serial port

This commit is contained in:
Nonoo 2020-10-25 12:55:53 +01:00
parent a02edcc247
commit a45f07cd61

View file

@ -73,6 +73,18 @@ func (s *serialPortStruct) init(devName string) (err error) {
if err != nil {
return err
}
var t term.Termios
t.Raw()
err = t.Set(s.pty.Master)
if err != nil {
return err
}
err = t.Set(s.pty.Slave)
if err != nil {
return err
}
n, err := s.pty.PTSName()
if err != nil {
return err