Commit graph

560 commits

Author SHA1 Message Date
Daniel Öster
21b2b06dab Remove USER_SECRETS 2025-09-01 15:23:02 +03:00
Daniel Öster
13df59f806 Make performance profiling configurable from webserver 2025-08-31 22:54:57 +03:00
Daniel Öster
dc4aa95109 Remove broken NTP BMS reset functionality 2025-08-31 21:57:41 +03:00
Daniel Öster
d38a8d6655
Update Software.ino 2025-08-31 17:50:51 +03:00
Daniel Öster
6c25a669ec
Update Software.ino 2025-08-31 17:20:28 +03:00
Daniel Öster
c3caad4da7
Merge branch 'main' into feature/lilygo_t_2can 2025-08-31 14:11:21 +03:00
Daniel Öster
e7cf83e387
Merge branch 'main' into feature/lilygo_t_2can 2025-08-31 11:22:04 +03:00
Daniel Öster
6c8326fce1 Make SD card configurable via webserver 2025-08-30 23:22:22 +03:00
Daniel Öster
aa9a4d429e Make USB/WEB debug configurable 2025-08-30 00:22:43 +03:00
Daniel Öster
daabd2ba80
Update Software.ino 2025-08-27 21:28:02 +03:00
Matt Holmes
62486d9bf1 Initial version of Lilygo T_2CAN board 2025-08-27 18:45:25 +01:00
Daniel Öster
cd30370c85
Update Software.ino 2025-08-26 21:45:20 +03:00
Daniel Öster
a7897f30e6
Update Software.ino 2025-08-16 12:17:28 +03:00
Daniel Öster
6e6e9dea49
Update Software.ino 2025-08-15 20:34:01 +03:00
Jonny
5f23463914 Readd watchdog (re)initialization, disable idle watchdogs 2025-08-07 09:48:03 +01:00
Daniel Öster
675f1e9771
Update Software.ino 2025-08-06 15:47:26 +03:00
Daniel Öster
15ddc87afa
Update Software.ino 2025-08-04 23:07:23 +03:00
Jonny
4ad621f6c3 Add a 64-bit millis64() function to avoid rollover issues 2025-07-26 10:31:30 +01:00
Jaakko Haakana
f609d54a14 Add some required includes 2025-07-25 19:11:07 +03:00
Jaakko Haakana
64d1fa418a Remove include.h, does not build yet 2025-07-23 09:32:53 +03:00
Daniel Öster
b6b812690f
Update Software.ino 2025-07-22 11:33:54 +03:00
Daniel Öster
342090f3b8
Merge pull request #1287 from kyberias/hal2
Hal refactoring and GPIO allocations
2025-07-22 11:33:18 +03:00
Daniel Öster
a26f28aaa3
Merge pull request #1333 from jonny5532/fix/cpu-temperature
Fix: Ignore erroneous 53.3c CPU temperature value that ESP32 often returns
2025-07-22 11:18:31 +03:00
Daniel Öster
3b598406b5
Update Software.ino 2025-07-22 11:16:31 +03:00
Jonny
606f4163d4 Ignore erroneous 53.3c CPU temperature value that ESP32 often returns 2025-07-22 06:29:02 +01:00
Jaakko Haakana
001d254cd3 Use rollover count at the time of the event, not the current value to
produce correct dates. Use 64-bit integers for timestamp to ease
arithmetic.
2025-07-21 09:52:07 +03:00
Daniel Öster
5ddc68682a
Update Software.ino 2025-07-19 17:07:37 +03:00
Jaakko Haakana
aedc4e8443 Remove redundant check 2025-07-16 09:16:45 +03:00
Jaakko Haakana
18927d2450 Fix error check 2025-07-13 09:44:30 +03:00
Jaakko Haakana
0b3bc738ac Merge from main and fix conflict 2025-07-11 17:26:09 +03:00
Daniel Öster
3c3d3e6cf4
Update Software.ino 2025-07-07 11:32:38 +03:00
Jaakko Haakana
6cdcb08abb MQTT settings in the UI 2025-07-05 23:59:32 +03:00
Jaakko Haakana
efdbbff916 mDNS controlled by run-time variable 2025-07-05 10:34:06 +03:00
Jaakko Haakana
5f8eedbacb WEB and MQTT settings are actually run-time variables 2025-07-05 10:21:15 +03:00
Jaakko Haakana
2602316369 Merge from main 2025-07-02 19:09:01 +03:00
Jaakko Haakana
d3f6577ebc Can receivers can register with half speed 2025-07-02 16:39:45 +03:00
Jaakko Haakana
e3de4e546c Battery and inverter can bus can be selected in the UI 2025-06-29 20:33:45 +03:00
Jaakko Haakana
12b402f994 Initial hal changes 2025-06-22 23:30:11 +03:00
Daniel Öster
e49ccbc5d8
Update Software.ino 2025-06-17 13:59:53 +03:00
Daniel Öster
54d3042391
Update Software.ino 2025-06-17 13:51:15 +03:00
Daniel Öster
734faf1b62
Merge pull request #1242 from kyberias/fix-mqtt-crash
Fix MQTT-related crash
2025-06-16 20:42:14 +03:00
Jaakko Haakana
6fc8cb81c9 Call init only when MQTT defined 2025-06-16 20:41:48 +03:00
Jaakko Haakana
48a0cf3afa Fix crash with safer array usage in MQTT implementation 2025-06-16 19:16:40 +03:00
Daniel Öster
27ca07c6bb
Update Software.ino 2025-06-10 23:42:50 +03:00
Daniel Öster
779c53a5ac
Update Software.ino 2025-06-10 22:36:10 +03:00
Jaakko Haakana
2fe64690cd Introduce CanReceiver and Rs485Receiver 2025-06-06 16:48:10 +03:00
Jaakko Haakana
94cc5effa4 Introduce Transmitter interface for generic comm transmit and Shunt
class
2025-06-04 23:37:38 +03:00
Jaakko Haakana
3789d72833 Determine double battery usage in MQTT at run-time 2025-06-01 21:15:42 +03:00
Jaakko Haakana
8cb4884af7 Minimize usage of build-time DOUBLE_BATTERY 2025-06-01 18:54:09 +03:00
Jaakko Haakana
de552e434e Reduce double battery define usage 2025-06-01 11:23:56 +03:00