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 |
|
Daniel Öster
|
1db22d3985
|
Remove SOC clamping below 1percent
|
2025-05-25 21:45:32 +03:00 |
|
Daniel Öster
|
5abb9a76b1
|
Update Software.ino
|
2025-05-23 22:25:55 +03:00 |
|
Daniel Öster
|
f0833ab5e6
|
Update Software.ino
|
2025-05-23 14:48:26 +03:00 |
|
Jaakko Haakana
|
a9ccc179f6
|
Merge pull request #1152 Contactor closing variable fix and more double batteries converter to use the base class
|
2025-05-21 14:01:05 +03:00 |
|
Daniel Öster
|
dc707c2ba4
|
Merge branch 'main' into improvement/millis-reduction
|
2025-05-20 23:24:08 +03:00 |
|
Daniel Öster
|
7c5d51096c
|
Merge pull request #1137 from dalathegreat/MEB/precharge-pin-update
Bugfix: Update precharge control to handle dedicated pins
|
2025-05-18 23:20:12 +03:00 |
|
Jaakko Haakana
|
2c2f05f186
|
Clarify contactor control variables and usage
|
2025-05-17 08:53:58 +03:00 |
|
Jaakko Haakana
|
c58d7a2b67
|
Eliminate some preprocessor define usage
|
2025-05-15 16:31:04 +03:00 |
|
Daniel Öster
|
2d35e08848
|
Update precharge to handle separate pin definitions
|
2025-05-13 18:52:48 +03:00 |
|
Jaakko Haakana
|
637d7f7771
|
Add RS485 battery and inverter protocol base classes and refactor RS485/Modbus handling
|
2025-05-11 21:50:52 +03:00 |
|
Daniel Öster
|
03860b17a8
|
Remove millis() calls from precharge control
|
2025-05-11 21:21:42 +03:00 |
|
Daniel Öster
|
3d1644c14e
|
Remove millis calls from transmit_rs485
|
2025-05-11 21:13:45 +03:00 |
|
Jaakko Haakana
|
517731c4c3
|
All chargers compiled
|
2025-05-10 06:50:15 +03:00 |
|
Jaakko Haakana
|
ff134571a4
|
Chargers have a base class
|
2025-05-09 19:25:36 +03:00 |
|
Daniel Öster
|
0c86309385
|
Update Software.ino
|
2025-05-08 21:13:52 +03:00 |
|