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
pkg/arduino_sdi_12: support the remote-revb board #17119
Conversation
Patch the library to use micros() for timing, when sending a command, for boards not supported by the library. Use cpp11-compat with the remote-revb board. This fixes the link error "undefined reference to __dso_handle"
Doesn't work.
Because it does not have enough memory.
I've added
|
For The |
This fixes building tests/pkg_arduino_sdi_12 for the hifive1b board. The problem is, in build/pkg/arduino_api/api/Common.h millis is defined within an extern "C" block. While in sys/arduino/include/arduino.hpp it was not.
Done (
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me!
Contribution description
Add support for the
remote-revb
board to thearduino_sdi_12
package.Testing procedure
Testing that the test program builds:
This is a test I've done using RE-Mote board and the Decagon CTD-10 sensor:
Issues/PRs references
This is a follow-up of PR #16587