diff --git a/serial-linux.go b/serial-linux.go index e611be5..6926b1e 100644 --- a/serial-linux.go +++ b/serial-linux.go @@ -50,7 +50,7 @@ func (s *serialPortStruct) writeLoop() { func (s *serialPortStruct) readLoop() { s.read = make(chan []byte) - b := make([]byte, 1500) + b := make([]byte, 80) // Max. frame length according to Hamlib. for { n, err := s.pty.Master.Read(b) if err != nil {