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
This commit is contained in:
Eric F
2026-06-08 00:38:27 -04:00
parent 468cfeaa50
commit d398a6ced2
7326 changed files with 1177561 additions and 7 deletions

View File

@@ -0,0 +1,46 @@
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