arduino / arduino/ArduinoCore-avr
Improve HardwareSerial.cpp of the AVR core
Open
- Dominant language
- C
- Stars
- 1.5k
- Forks
- 1.1k
- PR merge metrics
- No merged PRs in 30d
Description
Hello,
Add yield() call into waiting dead-loop until transmission buffer frees, please. It is line 238 in source text of last revision (Modified 3 December 2013 by Matthijs Kooijman).
Best regards.
User.
Contributor guide
No contributing guide indexed for this repository
Research direction
Open HardwareSerial.cpp at line 238 and inspect the waiting loop used until the transmission buffer frees. Confirm that yield() is called while waiting, then verify that the AVR core still builds and serial transmission behavior remains correct.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- embedded-iot
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100