mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-19 13:54:23 +01:00
Let SoftwareSerial::end also check against _rx_delay_stopbit
The current check is still always false when the old check was, but additionally it will not disable the interrupts when they were never enabled (which shouldn't matter much, but this is more consistent).
This commit is contained in:
parent
b1c7a3d05f
commit
1704e7e820
@ -418,7 +418,7 @@ void SoftwareSerial::begin(long speed)
|
||||
|
||||
void SoftwareSerial::end()
|
||||
{
|
||||
if (digitalPinToPCMSK(_receivePin))
|
||||
if (_rx_delay_stopbit)
|
||||
*digitalPinToPCMSK(_receivePin) &= ~_BV(digitalPinToPCMSKbit(_receivePin));
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user