Commit graph

1828 commits

Author SHA1 Message Date
lenvm
624926b552 move contactor control related functions from Software.ino to comm_contactorcontrol folder 2024-12-15 17:24:27 +01:00
lenvm
df6145f210 move RS485 related functions to rs485 folder and move Serial Link related function to seriallink folder 2024-12-15 17:22:36 +01:00
lenvm
83764aa17f move CAN related functions from Software.ino to can communication folder 2024-12-15 17:22:36 +01:00
lenvm
b512c17504 add comments for #endif statements 2024-12-15 17:22:33 +01:00
lenvm
7fe5dcb0b8 update DUAL_CAN to CAN_ADDON and update CAN_FD to CANFD_ADDON 2024-12-15 17:21:43 +01:00
Daniel Öster
4fef40b2a3
Update version number to signal dev 2024-12-15 17:05:20 +02:00
Daniel Öster
f8140b19f1
Update version number for release 2024-12-15 16:43:35 +02:00
Daniel Öster
005f3e6e7d Make parameter saving work 2024-12-15 16:41:53 +02:00
mvgalen
8dbc50be3e Reduce preferences key length to max 15 characters. Add notes about this limitation. 2024-12-15 16:41:53 +02:00
Daniel Öster
3653ff6449 Add target voltage setting, configurable 2024-12-15 16:41:53 +02:00
Daniel Öster
b35635676f
Add double battery support for Santa Fe PHEV (#596) 2024-12-15 13:26:06 +01:00
Daniel Öster
fb4d81b555
Add messages needed for Solax X3 Ultra (#656)
Ensures SOC is available in the Solax Ultra  App
2024-12-15 13:10:12 +01:00
Daniel Öster
e71ca81feb
Add startup delay for contactors (#673) 2024-12-15 13:07:58 +01:00
rha
6ad5c41b04 . 2024-12-15 12:12:45 +02:00
rha
40d2d23140 . 2024-12-15 12:07:51 +02:00
rha
45586a2284 precharge boolean 2024-12-15 11:47:24 +02:00
rha
3ac8d62f92 relay control 2024-12-15 11:14:48 +02:00
Daniel Öster
c7e0d968bb
Update Software.ino
Signal development version
2024-12-14 15:39:41 +02:00
Daniel Öster
d4f04cea6a
Update Software.ino
Update tag name for release
2024-12-14 15:29:20 +02:00
Daniel Öster
3f715bf13a
Merge pull request #668 from dalathegreat/bugfix/precharge-pwm
Bugfix: PWM causes precharge to break
2024-12-14 15:28:46 +02:00
Daniel Öster
602fc6dc92 Update comments to make them more clear 2024-12-13 23:12:19 +02:00
Daniel Öster
888409f846
Merge pull request #666 from dalathegreat/bugfix/atto-3-highprec-soc-scaling
Atto 3: Update scaling on real SOC
2024-12-13 12:57:38 +02:00
Daniel Öster
3a4ea70666 Make webserver work with PWM 2024-12-12 23:48:21 +02:00
lenvm
30a6eef326 sort battery and inverter options lexicographically, and add missing options to workflows 2024-12-12 21:58:59 +01:00
Daniel Öster
62778628e5 Fix so PWM precharge works 2024-12-12 22:36:34 +02:00
Daniel Öster
3e781999c0
Update scaling on real SOC
There was one decimal too much
2024-12-12 12:02:32 +02:00
rha
da8c7198c2 BMW S-BOX Shunt/Contactor support 2024-12-11 20:49:59 +02:00
Bryant Eadon
a467575a57
Update cellvoltage writing for second battery
This fixes issue 663
2024-12-11 20:07:56 +02:00
Daniel Öster
8b221924a8 Add 7E4 mappings 2024-12-08 20:49:21 +02:00
Daniel Öster
691173c9c0 Fix scaling on 7E7 polls 2024-12-08 18:33:52 +02:00
Daniel Öster
0c1e7d5ed9 Refactor 7E7 polls 2024-12-08 17:30:19 +02:00
Daniel Öster
30507e78bd
Update Software.ino 2024-12-08 11:53:07 +02:00
Daniel Öster
e900888d40
Update Software.ino 2024-12-08 11:45:46 +02:00
Daniel Öster
5023415a83 Improve polling 2024-12-08 01:07:15 +02:00
Daniel Öster
257ee27d5c Tweak 7E4 bit0 2024-12-06 22:41:13 +02:00
Daniel Öster
f68fec57cb Fix temperatures scaled wrong 2024-12-05 22:25:29 +02:00
Daniel Öster
3340e02902 Add voltage candidate 2024-12-04 23:20:25 +02:00
Daniel Öster
12215bdbd2 Add temperature mappings and more CAN messages 2024-12-04 22:42:37 +02:00
mvgalen
3d1a3eb2c3
Change web based CAN log file format to CANdump (#655)
* Update web page CAN logging to CANdump format
* Improve performance of web based CAN logging by removing unnecessary strcat and strlen calls.
2024-12-04 10:26:21 +01:00
Daniel Öster
07218eead4 Merge branch 'main' into feature/bolt-ampera-battery 2024-12-02 23:39:50 +02:00
Daniel Öster
6f9da5b330 Add OBD2 PID polling for BoltAmpera 2024-12-02 23:37:50 +02:00
mvgalen
025a9feb02
Improvement: General MEB improvements (#654)
* Update MEB-BATTERY.cpp

- Only use values form CAN message if BMS is not in init state.
- Quickly determine number of cell of the pack
- Use broadcast battery_voltage and battery_SOC
- Set default SOC to 0.05% to prevent battery empty event on startup

* Add BMS_HVIL_STATUS as source for HVIL_FAILURE event
2024-12-02 23:31:25 +02:00
Daniel Öster
0750c6ab5b
Feature: Volkswagen MEB platform support (#405)
* Add MEB Support

Co-authored-by: mvgalen <marijnvangalen@gmail.com>
2024-12-02 18:39:57 +02:00
Daniel Öster
d411b0a875 Change enable line logic 2024-12-01 14:40:19 +02:00
Daniel Öster
4232da8aec
Feature: Add initial version of CAN logger (#639)
* Add initial version of CAN logger
2024-11-27 20:00:16 +02:00
Daniel Öster
eae05aea51 Add skeleton for Bolt-Ampera battery 2024-11-26 22:42:17 +02:00
josiahhiggs
b7bc1da203 Update TESLA-BATTERY.cpp 2024-11-26 17:41:38 +13:00
josiahhiggs
fbf39db633
Merge branch 'dalathegreat:main' into improvement/tesla-webserver 2024-11-26 12:26:45 +13:00
Daniel Öster
ab755aa913 Add missing value mappings 2024-11-25 23:17:53 +02:00
Daniel Öster
faf22e6a4c Update SMA Tripower based on logs 2024-11-25 23:05:34 +02:00