Jeroen F.J. Laros

Results 21 issues of Jeroen F.J. Laros

The main reason for this patch is to route reop list messages to the appropriate channel buffer.

feature

I am not sure this is the right place for raising this issue. If not, can you please point me to the right location? When trying to compile the following...

topic: code
type: imperfection
topic: build-process

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.

bug
Waiting for feedback

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...

### Describe the problem A sketch containing a `struct` that contains both an `enum` with an underlying type specifier and a method definition does not compile under certain circumstances. This...

type: imperfection

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...

enhancement

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:...

enhancement

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...

enhancement