nodemcu-firmware/lua_modules
Nick Andrew 0a7b730e23 Support DS18S20 and fix negative temp handling
The DS18S20 has only 1 fractional bit whereas DS18B20 has 4, and their
temperature register alignment differs. Check the family code to choose
the correct multiplier for both devices.

Closes #610

Negative temperatures (less than 0°C) are returned as a sign-extended
two's complement number. Subtract 0x10000 to recover the proper
negative value.

Signed-off-by: Nick Andrew <nick@nick-andrew.net>
2015-11-16 23:32:20 +11:00
..
base64 another one 2015-06-25 01:35:50 +02:00
bh1750 Followed Vladimir Dronnikov's advices. 2015-01-30 22:21:44 +08:00
bmp085 Move bmp085.lua to bmp085 folder. 2015-01-21 18:43:57 +08:00
dht_lib Resuce RAM Usage 2015-04-20 19:43:24 +08:00
ds18b20 Support DS18S20 and fix negative temp handling 2015-11-16 23:32:20 +11:00
ds3231 fixed floating point problem in bcd conversions 2015-04-11 11:26:44 +02:00
email Fixed bug where email text after CR and LF would not be read. Added example links, Fixed bug where send function could not be called more than once due to count variable. 2015-03-16 04:17:19 -05:00
hdc1000 Update README.md 2015-03-07 15:04:42 +01:00
http cleanup http module 2015-01-26 14:36:39 +03:00
lm92 Add support for lm92 temperature sensor 2015-05-17 12:03:42 +03:00
mcp23008 Added I/O expander MCP23008 module and two examples: digital output with LEDS, and digital input with buttons. 2015-03-02 13:21:26 -06:00
redis redis client module added. pubsub so far 2015-02-06 22:22:37 +03:00
si7021 VIP6(xingyuewang,http://517513.cn) commit si7021 module. 2015-01-22 23:30:59 +08:00
tsl2561 adding lua_module for Grove Digital Light Sensor (http://www.seeedstudio.com/wiki/Grove_-_Digital_Light_Sensor) 2015-07-21 18:56:29 +02:00
yeelink Add Example to yeelink lib 2015-04-22 13:16:37 +08:00