mvgalen
9ddf83ceb8
Fix code formatting.
2025-01-14 08:10:45 +01:00
mvgalen
437efe1aa4
Code formatting fix.
2025-01-14 08:06:27 +01:00
mvgalen
a0c5e63514
Some small improvements.
...
- Start polling frame earlier.
- Prevent false positive on delayed can sending.
- Add log message for first CAN received from battery.
- Add log message for timeout of CAN reception from battery.
2025-01-14 08:06:13 +01:00
mvgalen
8e118a75cd
Fix code formatting
2025-01-13 22:11:02 +01:00
mvgalen
5db3eaa7f8
Log when unsupported checksum is requested.
2025-01-13 22:03:03 +01:00
mvgalen
74cb21ee81
Only switch to STANDBY if nof cells is clear
2025-01-13 21:59:47 +01:00
mvgalen
673c400cc5
Only set values when msg not in init state.
2025-01-13 21:58:47 +01:00
mvgalen
0c2aa47847
Fix code formatting
2025-01-13 21:57:27 +01:00
mvgalen
eefa97233c
Limit risk of array overruns.
2025-01-13 21:49:16 +01:00
mvgalen
a637db847f
Fix battery current calculation.
2025-01-13 21:25:58 +01:00
mvgalen
5854fc2867
Fix code formatting
2025-01-13 19:57:17 +01:00
mvgalen
f9132dfd30
Disable precharge bit if not precharging.
2025-01-13 19:50:42 +01:00
Daniel Öster
c94aebdeea
Change naming of functions to match main
2025-01-13 10:03:18 +02:00
Daniel Öster
700dad23e5
Merge branch 'main' into feature/sungrow-can
2025-01-13 09:57:13 +02:00
Daniel Öster
fd67021fa1
Add Sungrow to build system
2025-01-13 09:55:49 +02:00
Daniel Öster
c88c49aa0e
Merge pull request #790 from dalathegreat/bugfix/zoe-gen1-cell96
...
Bugfix: Make all 96 cells work on Zoe Gen1
2025-01-13 10:53:26 +03:00
Daniel Öster
b9e93babc7
Make all 96 cells work
2025-01-12 23:20:40 +02:00
Daniel Öster
66beecc92d
Move variable placement
2025-01-12 22:57:36 +02:00
Daniel Öster
7850fb6bb1
Add sanity check to minmax reading
2025-01-12 22:52:04 +02:00
Daniel Öster
1189acb5df
Merge pull request #788 from dalathegreat/feature/growatt-hv-can
...
New feature: Growatt HV protocol ⚡
2025-01-12 23:35:32 +03:00
Daniel Öster
51dbfef201
Add Gorwatt HV to build system
2025-01-12 22:35:19 +02:00
Daniel Öster
cf05b14878
Merge pull request #782 from dalathegreat/bugfix/overdischarge-prevention
...
Feature: Add CRITICAL cell voltage safeties
2025-01-12 23:30:49 +03:00
Daniel Öster
7f938b68fe
Merge pull request #780 from dalathegreat/bugfix/sketch-webserver
...
Library: Replace ESPAsyncWebServer library
2025-01-12 23:30:16 +03:00
Daniel Öster
1e0d43af5c
Add Growatt HV protocl
2025-01-12 20:03:38 +02:00
Daniel Öster
4bdcc232c4
Add cellvoltage amount for battery2
2025-01-12 12:18:55 +02:00
Daniel Öster
9afa16c7ae
Merge pull request #644 from lewurm/kostal-rs485-more-debug
...
kostal: more debug output to get better understanding of temporal behaviour
2025-01-12 12:59:33 +03:00
Daniel Öster
66cd6f135c
Merge pull request #778 from dalathegreat/bugfix/pylon-respect-voltage-limit
...
Pylon CAN: Bugfix + pylon respect voltage limit
2025-01-12 12:50:16 +03:00
Daniel Öster
7c14b8a0c0
Add CRITICAL cell voltage safeties
2025-01-11 21:07:40 +02:00
Daniel Öster
73eccb64ec
Replace AsyncTCP with AsyncTCPsock library
2025-01-11 20:00:57 +02:00
Daniel Öster
7140b68d07
Merge pull request #779 from No-Signal/bug/fix_adv_bat_script
...
Removing duplicate start script
2025-01-11 20:23:59 +03:00
Askold
55b8ea423f
Update VOLVO-SPA-BATTERY.cpp
...
CAN_frame VOLVO_140_CLOSE and CAN_frame VOLVO_140_OPEN
2025-01-11 16:17:45 +02:00
mvgalen
7a5202461a
Use refactored obd functions.
2025-01-11 14:04:23 +01:00
mvgalen
7b69f9e9a8
Addition of transmit_obd_can_frame and handle_obd_frame functions
...
- Addition of transmit_obd_can_frame and handle_obd_frame functions
- Use dump_can_frame function in comm_can.cpp as well.
- Fix code formatting of dump_can_frame function
2025-01-11 13:58:27 +01:00
Daniel Öster
1613b52d5f
Replace ESPAsyncWebServer library
2025-01-11 12:04:47 +02:00
No-Signal
6f05fb4861
Removing duplicate start script
2025-01-11 00:02:05 +00:00
Daniel Öster
8966edb32d
Make Pylon respect user set voltage limits
2025-01-10 21:01:33 +02:00
Daniel Öster
183ff9af78
Fix INVERT_LOW_HIGH_BYTES operation
2025-01-10 20:50:36 +02:00
Daniel Öster
8a39976962
Remove MCP2517 support ( #756 )
2025-01-10 15:37:11 +01:00
Daniel Öster
f0fd607c5e
Merge pull request #764 from dalathegreat/feature/reset-isolation-tesla
...
Feature: Tesla, add isolation clearing function
2025-01-10 17:34:39 +03:00
Daniel Öster
5b684ecdb2
New inverter protocol: Growatt 48V Low Voltage ( #776 )
...
* Add initial Growatt LV protocol
2025-01-10 15:28:41 +01:00
Daniel Öster
34c8754d94
Volvo/Polestar SPA: Add startup routine for contactor closing ( #771 )
...
* Add DTC clearing startup routine for contactor closing
2025-01-10 15:24:15 +01:00
Daniel Öster
ca77485748
Merge pull request #751 from dalathegreat/bugfix/BYD-CAN-startup
...
Improvement: Make BYD protocol more robust for offgrid use
2025-01-10 17:22:18 +03:00
Daniel Öster
e83533fd08
Merge pull request #754 from dalathegreat/feature/sono-battery
...
New battery: Add support for Sono Motors Battery
2025-01-10 10:55:06 +03:00
Daniel Öster
4912c012a9
Merge pull request #770 from dalathegreat/improvement/sketch-size
...
Improvement: Reduce sketch size
2025-01-10 10:14:48 +03:00
Daniel Öster
e03215fa78
Add blocking until we see inverter
2025-01-09 15:47:27 +02:00
Bernhard Urban-Forster
61f5bc68f0
contactors control: add tracing with timestamps
2025-01-08 21:46:58 +01:00
Bernhard Urban-Forster
bdf65513ec
kostal: more tracing with timestamps
2025-01-08 21:46:58 +01:00
Daniel Öster
c1d79c288b
Remove unused textfiles from libraries
2025-01-08 20:18:51 +02:00
Daniel Öster
f90cf0b673
Remove examples from library
2025-01-08 20:15:12 +02:00
Daniel Öster
969724654d
Remove unused modbus files to reduce sketch size
2025-01-08 19:57:34 +02:00