28 Commits (1ebcd903d5280709ef83ab4dfcfcbcf30f33f453)
 

Author SHA1 Message Date
David Antliff 1ebcd903d5 Convert repository to DS18B20 example project. 8 years ago
David Antliff 0b388a127f Clear out existing files prior to re-import. 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 a71ddd2683 Updated README. 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 46bcaa1cd8 Travis WIP. 8 years ago
David Antliff 767791c6d3 Travis WIP. 8 years ago
David Antliff 59d41df081 Travis WIP. 8 years ago
David Antliff 069d376cbc Travis WIP. 8 years ago
David Antliff 73f012ddd8 Update travis environment to trusty. 8 years ago
David Antliff 0675d716ea Add Travis-CI integration for documentation. 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 772c0c6a87 Add README. 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