David Antliff
|
cacfc57e9f
|
Add support for Parasitic Power mode, including secondary GPIO control of external "strong pull-up" circuit.
|
6 years ago |
David Antliff
|
19d8b0e625
|
Support for parasitic power - WIP.
|
6 years ago |
David Antliff
|
0292adfbc4
|
Update esp32-owb component to resolve owb_verify_rom blocking when no devices are connected.
|
6 years ago |
David Antliff
|
362774091b
|
Update esp32-ds18b20 and esp32-owb components.
|
6 years ago |
David Antliff
|
3f7044920b
|
Add CMakeLists.txt to support cmake build system (ESP-IDF v3.2).
|
7 years ago |
David Antliff
|
1d949b92df
|
Tidy up.
|
7 years ago |
David Antliff
|
203d9d88cb
|
Updates for esp32-ds18b20 API changes. Add build and license badges.
|
8 years ago |
David Antliff
|
bde30e35f1
|
Prep for esp32-owb PR4.
|
8 years ago |
David Antliff
|
19ae5a5b6f
|
Display sample count. Handle low SAMPLE_PERIOD values correctly.
|
8 years ago |
David Antliff
|
ace34fd733
|
Use configured GPIO for OWB. Pause briefly before resetting to allow serial console to flush.
|
8 years ago |
David Antliff
|
39eb377481
|
Reliability updates.
|
8 years ago |
David Antliff
|
580600aa53
|
Updated README.
|
8 years ago |
David Antliff
|
1ebcd903d5
|
Convert repository to DS18B20 example project.
|
8 years ago |
David Antliff
|
ce928a1edd
|
Clear out existing files prior to re-import.
|
8 years ago |
David Antliff
|
9eaca8e546
|
Fix CRC.
|
8 years ago |
David Antliff
|
f058b0f267
|
Reduce conversion resolution to 11 bits. Update for ESP-IDF v2.1.
|
8 years ago |
David Antliff
|
3ac31d0bdd
|
Avoid autogenerated docs for Scratchpad struct.
|
8 years ago |
David Antliff
|
1c58f41b09
|
Sample temperature from multiple devices approximately once per second.
|
8 years ago |
David Antliff
|
dd5455f594
|
Support separate conversion start and temperature retrieval to allow for multiple devices to be used simultaneously.
|
8 years ago |
David Antliff
|
ecfa7a61d8
|
Tidy up.
|
8 years ago |
David Antliff
|
149c6ce4dc
|
Implement solo device optimisations - if there is only one device on the bus, addressing can be simplified.
|
8 years ago |
David Antliff
|
92a23f8699
|
Add support for setting and retrieving temperature measurement resolution.
|
8 years ago |
David Antliff
|
4e58944a8a
|
Fix incorrect check for CRC when reading temperature. Fix Celsius conversion. Preliminary support for programmable resolution.
|
8 years ago |
David Antliff
|
4530a79950
|
Tidy up.
|
8 years ago |
David Antliff
|
ae0fb9a5a2
|
Remove _static headers as hidden structs don't work so well in an embedded environment. Add doxygen documentation.
|
8 years ago |
David Antliff
|
431c507583
|
Add owb_verify_rom(). Add MIT license to all source files.
|
8 years ago |
David Antliff
|
513a747d6d
|
Make ROM code a byte array rather than platform-specific integer type.
|
8 years ago |
David Antliff
|
33a03fd31f
|
Add support for multiple devices on single 1-Wire bus.
|
8 years ago |
David Antliff
|
5f89347bc8
|
Support static allocation of objects.
|
8 years ago |
David Antliff
|
7867180d66
|
Factor out 1-Wire bus functionality.
|
8 years ago |
David Antliff
|
00d82f8078
|
DS18B20 initial commit.
|
8 years ago |