Conclusions -> the core V1 can work with OneWire given some fixes, the core V2 has some issues but there can be a workaround.
This is a bit of a mirror of issue https://github.com/paulvha/apollo3/issues/4 : can we have the OneWire available as a library or something like this from the SF core V1 / V2? That will save a lot of time for users (I spent a lot of time trying to understand what was wrong until @paulvha pointed to his analysis).
@paulvha did a great work checking how well the OneWire protocol works on Artemis: https://github.com/paulvha/apollo3/tree/master/OneWire_on_uart .
Conclusions -> the core V1 can work with OneWire given some fixes, the core V2 has some issues but there can be a workaround.
This is a bit of a mirror of issue https://github.com/paulvha/apollo3/issues/4 : can we have the OneWire available as a library or something like this from the SF core V1 / V2? That will save a lot of time for users (I spent a lot of time trying to understand what was wrong until @paulvha pointed to his analysis).