@@ -152,7 +152,7 @@ const (
152152 dcbInX = 0x00000200
153153 dcbErrorChar = 0x00000400
154154 dcbNull = 0x00000800
155- dcbRTSControlDisbaleMask = ^ uint32 (0x00003000 )
155+ dcbRTSControlDisableMask = ^ uint32 (0x00003000 )
156156 dcbRTSControlEnable = 0x00001000
157157 dcbRTSControlHandshake = 0x00002000
158158 dcbRTSControlToggle = 0x00003000
@@ -282,8 +282,8 @@ func (port *windowsPort) SetDTR(dtr bool) error {
282282 // observed behaviour was that DTR is set from false -> true
283283 // when setting RTS from true -> false
284284 // 1) Connect -> RTS = true (low) DTR = true (low) OKAY
285- // 2) SetDTR(false) -> RTS = true (low) DTR = false (heigh ) OKAY
286- // 3) SetRTS(false) -> RTS = false (heigh ) DTR = true (low) ERROR: DTR toggled
285+ // 2) SetDTR(false) -> RTS = true (low) DTR = false (high ) OKAY
286+ // 3) SetRTS(false) -> RTS = false (high ) DTR = true (low) ERROR: DTR toggled
287287 //
288288 // In addition this way the CommState Flags are not updated
289289 /*
@@ -343,7 +343,7 @@ func (port *windowsPort) SetRTS(rts bool) error {
343343 if err := getCommState (port .handle , params ); err != nil {
344344 return & PortError {causedBy : err }
345345 }
346- params .Flags &= dcbRTSControlDisbaleMask
346+ params .Flags &= dcbRTSControlDisableMask
347347 if rts {
348348 params .Flags |= dcbRTSControlEnable
349349 }
@@ -443,7 +443,7 @@ func nativeOpen(portName string, mode *Mode) (*windowsPort, error) {
443443 }
444444 port .setModeParams (mode , params )
445445 params .Flags &= dcbDTRControlDisableMask
446- params .Flags &= dcbRTSControlDisbaleMask
446+ params .Flags &= dcbRTSControlDisableMask
447447 if mode .InitialStatusBits == nil {
448448 params .Flags |= dcbDTRControlEnable
449449 params .Flags |= dcbRTSControlEnable
0 commit comments