OmniUART Protocol Specification Schema Engine 1.0.0

Formal AsyncAPI 2.6.0 specification for the OmniUART schema-driven hardware protocol engine, envelope framing models, parametric CRCs, and command/telemetry contract framework.

Servers

  • serial://tty/115200serialserial_interface

    Physical UART Serial Interface (115200 bps, 8N1, Binary & Delimited Framing)

    object

Operations

  • PUB omniuart/schema/definition

    Register Declarative Protocol Definition

    Dispatches a full YAML or JSON OmniUART protocol envelope specification detailing serial parameters, framing, CRC integrity, and opcode definitions.

    Operation IDpublish

    Available only on servers:

    Accepts the following message:

    Protocol Definition Envelope
    object

    Examples

  • PUB omniuart/cmd/execute

    Execute Parameterized Command

    Dispatches framed command opcodes and payload parameters to target hardware microcontroller.

    Operation IDpublish

    Available only on servers:

    Accepts the following message:

    Command Execution Payload
    object

    Examples

  • SUB omniuart/resp/stream

    Receive Parsed Response Stream

    Streams decoded telemetry responses and command acknowledgment payloads returned from hardware.

    Operation IDsubscribe

    Available only on servers:

    Accepts the following message:

    Command Response Payload
    object

    Examples

Schemas

  • object
  • object
  • object
  • object
  • object
  • object
  • object
  • object
  • object
  • object
  • object
  • object