Commit graph

436 commits

Author SHA1 Message Date
laughingguffly
e064a04a52 set the bmsResetTimeOffset intial value. This ensures bms reset will fall back to just resetting 24 hours after emulator starts if NTP fails or user doesnt set BMS-RESET-AT 2025-02-03 12:46:08 +00:00
Daniel Öster
2939944d50
Update version number for release 2025-02-02 13:56:42 +03:00
Daniel Öster
49d2bffe11
Update Software.ino to signal dev 2025-01-26 12:31:16 +02:00
Daniel Öster
759cfcf0bf
Update software version number 2025-01-26 09:47:51 +02:00
Daniel Öster
ffe583d551
Move global charger variables to datalayer (#810) 2025-01-21 09:09:03 +01:00
Daniel Öster
f0dfa67dde
Update version number to signal dev 2025-01-19 16:40:38 +03:00
Daniel Öster
a6a0f8219c
Update version number for release 2025-01-19 16:11:36 +03:00
mvgalen
9410b8732b Changes due to review comments
- Split bms_status (system status) to real_bms_status (bms status)
- Put #ifdef DEBUG_LOG around all log calls.
- Do not update bms_status (system status) directly, fire event instead from automatic precharge control
- Add Battery BMS status to webserver for MEB battery type only
2025-01-14 22:26:31 +01:00
mvgalen
fbd9fe6900 Merge remote-tracking branch 'origin/main' into feature/automatic-precharge 2025-01-14 08:40:24 +01:00
Daniel Öster
0a31337334 Move Battery2 power calculation outside SOC scaling function 2025-01-12 12:06:02 +02:00
Daniel Öster
7fadcdfbdb
Update Software.ino 2025-01-10 17:41:30 +02:00
Daniel Öster
ef3ab5c6c7
Update version number for release 2025-01-10 16:44:44 +02:00
Daniel Öster
81cf36fee4
Update version number for release 2025-01-10 16:44:26 +02:00
Daniel Öster
d14af30028 Remove unreachable RGB function 2025-01-08 18:57:59 +02:00
mvgalen
76695dad1c Fix code formatting. 2025-01-05 11:48:34 +01:00
mvgalen
af296ac88a Move logging of version/data/time to setup()
Move logging of version/data/time to setup() to ensure it is also printed to serial.
2025-01-05 11:48:28 +01:00
mvgalen
54d96a6339 Fix code formatting. 2025-01-04 22:34:20 +01:00
mvgalen
f47f5ca9d3 Move logging of version/data/time to setup()
Move logging of version/data/time to setup() to ensure it is also printed to serial.
2025-01-04 22:29:46 +01:00
mvgalen
dccfca17ea Add Automatic Precharge Control for modified HIA4V1 boards 2025-01-02 21:58:24 +01:00
Matt Holmes
f138f97905
Adding feature to log to SD Card (#708)
* Adding feature to log to SD Card

Co-authored-by: mvgalen <marijnvangalen@gmail.com>
2025-01-02 21:46:10 +02:00
Daniel Öster
850031ccf9
Update version number to signal dev 2025-01-02 13:22:23 +02:00
Daniel Öster
3bfac77fb0
Update version number for release 2025-01-02 12:37:46 +02:00
rha
3d5f03823f merge 2025-01-01 16:35:10 +02:00
lenvm
0b096010c1 reword functions in CAN communication 2024-12-29 18:30:10 +01:00
Daniel Öster
e5b0481903
Merge pull request #707 from No-Signal/feature/CAN_Logging_To_SDCard
Adding ability to log CAN frames to SD card
2024-12-29 18:20:21 +03:00
No-Signal
40399b446e Adding ability to log CAN frames to SD card 2024-12-29 13:44:17 +00:00
Daniel Öster
30a07aba77 Pre-commit fix 2024-12-28 12:45:17 +03:00
Daniel Öster
24baf41994 fix order of includes 2024-12-24 00:31:13 +02:00
Daniel Öster
ad84b7e0f8 Make USER_SETTINGS more simplified 2024-12-24 00:22:33 +02:00
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
rha
605f416954 Merge fix 2024-12-21 22:29:50 +02: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
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
602fc6dc92 Update comments to make them more clear 2024-12-13 23:12:19 +02:00
Daniel Öster
62778628e5 Fix so PWM precharge works 2024-12-12 22:36:34 +02:00
Daniel Öster
30507e78bd
Update Software.ino 2024-12-08 11:53:07 +02:00