Commit graph

50 commits

Author SHA1 Message Date
uhi22
940da180e6 fix: separate two-in-one-messages 2023-05-14 01:07:54 +02:00
uhi22
fe0610a472 fix: clear rxData in case of testsuite notification 2023-05-14 00:40:28 +02:00
uhi22
6c1703b1a9 feature: EVSE stimulates a set of testcases for the PEV. 2023-05-14 00:22:26 +02:00
uhi22
01c7c069fd fix: increase timeout for chargeParamDiscovery and CableCheck 2023-05-12 22:18:51 +02:00
uhi22
9d06934ec7 feature: integrated celeron55s hardwareinterface. Improved pev timeouts. 2023-05-10 20:56:48 +02:00
uhi22
164b40f16e feature: reaction to more EVSE status codes 2023-05-10 19:17:26 +02:00
uhi22
4ed80fd0ea fix: during safe-shutdown, trigger the connectionManager, to avoid interrupting the safe-shutdown 2023-05-07 22:31:44 +02:00
uhi22
6231dc5468 feature: prepared connector locking and safe-shutdown 2023-05-04 19:08:58 +02:00
uhi22
837d542329 feature: reaction on some EVSEStatusCodes. Feature: testsuite and fault injection 2023-05-04 08:53:01 +02:00
uhi22
de13253342 feature: preparation for stateUnrecoverableError 2023-05-03 21:57:36 +02:00
uhi22
14b1cdb2ff fix: pevmode: wait for contactors closed (in work). feature: more config options 2023-05-03 21:25:01 +02:00
uhi22
5f96ba14e4 Fix: Do not try to reconnect TCP without SLAC and SDP. 2023-05-03 08:18:12 +02:00
uhi22
7b35a5f79b Fix: timeout increased from 1s to 5s in state WaitForChargeParameterDiscoveryResponse 2023-05-03 08:03:51 +02:00
uhi22
9a65441442 feature: PevMode: integrated connection manager 2023-04-18 21:50:46 +02:00
uhi22
ce4577da09 fix: longer timeout for PowerDeliveryResponse, to fit to compleo charger behavior 2023-04-16 21:21:04 +02:00
uhi22
658beda580 feature: added ini file. Prepared GPIO for beaglebone. 2023-04-15 20:35:51 +02:00
uhi22
fd56535cb7 feature: clear state names for the logging in PevMode. Added time stamp in log. 2023-04-11 22:09:26 +02:00
uhi22
f0781f5abf feature: use EVSEPresentVoltage instead of physical voltage during precharge and charge loop 2023-04-05 21:01:43 +02:00
uhi22
223c70dc86 added some more checkpoints 2023-03-26 01:19:32 +01:00
uhi22
9b39bff85a fix: use the EVCCID in SessionSetupReq 2023-03-23 08:50:53 +01:00
uhi22
0980ced46b added numbered checkpoints in docu, code and trace 2023-03-20 21:32:57 +01:00
uhi22
578bce9811 bugfix: resolved wrong declaration of non-dev-NMK as NMK. Improved logging. 2023-03-03 10:23:37 +01:00
uhi22
ecd5aca99e feature: show voltage and SOC on display. Shorter status to fit on display. Faster close relay at charging start. 2023-02-27 10:53:42 +01:00
uhi22
257e5afcb6 feature: date and time in exilog 2022-12-20 08:35:58 +01:00
uhi22
4db1f0d13f feature: showing status in the GUI 2022-12-19 18:09:39 +01:00
uhi22
e7b222ca4c fix: state B at end of charging. Improvement: slower soc simulation 2022-12-12 20:54:17 +01:00
uhi22
cdbd639c94 added PreCharge simulation 2022-12-10 17:08:51 +01:00
uhi22
9b4b825326 fix: voltage and current in CurrentDemandReq 2022-12-09 23:45:58 +01:00
uhi22
3732c4eb2f added encoding details (SOC etc) 2022-12-09 14:23:32 +01:00
uhi22
82f347c788 logging to PevExiLog and interpretation afterwards 2022-12-09 12:06:10 +01:00
uhi22
8e16179372 extended the state machines until SessionStop 2022-12-09 00:22:18 +01:00
uhi22
658e022e2e hardwareInterface integrated into Pev 2022-12-06 18:35:17 +01:00
uhi22
10ff8176bf Bugfix: EVSEProcessing wrong type 2022-12-04 09:14:47 +01:00
uhi22
a512f8294d loops for ChargeParameterDiscovery and CableCheck 2022-12-02 14:56:38 +01:00
uhi22
0f7c7122b5 PevMode: added contractAuthentication 2022-12-02 13:02:40 +01:00
uhi22
b03e345848 use TCP port announced by SDP instead of static 15118 2022-12-01 11:51:11 +01:00
uhi22
c97eb8c393 added retry of TCP connection on PEV side 2022-11-29 08:40:34 +01:00
uhi22
9a555df269 added comments. improved logging on PEV side. 2022-11-24 07:46:45 +01:00
uhi22
52538e759e fixed crash in EVSE. Added instance prefix in the logging. 2022-11-22 21:48:05 +01:00
uhi22
43d96f333e Logging to UDP broadcast port 514 2022-11-22 21:34:27 +01:00
uhi22
7839bb335d endless PreCharge for testing 2022-11-20 19:48:52 +01:00
uhi22
0da4acd0b5 PevMode CableCheck draft 2022-11-18 12:27:24 +01:00
uhi22
d153af9002 introduced sessionId 2022-11-16 19:33:37 +01:00
uhi22
7e964a2af3 added SDP for evse side 2022-11-16 00:22:49 +01:00
uhi22
6794100922 added SLAC sequencer for PevMode 2022-11-15 19:36:20 +01:00
uhi22
13cd9378ce state machines for PEV and EVSE completed until precharge. 2022-11-08 22:53:18 +01:00
uhi22
40dcb1681c exiDecode for the handshake improved 2022-11-08 13:15:36 +01:00
uhi22
73b2ec1a70 evaluate json from converter. Lean debug output. State machine extended. 2022-11-08 12:01:54 +01:00
uhi22
99fe012d87 started connecting state machines to exi 2022-11-07 13:38:06 +01:00
uhi22
ff0470befb Added fsmPev. Restructured mode handling. Fitted state machines to main program. 2022-11-07 09:21:25 +01:00