Skip to Content
This documentation is provided with the HEAT environment and describes this HEAT instance.
AdministratorsHEAT CaptureCapture modulesSonoMarc moduleSonoMarc module

SonoMarc module

The SonoMarc module reads seat, radio and intercom state from a SonoMarc radio/intercom training system over its own HTTP and Server-Sent Events API, and publishes one entity per seat. It polls current state continuously and receives transmit, receive and push-to-talk activity events as they happen. Malfunctions are polled and their transitions are computed at the module’s capture interval, not received over the event stream.

What you need

  • A running SonoMarc session on a reachable SonoMarc Core server, before this module’s capture session starts. This module waits for one - see Configure.

Interface Control Document

See Interface control document for REST and Server-Sent Events endpoints, session selection, seat and asset fields, event semantics and error behavior.

Pages

  • Configure: connection, session selection and per-seat capture mode.
  • Data produced: the entity and event model, including a setting that is always published false regardless of the actual radio state, and a few real ambiguities in the event stream.
  • Troubleshooting: symptoms, causes and fixes.
Opens your browser's print dialog. Choose "Save as PDF" as the destination.