Commit graph

1448 commits

Author SHA1 Message Date
Daniel Öster
4db1ad23a7 Add BYD_SMA to github workflow 2024-08-21 22:23:38 +03:00
Daniel Öster
cba77f9eb5 Add SMA Enable pin to Stark HAL 2024-08-21 22:18:27 +03:00
Daniel Öster
b84ee20c69
Merge pull request #410 from dalathegreat/feature/byd-sma
New protocol: BYD-SMA
2024-08-21 22:06:46 +03:00
Daniel Öster
c804f4fd0b
Merge pull request #419 from dalathegreat/bugfix/i3-crc-skip
BMW i3: Add skip for CRC incase it fails initially
2024-08-21 21:26:58 +03:00
Daniel Öster
43d20bc28b Add skip for CRC incase it fails initially 2024-08-21 12:02:18 +03:00
Daniel Öster
19952a20d7 Add periodic sending of messages 2024-08-21 08:35:54 +03:00
Daniel Öster
68d04c1a18 Add A6 error state 2024-08-20 21:30:32 +03:00
Daniel Öster
ca07bb3b9d
Merge pull request #417 from dalathegreat/bugfix/i3-temperature-and-soc
Bugfix: BMW i3 temperature and SOC improvement
2024-08-20 21:10:24 +03:00
Daniel Öster
0c9ce6bcb0 Fix contactor bug 2024-08-20 20:58:16 +03:00
Daniel Öster
5edd4b0c58 capitalize message 2024-08-20 20:44:14 +03:00
Daniel Öster
91349e356b Move ifdef 2024-08-20 20:41:08 +03:00
Daniel Öster
cd587cf8ca Add initial batch of CAN messages 2024-08-20 17:28:33 +03:00
Daniel Öster
9c5d9dbf0d Add battery2 to also use displaySOC 2024-08-20 14:33:59 +03:00
Daniel Öster
06cdc81da3 Change SOC location, and fix min/max temps 2024-08-20 14:30:42 +03:00
Daniel Öster
e586d4cfb1 Add contactor ENABLE input reading for SMA 2024-08-20 12:19:29 +03:00
Daniel Öster
dc8321950e Change content in CAN to match pairing 2024-08-18 23:36:59 +03:00
Daniel Öster
70d76e2df4 Add pairing routing 2024-08-16 23:46:59 +03:00
Daniel Öster
5bcf17dc20 Make CAN sending batch based 2024-08-16 21:20:45 +03:00
Daniel Öster
6d5f7aebc7 Add known sent IDs to receive function 2024-08-16 17:06:00 +03:00
Daniel
5388a4b591 Make eGMP use correct CAN struct 2024-08-15 19:40:52 +03:00
Daniel Öster
c52f0230b5
Update version number to signal dev work 2024-08-15 13:23:06 +03:00
Daniel Öster
e74bf026cb
Update version number for release 2024-08-15 12:37:49 +03:00
Daniel Öster
504a983b1b
Merge pull request #409 from dalathegreat/bugfix/atto3-contactor
BYD Atto 3: Change CAN id and content for contactor
2024-08-15 11:38:20 +03:00
Daniel Öster
d7da39b528
Merge pull request #406 from dalathegreat/feature/stark-can-refactor
Feature: Stark CMR introduction
2024-08-15 00:10:42 +03:00
Daniel Öster
a8aa1e9d6b
Merge pull request #408 from dalathegreat/bugfix/i3-ssr
BMW i3: Fix initialization of WUP_PIN
2024-08-15 00:00:17 +03:00
Daniel Öster
d14e8f5f81 Restore 12D message 2024-08-14 23:37:23 +03:00
Daniel Öster
031138862b Add skeleton for BYD-SMA 2024-08-14 23:27:33 +03:00
Daniel Öster
89a7fa892e Refactor OBD2 PID polling 2024-08-14 22:57:44 +03:00
Daniel Öster
1cf7ac234a Only update voltage value when CAN rx starts 2024-08-14 22:31:29 +03:00
Daniel Öster
e82acb0758 Fix initialization of WUP_PIN 2024-08-14 19:33:40 +03:00
Daniel Öster
e313cda7d5 Add compilation error incase user tries invalid combo 2024-08-14 14:24:56 +03:00
Daniel Öster
e89f0c705a Change CAN id and content for contactor 2024-08-14 12:20:34 +03:00
Daniel Öster
bb77ff92b8
Merge pull request #399 from dalathegreat/feature/configurable-pylon
Feature: Make pylon more configurable
2024-08-12 15:54:11 +03:00
Daniel Öster
a1c43e9079 remove comment 2024-08-12 14:31:48 +03:00
Daniel Öster
e3ecf4c8e2 Add final board pin mappings 2024-08-12 14:19:38 +03:00
Daniel Öster
d16144ae0d Add Stark CANFD native support 2024-08-12 14:14:27 +03:00
Daniel Öster
3061bea436 Change defaults to Force H2, code review 2024-08-11 21:03:16 +03:00
Daniel Öster
be725d8fa9
Merge branch 'main' into feature/configurable-pylon 2024-08-11 20:59:53 +03:00
Daniel Öster
88bab500a5
Merge pull request #400 from dalathegreat/refactor/HAL-for-CAN
Refactor: CAN abstraction layer
2024-08-11 19:38:02 +03:00
Daniel Öster
083ec44d6f Make serial receiver compile 2024-08-10 11:53:51 +03:00
Daniel Öster
1524c73478 Fix references to old CAN struct 2024-08-09 22:39:42 +03:00
Daniel Öster
003df5f69c Remove CAN workaround for solax 2024-08-09 22:34:31 +03:00
Daniel Öster
b2a16897c4 Refactor MCP2515 2024-08-09 22:29:27 +03:00
Daniel
921b47249d precommit fix 2024-08-09 18:57:28 +03:00
Daniel
439f2cdbcf Add option to use CAN-FD as classic CAN 2024-08-09 18:47:23 +03:00
Daniel Öster
e183602f44 Start of CANFD refactoring 2024-08-09 16:13:13 +03:00
Daniel Öster
126c19e534 Fix MsgID naming 2024-08-09 15:51:36 +03:00
Daniel Öster
0816393bde Fix RTR issue 2024-08-09 15:47:41 +03:00
Daniel Öster
aff4eedb49 Make jaguar compile 2024-08-09 14:50:59 +03:00
Daniel Öster
f13a397563 Make Chademo compile 2024-08-09 14:46:52 +03:00