Files
cariflex/tools/EVerest-main/interfaces/display_message.yaml
Eric F d398a6ced2 Add extracted tools: CitrineOS, OpenOCPP, ShapeShifter
- CitrineOS core extracted (CSMS OCPP 2.0.1)
- OpenOCPP extracted (firmware OCPP 1.6J/2.0.1)
- ShapeShifter library installed (pip install -e)
- ShapeShifter specification extracted
- EVerest extracted

TODO updated with progress
2026-06-08 00:38:27 -04:00

47 lines
1.6 KiB
YAML

description: >-
A module that implements this interface should be able to:
- store (add, remove, change) and retrieve predefined messages
- show messages on a display
When a display message contains a session id, the display message must be removed once the session has ended.
cmds:
set_display_message:
description: >-
Command to set or replace a display message.
arguments:
request:
description: >-
Request to set a display message
type: array
items:
description: The display messages to set
type: object
$ref: /display_message#/DisplayMessage
result:
description: >-
Response to the set display message request.
type: object
$ref: /display_message#/SetDisplayMessageResponse
get_display_messages:
description: Command to get one or more display messages.
arguments:
request:
description: The request for display messages
type: object
$ref: /display_message#/GetDisplayMessageRequest
result:
description: The display messages or an empty array if there are none
type: object
$ref: /display_message#/GetDisplayMessageResponse
clear_display_message:
description: Command to remove a display message
arguments:
request:
description: The request to clear a message
type: object
$ref: /display_message#/ClearDisplayMessageRequest
result:
description: Response on the clear message request
type: object
$ref: /display_message#/ClearDisplayMessageResponse