Stephan Hadinger
|
83ba50f904
|
Berry make commands and rules reentrant
|
2022-04-30 12:48:06 +02:00 |
Theo Arends
|
8588340bff
|
Shrink javascript
|
2022-04-03 15:25:07 +02:00 |
Theo Arends
|
2dda90de72
|
Fix console log jumps
Fix console log jumps (#15070)
|
2022-03-09 10:32:47 +01:00 |
Stephan Hadinger
|
e83e501155
|
Berry add cron timers
|
2022-02-21 22:22:30 +01:00 |
Stephan Hadinger
|
6928615eb7
|
Berry fix wrong color in console
|
2022-02-16 22:03:58 +01:00 |
Stephan Hadinger
|
7a006d7f47
|
Berry faster allocator for small objects
|
2022-02-15 22:51:11 +01:00 |
Stephan Hadinger
|
05ac33c231
|
Berry bootloop protection
|
2022-02-14 14:53:42 +01:00 |
Stephan Hadinger
|
8a3f25e608
|
Berry ctype functions
|
2022-01-19 22:56:11 +01:00 |
Stephan Hadinger
|
da4260641f
|
Reduced logs for uDisplay
|
2022-01-13 19:20:10 +01:00 |
Stephan Hadinger
|
a1a98dc65d
|
Reduce logging for Berry
|
2022-01-10 18:37:28 +01:00 |
Stephan Hadinger
|
0557fa5cec
|
Forgot the log stuff
|
2022-01-10 10:43:13 +01:00 |
Stephan Hadinger
|
05f59951d7
|
Move more logs de DEBUG_MORE
|
2022-01-10 10:40:38 +01:00 |
Theo Arends
|
55f42ee5ad
|
Move log message back
|
2022-01-10 10:28:55 +01:00 |
Stephan Hadinger
|
0fd168c6cf
|
Berry fast loop
|
2022-01-09 19:22:23 +01:00 |
Stephan Hadinger
|
8406d11ce4
|
Berry add 200ms and 250ms messages
|
2022-01-08 18:13:50 +01:00 |
Stephan Hadinger
|
6755b754e0
|
Berry stores compiled bytecode into IRAM, freeing space in heap
|
2022-01-06 13:41:51 +01:00 |
Stephan Hadinger
|
913db86f15
|
Remove debug leftovers
|
2022-01-05 12:28:07 +01:00 |
Stephan Hadinger
|
4406eb9f3b
|
Berry specific moved to berry_tasmota
|
2022-01-05 09:50:38 +01:00 |
Stephan Hadinger
|
b4e9468bbb
|
Berry mapping step 1
|
2021-12-12 18:56:11 +01:00 |
Stephan Hadinger
|
c2880d2dee
|
Berry minor cleaning
|
2021-12-10 21:48:06 +01:00 |
Stephan Hadinger
|
188d6c86c1
|
Improve set_power_handler
|
2021-12-01 13:52:48 +01:00 |
Stephan Hadinger
|
a290a1b5de
|
Rename to `set_power_handler`
|
2021-11-29 23:29:21 +01:00 |
Stephan Hadinger
|
38d834dda9
|
Add `set_power` event
|
2021-11-29 23:21:21 +01:00 |
Stephan Hadinger
|
992b11378f
|
Berry allocate logs in PSRAM
|
2021-11-29 21:51:46 +01:00 |
Stephan Hadinger
|
a4cb5d9881
|
Berry add metrics to teleperiod
|
2021-11-22 19:29:53 +01:00 |
Stephan Hadinger
|
cad8c179b5
|
Berry add gc objects metrics
|
2021-11-20 09:49:23 +01:00 |
Stephan Hadinger
|
3f140b4b10
|
Berry support for neopixel (WS2812, SK6812)
|
2021-11-18 20:30:16 +01:00 |
Stephan Hadinger
|
c4091c575b
|
Berry simplified preinit and autoexec
|
2021-11-16 21:46:42 +01:00 |
Stephan Hadinger
|
b3796c4adb
|
Preliminary support for Tasmota Application (.tapp files)
|
2021-11-15 23:06:04 +01:00 |
s-hadinger
|
a9f0585429
|
Autoconf v1 (#13665)
* Fix compiler warning
* Autoconfiguration for ESP32 and variants
|
2021-11-13 20:45:27 +01:00 |
s-hadinger
|
1f229e7534
|
Support for ZIP fs and download (#13632)
* Support for ZIP fs and download
* Fix
|
2021-11-10 19:31:22 +01:00 |
Stephan Hadinger
|
26d2f9821e
|
Berry support for multiple rules with same prefix
|
2021-11-04 19:34:22 +01:00 |
s-hadinger
|
6158032723
|
Berry add stack increase observability (#13482)
* Berry add stack increase observability
* Berry stack increase in bytes
|
2021-10-26 23:13:16 +02:00 |
Stephan Hadinger
|
3d3d634070
|
Berry support for tele rules
|
2021-10-19 22:38:54 +02:00 |
Stephan Hadinger
|
0fa343c447
|
Berry add a watchdog
|
2021-10-19 20:14:31 +02:00 |
Stephan Hadinger
|
8837ad6ff1
|
Berry stability fix
|
2021-10-14 09:15:19 +02:00 |
Stephan Hadinger
|
fba096500e
|
Berry fix heap size control in high memory pressure
|
2021-10-07 19:03:34 +02:00 |
Stephan Hadinger
|
e5be88ad15
|
Berry print stack trace when exception, more detailed with line numbers if `#define USE_BERRY_DEBUG`
|
2021-09-27 13:39:12 +02:00 |
Stephan Hadinger
|
0e1a5a0a79
|
Berry support for vararg
|
2021-08-23 19:47:37 +02:00 |
Stephan Hadinger
|
d3ad13c962
|
Berry system events for rules
|
2021-08-19 12:37:19 +02:00 |
Stephan Hadinger
|
63bbf46d7f
|
Berry now compiling in ``strict`` mode to catch more bugs
|
2021-08-16 20:46:09 +02:00 |
Stephan Hadinger
|
bbe3babe8b
|
Berry support for AES GCM and raw MQTT send/receive
|
2021-07-29 19:58:23 +02:00 |
Stephan Hadinger
|
52b29625a6
|
Berry simplidy globals for solidification
|
2021-07-27 21:39:24 +02:00 |
Stephan Hadinger
|
490412ebdc
|
Berry fix button handlers
|
2021-06-30 22:36:51 +02:00 |
Stephan Hadinger
|
e0b0c1fae1
|
Fix Berry documentation link
|
2021-06-16 08:37:28 +02:00 |
Stephan Hadinger
|
6889232524
|
Berry improve error handling
|
2021-06-12 11:12:57 +02:00 |
Theo Arends
|
5e805e0c4a
|
Move Settings from DRAM to heap
|
2021-06-11 18:14:12 +02:00 |
Stephan Hadinger
|
5f7cf88c8d
|
Berry rename console prefix to /bc
|
2021-06-11 17:09:03 +02:00 |
Theo Arends
|
ebeb4ea7ff
|
Remove AddLog_P in favour of AddLog
Remove AddLog_P in favour of AddLog switching log from stack to heap allowing longer log entries (up to approximate log buffer size)
|
2021-06-05 11:47:09 +02:00 |
Theo Arends
|
4d2ac90bf1
|
Add support for long rule events
|
2021-06-02 17:56:44 +02:00 |