EVSE Application Override APIs#
To override any of the following hooks, declare the corresponding *Impl() method in CustomerAppTask.h and implement it in CustomerAppTask.cpp. Ensure that the method signature matches the declaration in autogen/AppTaskImpl.h.
AppTask#
Override | Public API | Default behavior |
|---|---|---|
|
| Registers the button callback, runs |
|
| Initializes the EVSE application and energy management LED. |
|
| Routes EVSE control button presses to |
|
| Logs the control button event. By default, the handler does not start a charging action. |