diff --git a/real.go b/real.go index 19a8e3d..b024975 100644 --- a/real.go +++ b/real.go @@ -11,7 +11,10 @@ type real struct { func (r *real) SetBaudRate(portPath string, baudrate int) error { setBaudRateCMD := exec.Command("stty", "-F", portPath, fmt.Sprint(baudrate)) _, err := setBaudRateCMD.Output() - return errStack(ERR_SET_BAUDRATE_FAILED(), err) + if err != nil { + return errStack(ERR_SET_BAUDRATE_FAILED(), err) + } + return nil } func (r *real) CheckBaudRate(portPath string) (baudrate int, err error) {