Skip to content
André Wagner edited this page Apr 4, 2023 · 19 revisions

Protocol and Communication Modes

Fortuna-Terminal supports the ANSI protocol (for text and keyboard) with it's own extension for graphics, audio and mouse and joystick support.

The following communication modes are supported:

  • UART - connects via a pair of TX/RX wires.
  • I²C - connects via a pair of SCA/SDL wires. The terminal always acts as a master.
  • SPI - connects via MOSI/MISO/SCK/CS wires. The terminal always acts as a master.
  • TCP/IP - allows other computers to connect remotely. Supports communication via Wi-Fi.
  • Pipes - allows for communication within the same computer.
  • PTY - opens a connection to the Linux terminal underneath.
  • Echo - it'll just reply the events that it receives. Used for debugging.

Application architecture

fortuna-terminal (4) (slightly outdated)

Clone this wiki locally