Commit graph

198 commits

Author SHA1 Message Date
Brett Christensen
711aeded0c precommit fixes 2024-02-09 16:33:48 +11:00
Brett Christensen
dff9788b96 well I hope this fixes the build 2024-02-09 16:25:20 +11:00
Brett Christensen
9b47043aba clean up and add ifdef's for event loop stuff 2024-02-09 15:17:08 +11:00
Cabooman
44c02745bf Improvements and unit tests 2024-02-05 14:10:12 +01:00
Cabooman
4f6829e591 Update USER_SETTINGS.h 2024-02-03 22:39:53 +01:00
Cabooman
838c2f0dcb Pre-compis 2024-02-03 19:23:26 +01:00
Cabooman
7900aedd83 Merge branch 'main' into feature/mqtt-on-main 2024-02-03 19:20:42 +01:00
Cabooman
c31c53e856 Changes after review comments 2024-02-03 19:11:43 +01:00
Daniel Öster
82379dd691
Merge branch 'main' into feature/LEAF-charger 2024-02-02 21:29:20 +02:00
Cabooman
2cea5bd578 Merge branch 'main' into feature/mqtt-on-main 2024-02-02 18:23:46 +01:00
Cabooman
7ad74adc2c Default cleanup 2024-02-02 18:01:31 +01:00
Daniel
055c933ee0 Final tweaks, and 1F2 sending 2024-02-01 21:58:06 +02:00
Daniel
4cd5289929 Initial version of PDM support 2024-02-01 17:23:41 +02:00
Daniel Öster
fa9c9125db
Merge pull request #146 from dalathegreat/feature/persistent-memory
Feature: Add ability to save parameters to flash
2024-02-01 00:20:35 +02:00
Steven Maresca
5f2c11ba35 Basic support for the Chevy Volt Gen1 charger, including webserver integration. Intended to enable use of inverters lacking charging functions and standalone charging modes. 2024-01-31 01:09:39 -05:00
Cabooman
44e8e0bb06 Submit to precommit 2024-01-30 09:23:33 +01:00
Cabooman
527bc19649 Some precommit fixes 2024-01-30 09:18:03 +01:00
Cabooman
bf37f655df Iniital commit 2024-01-29 22:39:51 +01:00
Daniel
d56d61913a Pre-commit fix 2024-01-29 20:05:17 +02:00
Daniel
93b6a3941e Code review naming 2024-01-29 20:03:36 +02:00
Daniel
79e98c997d Add ability to save parameters to flash 2024-01-28 22:54:01 +02:00
Daniel
b10d3af8df Make AP enabled a volatile variable 2024-01-15 21:43:26 +02:00
Daniel
cb8eea214c Make battery settings editable at runtime 2024-01-15 17:51:55 +02:00
Daniel
cf77f4676b Add initial Santa Fe struct 2024-01-10 22:36:58 +02:00
Daniel
958ddde672 Separate Zoe and Kangoo 2024-01-06 23:53:28 +02:00
Daniel
9268b61018 Add way to disable AP 2024-01-04 22:53:06 +02:00
Daniel Öster
430da0e0bd
Update USER_SETTINGS.h
Increase range of BATTERY_WH_MAX from 60kWh to 65kWh
2023-12-28 23:21:51 +02:00
Daniel
bc6beaf1ab Code review by Dala 2023-12-20 23:47:16 +02:00
Daniel Öster
2ab1970e88
Merge branch 'main' into feature/double-lilygo 2023-12-19 00:17:07 +02:00
lenvm
e7b1958ff5 add WEBSERVER macro to enable or disable webserver functionality 2023-12-03 20:10:27 +01:00
Daniel
744db66f49 Latest fixes from Andy 2023-11-24 00:01:36 +02:00
rjsc
6e183f506b
Revert "New feature: Double LilyGo!" 2023-11-22 22:47:48 +00:00
Daniel
0bfb757dff Add fixes from AndyMack-e- 2023-11-21 21:46:49 +02:00
Daniel
154cd7f001 Add skeleton for SerialLink 2023-11-19 22:50:10 +02:00
Daniel
a2536e2c90 Uncomment test mode by default 2023-11-13 22:24:12 +02:00
Daniel
edf032947b Add RGB LED test 2023-11-13 22:15:33 +02:00
Daniel
7767d39782 Add fake battery skeleton 2023-11-13 00:13:00 +02:00
lenvm
3b03d27931 add workflows for GitHub Actions to compile different hardwares
- comment out all #define macros related to batteries and inverters in USER_SETTINGS.h
- remove workflow to compile arduino sketch, as the sketch does not compile without defining the #define macros
- add workflow to compile all batteries in combination with the inverter communication protocol: BYD_MODBUS
- add workflow to compile all inverter communication protocols in combination with the battery: NISSAN_LEAF_BATTERY
- add workflow to compile all combinations of batteries and inverter communication protocols. This workflow can be triggered manually.
2023-11-10 21:30:38 +01:00
lenvm
6b6bf57804 run clang-format for all files except libraries in this repository 2023-11-08 23:38:41 +01:00
Daniel
ea1132fb02 Add amperage restriction for BYD CAN 2023-11-08 23:09:45 +02:00
lenvm
f7eee59ef6 reorder macros alphabetically 2023-11-07 23:37:24 +01:00
lenvm
4607fa9e25 rename filenames and macros such that they are consistent 2023-11-07 23:18:30 +01:00
Daniel
dd1efb8405 Add skeleton for SOFAR can 2023-10-25 23:46:41 +03:00
Daniel
56cdca30e6 Merge branch 'main' into modbus-luna2000 2023-10-25 10:38:01 +03:00
Daniel
12dbd662b8 Fix notes on SMA 2023-10-16 13:23:59 +03:00
Daniel
5f4d0324aa Add SMA skeleton 2023-10-12 10:39:27 +03:00
Daniel
407a68a3c0 Add Luna2000 to USER_SETTINGS 2023-09-17 18:35:55 +03:00
Daniel
eeefd20970 Rewrite with central user settings file 2023-09-14 13:23:15 +03:00