13.2.41. slac

ISO15118-3 SLAC interface for EVSE side

13.2.41.1. Variables

state:string
Provides the state enum.
enum:
- UNMATCHED
- MATCHING
- MATCHED
dlink_ready:boolean
Inform higher layers about a change in data link status. Emits true if link was set up and false when the link is shut down.
request_error_routine:null
Inform the higher layer to execute the error routine for a SLAC connection retry
ev_mac_address:string
Inform higher layers about the MAC address of the vehicle (upper case)
pattern:^[A-F0-9]{2}(:[A-F0-9]{2}){5}$

13.2.41.2. Commands

reset:void
Reset SLAC
enable:boolean <required>
true: start SLAC after reset, false: stop SLAC
enter_bcd:boolean
Signal pilot state change to B/C/D from A/E/F.
Result:boolean
True on success, returns False if transition was unexpected and cannot be handled by SLAC state machine.
leave_bcd:boolean
Signal pilot state change to A/E/F from B/C/D.
Result:boolean
True on success, returns False if transition was unexpected and cannot be handled by SLAC state machine.
dlink_terminate:boolean
Terminate the data link and become UNMATCHED.
Result:boolean
True on success.
dlink_error:boolean
Terminate the data link and restart the matching process.
Result:boolean
True on success.
dlink_pause:boolean
Request power saving mode, while staying MATCHED.
Result:boolean
True on success.