Commit graph

1501 commits

Author SHA1 Message Date
NJbubo
eb850e616c I use pre-commit. Removed intervalUpdateValues ​​= 800 row. 2024-11-21 01:22:11 +01:00
József Nagy
365697c2c3
Merge branch 'dalathegreat:main' into CHAdeMO 2024-11-21 00:36:18 +01:00
wjcloudy
17aa7d1280 Merge branch 'main' into feature/bmw-ix-support 2024-11-20 20:55:10 +00:00
wjcloudy
e8346bc6fb Merge branch 'main' into feature/bmw-ix-support 2024-11-20 20:54:20 +00:00
Daniel Öster
f915184edd Make paused text stay red incase user reboots 2024-11-20 22:24:38 +02:00
Daniel Öster
7e15571a41 Add currents to battery 2 in webserver 2024-11-20 22:20:35 +02:00
Daniel Öster
6412a9e64d
Fix compilation error
Fixed compilation error when using SOC sent from battery
2024-11-19 17:50:43 +02:00
Daniel Öster
d58299e936 Fix compilation error 2024-11-18 13:40:23 +02:00
Daniel Öster
9ac659c08d Merge branch 'main' into feature/schneider-inverter 2024-11-18 13:28:53 +02:00
Daniel Öster
c5d00782ab
Merge pull request #463 from dalathegreat/improvement/atto3-soc
BYD Atto 3: Add way to use SOC% sent by battery
2024-11-18 10:14:11 +02:00
NJbubo
2947a5c969 Merge branch 'CHAdeMO' of https://github.com/NJbubo/Battery-Emulator into CHAdeMO 2024-11-17 21:24:38 +01:00
NJbubo
18e0991820 Removed the intervalUpdateValues ​​= 800 line (commented). 2024-11-17 21:24:04 +01:00
József Nagy
8e8051269f
Merge branch 'dalathegreat:main' into CHAdeMO 2024-11-17 21:01:05 +01:00
Daniel Öster
478d0014ad
Update Software.ino 2024-11-17 20:09:17 +02:00
Daniel Öster
bfebe18876
Update Software.ino 2024-11-17 19:46:24 +02:00
Daniel Öster
f864f2ae36 Add string to show what SOC method used 2024-11-17 19:28:43 +02:00
NJbubo
af191b3606 Fixed CHAdeMO GPIO, Added CAN message to ISA SHUNT 2024-11-17 07:23:44 +01:00
József Nagy
8657983570 Update CHADEMO-BATTERY.cpp 2024-11-17 05:35:56 +01:00
József Nagy
74727c8992 Fix CHADEMO-BATTERY.cpp
I fixed a lot of faults.
 - lowByte <-> highByte replace,
 - variable declaration uint16_t <-> uint8_t replace (Voltage, Current),
 - Added x102_chg_session.s.status.StatusVehicleDischargeCompatible = bitRead(rx_frame.data.u8[5], 7),
 - changed the direction of a relationship     (x100_chg_lim.MaximumBatteryVoltage < x108_evse_cap.threshold_voltage),
 - Separate lowByte / highByte x209_evse_dischg_est.remaining_discharge_time,
 - Park position not invertd.
2024-11-17 05:35:55 +01:00
József Nagy
e656869508 Update CHADEMO-BATTERY.cpp
Add GPIO INPUT config.
2024-11-17 05:35:55 +01:00
József Nagy
8061230380 Update Software.ino
I added the CHAdeMO GPIO configuration. I thought it was fine that way, but the inputs still didn't work.
2024-11-17 05:35:55 +01:00
Daniel Öster
10a7cfec15
Merge branch 'main' into feature/LEAF-30-reset-SOH 2024-11-15 23:03:23 +02:00
Daniel Öster
0ad093ef75 Remove Serialprints leftover from dev 2024-11-15 23:00:33 +02:00
Daniel Öster
115e7db33f Revise commands from testing round 2024-11-15 22:58:36 +02:00
Daniel Öster
d5f310cbff
Merge pull request #618 from dalathegreat/feature/more-BYD-mappings
Feature: Add more BYD inverter mappings
2024-11-15 22:11:13 +02:00
Daniel Öster
5d9105d9a8 Add more BYD inverter mappings 2024-11-14 22:54:19 +02:00
Daniel Öster
a537b7ff1b Fix compilation issue for seriallink 2024-11-14 22:33:35 +02:00
Daniel Öster
0b278034d4 Remove compilation error, runtime event catches egmp CAN-FD 2024-11-14 22:25:10 +02:00
Daniel Öster
3b546d1466 Add all inv/bat to Github workflow 2024-11-14 21:24:49 +02:00
Daniel Öster
8bba614053 Add init function for inverters 2024-11-14 19:36:37 +02:00
Daniel Öster
950b0bbb26 Remove comment 2024-11-14 18:40:09 +02:00
Daniel Öster
edb6dcd39b Add battery text to datalayer 2024-11-14 18:38:23 +02:00
wjcloudy
d5cd25bdf3 Ensure both stale checks run 2024-11-14 16:35:42 +00:00
Daniel Öster
f83b714824 Add Schneider CAN inverter protocol 2024-11-14 13:44:22 +02:00
wjcloudy
578cb07263 Update BMW-IX-BATTERY.cpp
Code formatting
2024-11-14 09:51:24 +00:00
wjcloudy
ca83af81dc Stale value improvement
Stale values still overly sensitive in idle conditions. Now requires both min/max to go stale (ie: the whole frame)
2024-11-14 09:09:26 +00:00
Daniel Öster
59a58f45c9
Merge pull request #613 from dalathegreat/bugfix/BYD-CAN-endian
Bugfix: BYD CAN, Fix endianess & simplify inverter brand read
2024-11-14 10:48:42 +02:00
Daniel Öster
1398c6213b Update datalayer comment 2024-11-13 23:07:05 +02:00
Daniel Öster
1e50394b0f Centralize active_power_w writing 2024-11-13 22:41:51 +02:00
Daniel Öster
3a9aefd58c Fix endianess, simplify inverter brand read 2024-11-13 21:28:46 +02:00
Daniel Öster
ce3711f8c5 Merge branch 'main' into improvement/atto3-soc 2024-11-13 16:22:37 +02:00
Daniel Öster
ff496f3d4e Add Range Rover PHEV support 2024-11-13 12:11:07 +02:00
Daniel Öster
5c45fe0295
Merge pull request #607 from dalathegreat/feature/CAN-logging-simplified
Feature: Simplify CAN logging
2024-11-12 14:39:45 +02:00
Daniel Öster
72c2373cf4 Fix inverter missing event for Foxess 2024-11-12 00:02:14 +02:00
Daniel Öster
538d7b6ac0 Remove LEAF 2024-11-11 20:56:40 +02:00
Daniel Öster
ec00b9be8f Refactor CAN logging 2024-11-11 20:26:35 +02:00
Daniel Öster
7c6b18f0d1
Merge pull request #570 from dalathegreat/bugfix/tesla-3Y-contactor-opening
Bugfix: Tesla S/3/X/Y , add contactor opening incase of FAULT
2024-11-11 19:22:41 +02:00
Daniel Öster
19ed2ca662
Merge pull request #603 from dalathegreat/feature/ampere-datalayer
Improvement: Add charge/discharge current to datalayer
2024-11-11 12:23:23 +02:00
Daniel Öster
a502d72509
Merge pull request #600 from dalathegreat/feature/3LB-initial-HAL
Feature: Add initial HAL for v0.1 3LB
2024-11-11 12:23:09 +02:00
Daniel Öster
52b3259268
Merge pull request #606 from dalathegreat/feature/bmw-ix-support
BugFix - BMW iX - Stale trigger sensitivity
2024-11-10 19:35:38 +02:00