File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -155,7 +155,7 @@ bool Serial_::setup(USBSetup& setup)
155155 // auto-reset into the bootloader is triggered when the port, already
156156 // open at 1200 bps, is closed. We check DTR state to determine if host
157157 // port is open (bit 0 of lineState).
158- if (_usbLineInfo.dwDTERate == 1200 && (_usbLineInfo.lineState & 0x01 ) == 0 )
158+ if (_usbLineInfo.dwDTERate == 1200 && (_usbLineInfo.lineState & CDC_LINESTATE_DTR ) == 0 )
159159 {
160160 initiateReset (250 );
161161 }
@@ -331,11 +331,11 @@ uint8_t Serial_::numbits() {
331331}
332332
333333bool Serial_::dtr () {
334- return _usbLineInfo.lineState & 0x1 ;
334+ return (( _usbLineInfo.lineState & CDC_LINESTATE_DTR) == CDC_LINESTATE_DTR) ;
335335}
336336
337337bool Serial_::rts () {
338- return _usbLineInfo.lineState & 0x2 ;
338+ return (( _usbLineInfo.lineState & CDC_LINESTATE_RTS) == CDC_LINESTATE_RTS) ;
339339}
340340
341341Serial_ SerialUSB (USBDevice);
You can’t perform that action at this time.
0 commit comments