Created 2 examples of how to use the Alarm field as an ID #105
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.
Hi,
Created 2 examples for the Dallas Library:
UserDataWriteBatch.ino - assigns the same ID to all DS18B20 on the onewire bus.
This can be used to prepare DS18B20 for the next demo sketch.
UserDataDemo.ino - implements getTempByID(int ID) function.
This function uses a lookup table that maps individual addresses to ID's. This lookup table is initialized during setup. One should take care that every DS18B20 has an unique ID. This example needs 4 prepared DS18B20's
With this technique one can easily replace broken DS18B20's with one with the same ID preventing renumbering all sensors used in the code.