Adding missing ISO2 state machine
Open
- Dominant language
- C++
- Stars
- 262
- Forks
- 195
- Avg merge
- 4d 19h
- Merged PRs (30d)
- 49
Description
### Describe the problem
Implementing the ISO15118-2 state machine in libiso15118.
Every state should be commited separately and with unit tests.
### EVerest Domain
ISO15118
### Affected EVerest Module
libiso15118
### Solution
Adding states to state machine:
- SessionSetup
- ServiceDiscovery
- ServiceDetail
- PaymentServiceSelection
- CertificateUpdate
- CertificateInstallation
- PaymentDetails
- Authorization
- ChargeParameterDiscovery
- PowerDelivery
- SessionStop
- MeteringReceipt
- ChargingStatus
- CableCheck
- PreCharge
- CurrentDemand
- WeldingDetection
Contributor guide
Assessment
This issue has not been assessed yet.