esp-open-rtos/extras
ourairquality 05bbe48bd4 bmp180: make a lower level interface available and support oversampling.
An application using multiple I2C devices will need it's own
loop. This reworks the code to make the detection, calibration
constant loading, and measurment functions available too without
having to use the bmp810 task which is still retained.

Adds support for oversampling.

Fixes a bug in the calculation of the temperature.

Better error handling. Checks for I2C errors and errors in the loading
of the calibration constants and propagates these up.
2016-07-20 18:42:51 +10:00
..
bmp180 bmp180: make a lower level interface available and support oversampling. 2016-07-20 18:42:51 +10:00
cpp_support Move c++ operators back to link-time resolutions, part of 'core' 2015-09-20 21:13:38 +10:00
dhcpserver dhcpserver: Cleanup find_lease routine, fix bug 2015-09-23 22:24:30 +10:00
dht DHT11/DHT22 library fixes. 2016-07-06 21:01:44 +03:00
ds18b20 Implement new ds18b20 APIs 2016-04-05 10:05:42 -07:00
i2c Rework component makefiles to have a default <component>_ROOT 2015-09-08 09:59:59 +10:00
jsmn Add JSON support 2016-05-15 22:32:14 +10:00
mbedtls mbedtls: Remove WIN32 #ifdef sections, use socket's SO_ERROR flag over errno when possible 2016-05-27 11:51:11 +10:00
onewire Add more documentation for onewire.h 2016-04-05 10:04:31 -07:00
paho_mqtt_c MQTT client api and example 2016-04-14 16:59:07 +10:00
pcf8574 License changed to MIT 2016-03-02 02:19:46 +05:00
pwm Initial PWM implementation from gpascualg 2015-12-11 15:20:28 -08:00
rboot-ota ota_tftp_download takes an optional receive_cb that will report on the status of the TFTP transfer 2016-05-28 11:27:10 +10:00
sntp sntp: free the pbuf after sending the request 2016-06-26 21:36:04 +10:00
stdin_uart_interrupt timers.h: Remove compile-time-auto-inlining complexity 2015-11-28 16:32:52 +11:00
ws2812 Use anonymous struct in ws2812_rgb_t. 2016-03-01 23:17:13 +01:00