Commit graph

715 commits

Author SHA1 Message Date
Gunar Schorcht
649d0450de Driver for the brand new Bosch BME680 sensor added 2017-09-30 16:14:51 +02:00
Gunar Schorcht
e6ff0047d5 Internal function sht3x_callback_task renamed 2017-09-28 08:45:53 +02:00
Gunar Schorcht
1cb8066165 Small corrections 2017-09-28 01:25:46 +02:00
Gunar Schorcht
c719d73139 Average value computation can be disabled now 2017-09-28 01:19:56 +02:00
Gunar Schorcht
88bf000942 GPIO used as I2C SCL signal changed
GPIO used as I2C SCL signal for second I2C bus was changed from GPIO16 to GPIO12 in this example. Reason is that GPIO16 is slower than other GPIOs.
2017-09-15 14:57:51 +02:00
Gunar Schorcht
b1deadffe9 Some small improvements
Calls of taskENTER_CRITICAL() and taskEXIT_CRITICAL() removed.
DEBUG_PRINTF with variable number of arguments defined.
2017-09-15 14:53:52 +02:00
Gunar Schorcht
6ea41cfdc7 Completion of the document 2017-09-15 11:57:04 +02:00
Gunar Schorcht
ca482fa99a Small changes 2017-09-15 11:16:08 +02:00
Gunar Schorcht
b225a01752 Small changes and corrections 2017-09-15 11:11:14 +02:00
Gunar Schorcht
9f60c98324 some changes 2017-09-15 10:10:49 +02:00
Gunar Schorcht
5d0d211df0 Correction of some typos 2017-09-15 09:26:21 +02:00
Gunar Schorcht
f339f79917 Add files via upload 2017-09-14 14:41:52 +02:00
Gunar Schorcht
a0bb27da91 Add files via upload 2017-09-14 14:32:43 +02:00
Gunar Schorcht
b8282537c0 Add files via upload 2017-09-14 14:30:55 +02:00
Zaltora
b83c2629b9 I2C bus upgrade (#432) 2017-09-01 14:29:32 +05:00
Ruslan V. Uss
d100f42b1f Merge pull request #440 from flannelhead/user-exception-handler
Add a hook for a user defined exception handler
2017-09-01 14:28:49 +05:00
Sakari Kapanen
4838072ecf Added an API for user exception handlers 2017-08-29 09:51:23 +03:00
Ruslan V. Uss
42ccb47eb3 Merge pull request #439 from Zaltora/ssd1306_fix
Fix SPI3 protocol with SSD1306
2017-08-24 18:41:02 +05:00
lilian
674c450416 Fix SPI3 protocol with SSD1306 2017-08-22 15:10:15 -03:00
Ruslan V. Uss
077fe622da Merge pull request #438 from sheinz/fix/travis
Fix pyserial import on travis CI
2017-08-20 01:32:21 +05:00
sheinz
8ce00cdf21 Fix pyserial import on travis CI 2017-08-18 17:38:38 +03:00
Ruslan V. Uss
f51becd0a7 Merge pull request #433 from flannelhead/httpd-typedef-fix
httpd: add missing typedef
2017-08-05 01:34:04 +05:00
Ruslan V. Uss
9347a6b165 Merge pull request #431 from ourairquality/i2c-default-speed
i2c: remove wip 400k define
2017-08-04 15:46:04 +05:00
Sakari Kapanen
30920ce4ec httpd: add missing typedef 2017-08-04 07:18:42 +03:00
Our Air Quality
afa834a805 i2c: remove wip 400k define
Looks like this was test wip code that should not have been included.
Want to be able to set the i2c per-project rather than having to patch
the driver.
2017-08-02 10:36:06 +10:00
Ruslan V. Uss
9523e872f8 Merge pull request #418 from apiel/master
Upnp example emulating a Wemo switch
2017-07-24 16:26:37 +05:00
Ruslan V. Uss
29b9054cb1 Merge pull request #415 from ourairquality/rm-libgcc-in-rom
Remove code from libgcc that is provided by the ROM.
2017-07-24 16:17:31 +05:00
Ruslan V. Uss
1544768025 Merge pull request #416 from ourairquality/lmac-use-hwrand
Use hwrand for the sdk uses of rand, in particular with the NMI.
2017-07-24 16:16:30 +05:00
alex
3c050bc4d1 Upnp example emulating a Wemo switch 2017-07-20 20:23:52 +02:00
Our Air Quality
6a0da03809 Use hwrand for the sdk uses of rand, in particular with the NMI.
The fiq NMI calls rand() from lmac:lmac.a:sdk_lmacTxFrame and the NMI
must not touch the newlib reent structure or enter critical regions
etc, so just use the simple and safe hwrand implementation as a
substitute.
2017-07-20 16:24:45 +10:00
Our Air Quality
9e302c59ed Remove code from libgcc and libc that is provided by the ROM.
This saves about 2.5k of iram.
2017-07-16 23:09:33 +10:00
Ruslan V. Uss
e17b1a5db6 Merge pull request #410 from UncleRus/extras/ad770x
Driver for AD7705/AD7706 SPI ADC
2017-07-10 03:42:42 +05:00
UncleRus
ee7bd87011 Driver for AD7705/AD7706 SPI ADC 2017-07-07 03:50:50 +05:00
Ruslan V. Uss
497b4e607b Merge pull request #404 from ourairquality/bearssl2
Update BearSSL
2017-07-06 11:17:04 +05:00
Ruslan V. Uss
11ea727efa Merge pull request #403 from ourairquality/mbedtls251
Update mbed TLS to 2.5.1
2017-07-06 11:16:32 +05:00
Our Air Quality
178d0e381c Update BearSSL 2017-07-04 23:16:22 +10:00
Our Air Quality
4737e3b438 Update mbed TLS to 2.5.1 2017-07-04 20:24:34 +10:00
Ruslan V. Uss
a0297eb3af Merge pull request #401 from Governa/mqtt_timer
Mqtt timer not sleeping
2017-07-04 02:26:59 +05:00
Fernando Governatore
c1747fb8da MQTT fix mqtt_timer_expired
If the user passes 0 as a timeout, we should not sleep(the timer has
already expired).
2017-07-03 15:50:54 -03:00
Fernando Governatore
67cd7bc031 MQTT fix mqtt_timer_left_ms
mqtt_timer_left_ms: timer->end_time is in ticks, now is in ticks, so left
is in ticks. left * portTICK_PERIOD_MS is the time left.

  With that change, the select in both mqtt_esp_read and mqtt_esp_write
seems to work as expected(with time, not ticks)
2017-07-03 15:50:54 -03:00
Ruslan V. Uss
49a0a74ae2 Merge pull request #397 from Governa/patch-1
MQTT ignores too many handlers registered
2017-06-22 01:09:45 +05:00
Fernando
ca110fa645 MQTT ignores too many handlers registered
On MQTTClient.c function mqtt_subscribe, if more than MQTT_MAX_MESSAGE_HANDLERS are registered, the variable rc receives the value of grantedQoS.

If grantedQoS = 0, and all handlers are already occupied, it goes on and returns 0 to the caller.
2017-06-19 21:31:09 -03:00
Ruslan V. Uss
abe3b8fd68 Merge pull request #390 from ourairquality/esp-open-sdk-update
travis: update the esp-open-sdk version used.
2017-06-07 14:19:24 +05:00
Our Air Quality
91e89001c3 travis: update the esp-open-sdk version used. 2017-06-07 18:36:06 +10:00
Ruslan V. Uss
ce298e1e23 Merge pull request #388 from luigifreitas/patch-1
Change xTaskCreate priority.
2017-06-06 07:39:00 +05:00
Luigi Freitas Cruz
5e3e69ba02 Change xTaskCreate priority.
Priority #1 appears not to be working. Priority #2 works just fine.
2017-06-05 19:29:04 -03:00
Ruslan V. Uss
857b8002e0 Merge pull request #382 from kanflo/httpd_fix
Fix for #381
2017-05-18 15:06:46 +05:00
Johan Kanflo
577d5e6895 Fix for #381 2017-05-16 16:12:55 +02:00
Ruslan V. Uss
c3482a8c01 Merge pull request #372 from panoti/feature/pcf8591
8-bit digital-to-analog conversion PCF8591 library
2017-05-10 03:31:55 +05:00
Ruslan V. Uss
5e04c890d1 Merge pull request #369 from UncleRus/spi_fix
Fixes unaligned writes to SPI data register
2017-04-26 17:24:35 +05:00