Commit graph

2009 commits

Author SHA1 Message Date
mvgalen
c713d0a94e
Change Serial logging to flexible logging (#690)
* Add Logging class
Add Logging class which inherits from Print class, to be able to route logging to USB Serial or to memory for display in the webpage. Adds a log webpage only visible when DEBUG_VIA_WEB is defined.
2024-12-22 22:48:35 +01:00
Daniel Öster
b2aa3dc75b
Merge pull request #695 from dalathegreat/bugfix/zoe-gen1-chargepower
Zoe Gen1: Change to use regen allowed value
2024-12-22 23:00:44 +02:00
Daniel Öster
11752833c5
Change to use regen allowed value 2024-12-22 11:46:53 +02:00
Daniel Öster
f8bb4c8641
Merge pull request #689 from dalathegreat/improvement/Zoe-gen1-chargelimits
Renault Zoe Gen1: Add Current and allowed charge mappings
2024-12-20 23:18:18 +02:00
Daniel Öster
ecff22a26e Fix scaling of A value 2024-12-20 20:49:52 +02:00
Daniel Öster
9abf7db2a1 Fix bitmasking in current value 2024-12-20 20:25:14 +02:00
Daniel Öster
a043dc6968 Add Current and allowed charge mappings 2024-12-20 19:27:13 +02:00
Daniel Öster
ec4613059b
Merge pull request #686 from dalathegreat/feature/LEAF-BMS-version
Feature: LEAF Part/Serial/BMS info
2024-12-20 17:16:58 +02:00
lenvm
b14bbde8e2
Merge pull request #687 from lenvm/feature/split-compile-all-combinations-workflow
Bugfix: avoid that GitHub Action workflow strategy expansion exceeds 256 results
2024-12-20 11:21:51 +01:00
lenvm
3f1f2e68a2 split compile-all-combinations workflow into two pieces, to avoid that the strategy expansion exceeds 256 results for job build-matrix 2024-12-20 10:57:39 +01:00
Daniel Öster
335533fd09 Add numbers to more battery info page 2024-12-20 11:55:09 +02:00
Daniel Öster
75f270a6d9 Add groups 83, 84 and 90 2024-12-20 00:43:26 +02:00
Daniel Öster
f6ed6a71a1
Merge pull request #681 from dalathegreat/bugfix/esp32-3.1.0-crashfix
Bugfix: Board bootloops and insta crashes
2024-12-19 21:50:47 +02:00
Daniel Öster
9cada80540 Update Readme which library used 2024-12-19 20:11:57 +02:00
Daniel Öster
f6fa4540a6 Change references to AsyncTCP library 2024-12-19 19:55:31 +02:00
Daniel Öster
bdc617c0de Replace AsyncTCP library 2024-12-19 19:48:27 +02:00
Daniel Öster
8d103c5722
Merge pull request #675 from dalathegreat/improvement/atto3-startup
BYD Atto 3: Make startup less prone to throw Events
2024-12-17 11:07:31 +02:00
Daniel Öster
9994bae745
Merge pull request #676 from lenvm/feature/skip-duplicate-actions
Skip Duplicate GitHub Actions
2024-12-17 09:40:22 +02:00
lenvm
cfe5f6e017 update name of pre_job to skip-duplicate-actions, and add skip-duplicate-actions to all combinations workflow 2024-12-16 21:55:40 +01:00
lenvm
1b21b13ef3 add skip-duplicate-actions to inverters workflow 2024-12-16 21:49:50 +01:00
lenvm
0231b2230d add skip-duplicate-actions to batteries workflow 2024-12-16 21:36:10 +01:00
Daniel Öster
2d36c9a2a2
Update README.md 2024-12-16 22:22:20 +02:00
Daniel Öster
22f3fddd30 Update comment explaining voltage init 2024-12-16 21:56:10 +02:00
Daniel Öster
c94120bd5e
Merge pull request #674 from dalathegreat/improvement/zoe-gen1-41-info
Zoe Gen1: Add more info about which CAN messages are present
2024-12-16 21:52:37 +02:00
Daniel Öster
0203a8549b Make startup less prone to throw Events 2024-12-15 23:19:02 +02:00
Daniel Öster
bc5ef7c69c Add more info about which CAN messages are present 2024-12-15 22:43:34 +02:00
lenvm
db77fcff32
Merge pull request #671 from lenvm/feature/code-refactoring
Code refactoring to make the code easier to read
2024-12-15 18:50:48 +01:00
lenvm
4e3dcf159b add doxygen style comments to functions, and change function names for consistency 2024-12-15 17:35:06 +01:00
lenvm
4c4b4eef81 move setting storage related settings from Software.ino to nvme folder 2024-12-15 17:27:30 +01:00
lenvm
6aa4a4ef95 move equipment stop button related functions from Software.ino to equipmentstopbutton folder 2024-12-15 17:24:30 +01:00
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
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
lenvm
63b96f546e
Merge pull request #669 from lenvm/feature/update-github-workflows
Add missing battery and inverter options to GitHub workflows
2024-12-13 00:13:35 +01:00
Daniel Öster
3a4ea70666 Make webserver work with PWM 2024-12-12 23:48:21 +02:00