Jump to content

Frontend: Difference between revisions

From Ratpack
m Added frontend-to-board message format
m Blockquote on message format
Line 11: Line 11:
Message format:
Message format:


<code>\x1c</code>[message sender]<code>\x1d</code>: <code>\x1e</code>[message text]<code>\x1f</code>
<blockquote><code>\x1c</code>[message sender]<code>\x1d</code>: <code>\x1e</code>[message text]<code>\x1f</code></blockquote>


=== Board to Frontend ===
=== Board to Frontend ===

Revision as of 11:47, 19 October 2026

- Interface Repo

Message Exchange

When a user enters a message on the frontend, it is sent Frontend to Board, and then Board to Board (radio communication). When a message is received and displayed, it is sent Board to Board, and then Board to Frontend.

In both cases, special USART characters are used to wrap messages, flagging them for each system while remaining invisible to terminal users.

Frontend to Board

Message format:

\x1c[message sender]\x1d: \x1e[message text]\x1f

Board to Frontend