Theo Arends
5b94f4450a
Fix StrCaseStr_P() and refactor GUI save settings
2021-05-02 15:28:47 +02:00
Theo Arends
89b922675d
Add backward compatibility to Template CMND fieldpair using | as command separator
...
Add backward compatibility to Template CMND fieldpair using | as command separator (#11788 )
2021-04-29 17:00:04 +02:00
Theo Arends
1c2db8ca46
Minor strstr() refactor
2021-04-26 10:35:39 +02:00
Theo Arends
1ace2d2292
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 17:22:38 +02:00
Theo Arends
2bf681dbe2
Revert "Add initial support for optional for template specific commands"
...
This reverts commit b44c16d861
.
2021-04-25 17:03:11 +02:00
Theo Arends
b44c16d861
Add initial support for optional for template specific commands
...
Add initial support for optional ``Template`` JSON fieldpair ``"CMND":"<any template related command>;<any template related command>;..."`` (#11788 )
2021-04-25 16:51:18 +02:00
Theo Arends
2f5c20a42f
Add more rule triggers
2021-04-07 15:07:05 +02:00
Theo Arends
2350697815
Use IRAM_ATTR in place of ICACHE_RAM_ATTR
2021-04-02 17:14:08 +02:00
Theo Arends
ff7a911e45
Fix logging if network down ( #11373 )
2021-03-18 09:27:46 +01:00
Barbudor
74da6eb057
check on hostByName + disable syslog
2021-03-17 19:45:29 +01:00
Barbudor
2dfec2ec4d
don't keep 0xFFFFFFFF as a valid addres in case of DNS fail
2021-03-16 22:28:39 +01:00
Stephan Hadinger
95e696075e
Add support for MPU6686 on primary or secondary I2C bus
2021-03-15 21:06:50 +01:00
Stephan Hadinger
44517380ff
Berry upgrade
2021-03-13 22:42:24 +01:00
Stephan Hadinger
0475212b54
ESP32 support for secondary I2C controller
2021-03-10 22:20:21 +01:00
Theo Arends
89d8fbb0ec
Change ARRAY_SIZE() to nitems()
2021-02-28 12:50:02 +01:00
gemu2015
95bdb15ae9
upd
2021-02-15 17:26:55 +01:00
gemu2015
f6572a863b
display text vars
2021-02-15 17:22:06 +01:00
Theo Arends
541443f0aa
Refactor pin test
2021-02-14 16:07:35 +01:00
Theo Arends
e6bff6bf9e
Standardize on unconnected pin being -1
2021-02-14 13:06:19 +01:00
Theo Arends
b073905a2e
Consolidate ESP specific functions
2021-02-08 11:34:29 +01:00
Theo Arends
607654297b
Add Server to HTTP header ( #10831 )
2021-02-04 18:06:34 +01:00
Theo Arends
a4e8b9d681
Refactor command line arguments
2021-01-30 17:00:50 +01:00
Theo Arends
f43c098158
Refactor command line arguments
2021-01-30 14:52:53 +01:00
Theo Arends
1e0631d7e1
Refactor command line arguments
2021-01-30 12:27:48 +01:00
Theo Arends
ef59ad7d4f
Fix subStr related exceptions
2021-01-29 16:16:20 +01:00
Theo Arends
5b375acdd2
refactor dtostrfd
2021-01-27 17:42:59 +01:00
Theo Arends
b4ceb9e5e9
Add light synonyms
...
Add commands ``ChannelRemap``, ``MultiPWM``, ``AlexaCTRange``, ``PowerOnFade``, ``PWMCT``, ``WhiteBlend``, ``VirtualCT`` as synonyms for ``SetOption37, 68, 82, 91, 92, 105 and 106`` respectively
2021-01-26 14:56:58 +01:00
Stephan Hadinger
48c4b64879
Fix and improvement to ext_snprintf
2021-01-25 16:02:56 +01:00
Theo Arends
72e4d8f0d2
Update support.ino
2021-01-24 17:52:56 +01:00
Stephan Hadinger
cf52f1c99e
Added ext_snprintf to support extended types
2021-01-24 16:35:36 +01:00
Theo Arends
a6c51f1fb4
Final fix Device Groups Exception
2021-01-24 16:03:42 +01:00
Theo Arends
efaed8046d
Refactor AddLog usage
2021-01-23 16:26:23 +01:00
Theo Arends
bc384a3858
Restore AddLog_P to max 700 chars
...
Changed maximum chars in ``AddLog_P`` logging restored from 128 to 700 (MAX_LOGSZ) to solve broken error messages
2021-01-23 13:21:17 +01:00
polarduck-dev
6ab6708c34
Merge branch 'development' into development
2021-01-19 16:39:31 +00:00
Stephan Hadinger
2f139d0e47
More PROGMEM
2021-01-18 21:48:04 +01:00
polarduck-dev
ff08501b39
fixed IPv6 address acquisition
2021-01-18 15:32:58 +00:00
Theo Arends
256f9fc285
Fix telegram response using UrlEncode
...
Fix telegram response using UrlEncode (#10486 )
2021-01-11 14:50:43 +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
Theo Arends
708d231c9c
Reduce generic log buffer to 128 chars
2021-01-02 14:59:02 +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
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
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
dcbb3f1e0e
Happy New Year
2021-01-01 13:44:04 +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
Simon Hailes
6b2daa14d0
Add mutex/semaphore for logging - protects new logging_buffer
2020-12-31 11:36:35 +00:00
Theo Arends
9c2b8040f1
Revert "Breaking change replaced NRF24L01 GPIO selection"
...
This reverts commit 01f3a7da19
.
2020-12-30 17:52:05 +01:00
Theo Arends
01f3a7da19
Breaking change replaced NRF24L01 GPIO selection
...
Breaking change replaced NRF24L01 GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_NRF24_CS`` and ``GPIO_SPI_DC`` by ``GPIO_NRF24_DC``
2020-12-30 17:49:52 +01:00
Theo Arends
f004cfea60
Breaking change regarding MFRC522 and ILI9341
...
- Replaced MFRC522 13.56MHz rfid card reader GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_RC522_CS``
- Replaced ILI9341 GPIO selection from ``GPIO_SPI_CS`` by ``GPIO_ILI9341_CS`` and ``GPIO_SPI_DC`` by ``GPIO_ILI9341_DC``
2020-12-29 17:42:53 +01:00
Theo Arends
6058cf014e
Prep for embedded ESP32 module template re-introduction
2020-12-28 18:01:02 +01:00