Commit graph

361 commits

Author SHA1 Message Date
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
NJbubo
af191b3606 Fixed CHAdeMO GPIO, Added CAN message to ISA SHUNT 2024-11-17 07:23:44 +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
0b278034d4 Remove compilation error, runtime event catches egmp CAN-FD 2024-11-14 22:25:10 +02:00
Daniel Öster
8bba614053 Add init function for inverters 2024-11-14 19:36:37 +02:00
Daniel Öster
1e50394b0f Centralize active_power_w writing 2024-11-13 22:41:51 +02:00
Daniel Öster
ec00b9be8f Refactor CAN logging 2024-11-11 20:26:35 +02:00
Daniel Öster
c3e67d2f62 Make discharge limits under settings datalayer 2024-11-10 11:49:31 +02:00
Daniel Öster
710a7339d8 Add charge/discharge current to datalayer 2024-11-08 22:56:53 +02:00
amarofarinha
f68539e9e2 Fake Battery and Web Server Adjustments 2024-11-07 09:34:29 +00:00
amarofarinha
ecc71eec60 Bug Fix for Precharge Contactor Handling in SHUTDOWN_REQUESTED State and Web Interface Enhancement for Contactor Status Display 2024-11-03 18:30:56 +00:00
Daniel Öster
e21001ae5b
Update Software.ino 2024-11-03 18:08:29 +02:00
Daniel Öster
190d60ed9f
Update Software.ino 2024-11-03 17:13:27 +02:00
mathl79
f85c9bc0cc pre-commit updated formatting 2024-11-03 13:22:39 +01:00
mathl79
0cb47e0117
Update Software.ino
add SerialLink baud rate define
2024-11-02 08:40:35 +01:00
mathl79
97b6706c3a increase default Serial_Link baud rate to 115200 and make it configurable in the USER_SETTINGS.h 2024-11-01 10:57:00 +01:00
Daniel Öster
a662c7bdcd Speed up value updating 2024-10-30 22:30:51 +02:00
Kukumagi
5dff800b63 Enable selecting CAN_FD crystal frequency in user settings 2024-10-30 11:43:40 +02:00
amarofarinha
966a759448 Calculate scaled remaining capacity using estimated total capacity from SOC 2024-10-25 15:39:32 +01:00
amarofarinha
ced16495a0 Add scaled remaining capacity calculation 2024-10-23 01:28:00 +01:00
Daniel Öster
38b5528f71
Update Software.ino 2024-10-14 16:31:30 +03:00
Daniel Öster
667edb8fc4
Update Software.ino 2024-10-14 16:07:09 +03:00
amarofarinha
43952800b5 Keep CAN communications active during Equipment Stop 2024-10-14 11:39:47 +01:00
Daniel Öster
adcf145109
Merge branch 'main' into feature/foxess-inverter 2024-10-07 21:59:40 +03:00
amarofarinha
3c944ef081
Merge pull request #516 from amarofarinha/Debounce-Button
Add Debounced Equipment Stop Button Functionality
2024-10-06 18:29:50 +01:00
amarofarinha
7380a3fbcf Merge branch 'Debounce-Button' of https://github.com/amarofarinha/Battery-Emulator into Debounce-Button 2024-10-06 10:17:14 +01:00
amarofarinha
1c2da7f70d Add Debounced Equipment Stop Button Functionality 2024-10-06 10:13:41 +01:00
Daniel Öster
f40e047b81 Make crystal value easily configurable 2024-10-05 21:50:43 +03:00
Daniel Öster
435bef5ed1 Make the protocol more like FozzieUK spec 2024-10-05 21:18:02 +03:00
Daniel Öster
29b67435ea
Update Software.ino 2024-10-05 20:33:09 +03:00
Daniel Öster
9b562fad0e
Update Software.ino 2024-10-05 20:27:57 +03:00
Daniel Öster
d94e235ad6 Fix broken RX for CANFD native 2024-10-04 21:02:36 +03:00
amarofarinha
84110365e9
Merge pull request #506 from amarofarinha/emergency-stop
Add Support for External Button and Web-Based Equipment Stop Functionality
2024-10-03 14:08:34 +01:00
amarofarinha
f7f1427aef long press increased to 15s 2024-10-03 13:36:20 +01:00
amarofarinha
8fed9f237a change terms 2024-10-03 10:26:03 +01:00
amarofarinha
adf8185d33 Replaced all instances of "emergency" with "equipment" in the code for improved clarity and alignment with the feature's purpose. 2024-10-03 09:43:41 +01:00
amarofarinha
173acab23a NC logic for button. 2 button behaviors. some suggestions implemented 2024-10-02 16:20:10 +01:00
amarofarinha
8344bf5179 #ifdef missing 2024-10-02 03:10:51 +01:00
amarofarinha
c1a262421b Implement Support for External Equipment / Emergency Button on Battery Emulator 2024-10-02 02:50:32 +01:00
amarofarinha
81cd6780a3 Initial Implementation of Core Emergency Stop Feature on Battery Emulator 2024-10-01 19:12:22 +01:00
Daniel Öster
1d786463a8 Merge branch 'main' into feature/foxess-inverter 2024-10-01 11:01:02 +03:00
Daniel Öster
3f4ffb8055
Update version number to signal dev 2024-10-01 11:00:14 +03:00
Daniel Öster
af9886ad33
Update Software.ino for release 2024-10-01 10:46:57 +03:00
Daniel Öster
966a6c5517 Add error message incase MCP2515 fails to start 2024-09-30 16:02:38 +03:00
StarkJohan
58f560a909 Merge branch 'main' of https://github.com/StarkJohan/Battery-Emulator into main 2024-09-29 07:33:53 +02:00
StarkJohan
207a405b77 Improved DEBUG_CANFD_DATA output ... MORE!
This PR adds outgoing canfd messages to the DEBUG_CANFD_DATA serial output as well as direction info to make debug life easier. Updated the solution according to suggestions from PR 495/496

Example output:

07:25:10.968 -> RX 111 66 F9 00 D5 00 00 00 00
07:25:11.125 -> TX 110 0F C8 0A 28 02 3A 02 EE
07:25:11.738 -> RX 91 0E A6 00 03 00 00 02 00
07:25:12.126 -> RX D1 02 08 00 00 00 00 02 00
07:25:12.544 -> RX 111 66 F9 00 D7 00 00 00 00
07:25:13.125 -> TX 110 0F C8 0A 28 02 3A 02 EE
07:25:13.319 -> RX 91 0E A6 00 03 00 00 02 00
07:25:13.740 -> RX D1 02 08 00 00 00 00 02 00
07:25:14.127 -> RX 111 66 F9 00 D8 00 00 00 00
07:25:14.936 -> RX 91 0E A6 00 03 00 00 02 00
07:25:15.097 -> TX 110 0F C8 0A 28 02 3A 02 EE
07:25:15.323 -> RX D1 02 08 00 00 00 00 02 00
07:25:15.743 -> RX 111 66 F9 00 DA 00 00 00 00
2024-09-29 07:32:31 +02:00
amarofarinha
09421057c4 code style 2024-09-28 21:21:14 +01:00
amarofarinha
0cd0b384c3 Fix: Disable Chained CAN Sending During OTA Updates to Prevent Incomplete Communication Control 2024-09-28 19:42:06 +01:00