Commit Graph

9795 Commits

Author SHA1 Message Date
Stephan Hadinger be5d9f90a8 Zigbee replace qsort with insertion sort 2021-01-03 15:09:20 +01:00
Theo Arends 1e49cb5a2a
Merge pull request #10381 from barbudor/pr_hx711_json
add missing quotes around %s in JSON response
2021-01-03 08:48:36 +01:00
Theo Arends 1a28700d21
Merge pull request #10383 from gemu2015/fixes
Fixes
2021-01-03 08:47:21 +01:00
gemu2015 2bc4c9ff03 Update xdrv_10_scripter.ino 2021-01-03 08:17:24 +01:00
gemu2015 9d4129501b Update xdrv_10_scripter.ino 2021-01-03 08:13:16 +01:00
gemu2015 0d2d2d01f5 fix var name clash 2021-01-03 08:08:28 +01:00
gemu2015 7014e64fed st7789 support for LANBON_L8 2021-01-03 08:08:03 +01:00
Barbudor 7797403f0b add missing quotes around %s in JSON response 2021-01-02 23:38:13 +01:00
Theo Arends 76ff052ec6 Quick Fix Display watchdogs 2021-01-02 23:11:09 +01:00
s-hadinger dbe1f09c48
Merge pull request #10374 from s-hadinger/zigbee_without_light
Disable `USE_LIGHT`` light support for ZBBridge (saves 17.6kb)
2021-01-02 19:53:53 +01:00
Stephan Hadinger d0b426b505 Disable `USE_LIGHT`` light support for ZBBridge (saves 17.6kb) 2021-01-02 19:26:24 +01:00
Jimmy Wennlund c9cce37c0a
Add option to remove the device addr from json payload (#10355)
* Add option to move ZbReceived from json into the subtopic of the MQTT message. This will make parsing simpler in homeassistant

* Follow the setting naming conv.

* Zigbee: Remove the device addr from json payload, can be used with zb_topic_fname where the addr is already known from the topic
2021-01-02 18:48:33 +01:00
Theo Arends 97d0549702
Merge pull request #10369 from Jason2866/patch-1
Odroid go has 4MB PSRAM
2021-01-02 17:15:56 +01:00
Theo Arends 30628d814b
Merge pull request #10363 from jeroenvermeulen/fix_ili9342_displaymode1-5
fixes DisplayMode 1-5 support for ILI9342_2 driver
2021-01-02 16:39:12 +01:00
Theo Arends 461e9a4c6f
Merge pull request #10349 from clanganke/pr_7segdispupate
- for 7 segment displays
2021-01-02 16:32:25 +01:00
Theo Arends de299fd87b
Merge pull request #10351 from jaapgvk/development
Add full support for the 10000 ppm version of the Winsen MH-Z19B Infrared CO2 Sensor Module
2021-01-02 16:26:00 +01:00
Theo Arends 2b7d605696 Changed maximum chars in AddLog_P logging
Changed maximum chars in AddLog_P logging reduced from 700 to 128 (LOGSZ) to enhance stability
2021-01-02 16:20:15 +01:00
Jason2866 83b00e64f8
add missing odroid go 2021-01-02 16:16:07 +01:00
Jason2866 2a7f4179b1
Odroid has 4Mb PSRAM 2021-01-02 16:14:32 +01:00
Theo Arends 0ab125853a Refactor DGR logging 2021-01-02 16:06:05 +01:00
Theo Arends 827a1e7764 Refactor shutter logging 2021-01-02 15:47:03 +01:00
Theo Arends 708d231c9c Reduce generic log buffer to 128 chars 2021-01-02 14:59:02 +01:00
Jeroen Vermeulen - MageHost cb45eb5201 fixes DisplayMode 1-5 support for ILI9342_2 driver 2021-01-02 13:26:18 +01:00
Theo Arends 78ce7b142d Tune log string stack usage 2021-01-02 12:23:30 +01:00
Theo Arends 6eb25a3dba
Merge pull request #10360 from btsimonh/TasMutex-update
update TasAutoMutex & use.
2021-01-02 10:25:13 +01:00
Simon Hailes 9fdeac8924 update TasAutoMutex & use.
Automatically initialise it.  Add a name per instance.  Add a default timeout of 40ticks - at which point it enters anyway and logs to serial the potential deadlock.
2021-01-02 09:02:11 +00:00
jaapgvk 2b12e995d3
Add files via upload 2021-01-01 20:47:29 +01:00
jaapgvk 30a5355526
Delete xsns_15_mhz19.ino 2021-01-01 20:47:03 +01:00
Christian Langanke 0747239d4c - for 7 segment displays
- added support for FUNC_DISPLAY_DIM
  - added new FUNC_DISPLAY_BLINKRATE with new command DisplayBlinkrate
    Value is not being persistently stored, so no seting req.
  - added SevensegLog for DisplayMode 1..5 support, displaying the
    nth sensor value to nth atached 7-segment display.
    For that unsed display adresses before the first one being used
    may not be zero, but must be configured to unused addresses
    (e.g. 0xFF), otherwise driver init will fail.
2021-01-01 18:17:55 +01:00
Theo Arends 85dea8bbcc Move FT5206 lib from I2c to Display 2021-01-01 17:32:21 +01:00
Theo Arends 628f17de8c Add TasAutoMutex 2021-01-01 17:04:36 +01:00
Theo Arends ee146b2e29
Merge pull request #10336 from btsimonh/loggingmutex
Add mutex/semaphore for logging - protects new logging_buffer
2021-01-01 16:26:19 +01:00
Theo Arends 7e62aa548d
Merge pull request #10341 from gemu2015/fixes
Fixes
2021-01-01 16:11:15 +01:00
Theo Arends ee1648d3e0 Prep SSD1331 driver 2021-01-01 16:05:06 +01:00
Theo Arends 46d7e9392e Fix ST7789 2021-01-01 15:54:47 +01:00
Theo Arends ad82ba78c4
Merge pull request #10328 from jeroenvermeulen/feature_adafruit_ssd1331
Feature: Adafruit SSD1331 Display support
2021-01-01 15:10:05 +01:00
Theo Arends 54c1a2d029 Add support for SPI display driver for ST7789 TFT
Add support for SPI display driver for ST7789 TFT by Gerhard Mutz (#9037)
2021-01-01 15:05:58 +01:00
Theo Arends fc93b05476 Happy New Year 2021-01-01 13:57:04 +01:00
Theo Arends dcbb3f1e0e Happy New Year 2021-01-01 13:44:04 +01:00
gemu2015 f8067735e1 add in and batt current 2021-01-01 06:45:07 +01:00
gemu2015 3ee92fb4ba smaller log buffer 2021-01-01 06:44:04 +01:00
gemu2015 96ecffe571 reduce stack pressure, some fixes 2021-01-01 06:43:50 +01:00
Jeroen Vermeulen - MageHost 08d65c69d5 show time and date in DiplayMode 3 and 5 2021-01-01 01:37:08 +01:00
Theo Arends 58e6ec55f1 Breaking change replacing SPI CS and SPI DC
Breaking change replacing SPI CS and SPI DC by device specific CS and DC
2020-12-31 16:17:30 +01:00
Theo Arends 0c7266fed1
Merge pull request #10332 from btsimonh/webtimeouts2
MAC compatible httm webtimout changes
2020-12-31 14:06:48 +01:00
Simon Hailes 0c38aca915 MAC compatible httm webtimout changes 2020-12-31 12:31:22 +00:00
Simon Hailes 6b2daa14d0 Add mutex/semaphore for logging - protects new logging_buffer 2020-12-31 11:36:35 +00:00
Theo Arends 89e697fab6 Revert "Merge pull request #10318 from btsimonh/webtimeouts"
This reverts commit c7ff3f39db, reversing
changes made to 0703e5899b.
2020-12-31 11:47:37 +01:00
Jeroen Vermeulen - MageHost 8f63663c1e Improved hardware SPI.
Removed unnecessary setTextSize in PrintLog.
2020-12-31 10:17:30 +01:00
Jeroen Vermeulen - MageHost 3676ad3eb8 Removed font setting in DisplayMode 1
The user can choose it using DisplayFont.
2020-12-31 09:06:21 +01:00