Jeroen F.J. Laros
Jeroen F.J. Laros
The main reason for this patch is to route reop list messages to the appropriate channel buffer.
### Describe the problem When trying to compile the following sketch, ```cpp template void test(size_t arr[N / 2]) {} void setup() {} void loop() {} ``` this error is raised:...
When compiling the following sketch, ```cpp #include void setup() {} void loop() {} ``` this error is raised: ```txt arduino-cli compile --fqbn arduino:avr:pro --warnings all --output-dir build \ --build-property compiler.cpp.extra_flags="-pedantic"...
All three functions have the following signature `double (*)(double)`. This is now reflected in the documentation.
Perhaps this functionality is already implemented in some form or another, if so, please decline this pull request. I have encountered a number of puzzles that contain multiple copies of...
Prototype incorrectly generated for struct member function under certain conditions ### Describe the problem In order to make it easier for beginners to get started with writing Arduino sketches, and...
Fixes #84.
In this PR, an implementation of `Pair` (analogous to `std::pair`), a helper function to create a `Pair` and two `Stream` insertion operators are added. The basic `Stream` insertion operator allows...
I wrote a couple of lines of helper code to allow for easy printing. If anyone is interested, I could incorporate it in `Stream.h` and open a pull request. Usage:...
It seems that a number of people expect the EEPROM `put` and `get` functions to work with C strings and `String` objects [[1](https://forum.arduino.cc/t/is-it-recommended-to-space-out-eeprom-addresses-when-there-are-multiple-data-variables/997200), [2](https://forum.arduino.cc/t/how-to-store-the-serial-received-string-to-eeprom/1028193)]. This patch implements that functionality. Example...