-
Notifications
You must be signed in to change notification settings - Fork 22
update of https://github.com/SlashDevin/NeoHWSerial #12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
gicking
commented
Nov 1, 2020
- updated to Arduino IDE >=v1.5.6 library format (see https://arduino.github.io/arduino-cli/latest/library-specification/)
- pass UART status byte to user receive function. Required e.g. for break detection in LIN bus
- support optional storing to ring buffer after return from user routine via return value
Update of NeoHWSerial (https://github.com/SlashDevin/NeoHWSerial). Changes: - add required files for Arduino IDE >=v1.5.6 - renamed attachInterrupt()/detachInterrupt() to attachRxInterrupt()/attachTxInterrupt() - add attachTxInterrupt()/detachTxInterrupt() for user function on Tx-empty interrupt. Useful e.g. for sync break handling in LIN bus - call user Rx-ISR function with UART status byte. Useful e.g. for sync break handling in LIN bus - enable optional default action in user function via return value
|
+1 please Need this to show up in the Library Manager and working for new Arduino IDE 2 |
|
Yes found it right after basically. Been using this lib since 2016, glad someone else forked it and made it easy: https://github.com/gicking/NeoHWSerial Thanks @gicking ! |
|
you're welcome! Judging from the last commit/merge date, I guess SlashDevin no longer actively maintains this library...!? Anyway it feels odd to publish someone else's library! It would much rather have him/her merge my changes to this repo (hint, hint) |
initial CI test
