Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
For #5 and #27.
The datasheet makes it pretty clear that a fault detection cycle must be initiated to actually check for certain faults. This was totally missing from the library. And there are a few options for how to run the cycle. Enums added for the options with default being auto. It's not super clear how the manual option should be run in user code, there's like two steps. But enums for those are included as well. Can also choose none, since the auto cycle is slightly blocking.
Also not seeing anything in datasheet to indicate this comment for #27. So, for now, nothing new added to
::begin()
.Here's test sketch:
and running with one of the RTD wires disconnected: