Skip to content

Conversation

@cmaglie
Copy link
Member

@cmaglie cmaglie commented Jul 5, 2015

This fix lock-ups on UART errors.

Some examples where UART errors may happens:

  • playing with wires (disconnecting and reconnecting RX/TX while the board is running)
  • by calling Serial.begin when the connected device is already transmitting

This fix lock-ups on UART errors (for example when disconnecting
and reconnecting RX/TX wires or if the method Serial.begin is
called while another device is already transmitting).
@ArduinoBot
Copy link

✅ Build completed.

⬇️ Build URL: http://downloads.arduino.cc/PR/samd/package_samd-b18_index.json

ℹ️ To test this build:

  1. Open the Preferences of the Arduino IDE.
  2. Add the Build URL above in the Additional Boards Manager URLs field, and click OK.
  3. Open the Boards Manager (menu Tools->Board->Board Manager...)
  4. Install Arduino SAMD core - Pull Request Uart: fix acknowledge of UART errors #15
  5. Select one of the boards under SAMD Pull Request Uart: fix acknowledge of UART errors #15 in Tools->Board menu
  6. Compile/Upload as usual

@cmaglie cmaglie merged commit 49fe438 into arduino:master Jul 6, 2015
@cmaglie cmaglie deleted the uart-errors-fix branch July 6, 2015 13:50
@cmaglie cmaglie added this to the Release 1.6.1 milestone Jul 18, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants