| 
    Sming Framework API
    
   Sming - Open Source framework for high efficiency WiFi SoC ESP8266 native development with C++ language. 
   | 
 
This library provides access to DS18S20 temperature sensors connected via 1-Wire bus to a single GPIO The DS18S20 can run in several modes, with varying degrees of resolution. The highest resolution is 12-bit which provides 0.0625C resolution. 12-bit measurement takes 750ms. With 4 sensors connected, measurement will take 3s. More...
Classes | |
| class | DS18S20 | 
| This class implements access to the DS18x20 range of temperature sensors.  More... | |
Macros | |
| #define | MAX_SENSORS 4 | 
| Maximum quantity of sensors to read.  More... | |
| #define | COPYSCRATCH 0x48 | 
| #define | READSCRATCH 0xBE | 
| #define | WRITESCRATCH 0x4E | 
| #define | RECALLSCRATCH 0xB8 | 
| #define | READPOWERSUPPLY 0xB4 | 
| #define | ALARMSEARCH 0xEC | 
| #define | STARTCONVO 0x44 | 
| #define | DS1820_WORK_PIN 2 | 
Typedefs | |
| typedef Delegate< void()> | DS18S20CompletedDelegate | 
| Definition of callback function called on completion of measurement of all DS18S20 sensors.  More... | |
This library provides access to DS18S20 temperature sensors connected via 1-Wire bus to a single GPIO The DS18S20 can run in several modes, with varying degrees of resolution. The highest resolution is 12-bit which provides 0.0625C resolution. 12-bit measurement takes 750ms. With 4 sensors connected, measurement will take 3s.
| #define MAX_SENSORS 4 | 
Maximum quantity of sensors to read.
| typedef Delegate<void()> DS18S20CompletedDelegate | 
Definition of callback function called on completion of measurement of all DS18S20 sensors.