Skip to main content

XADD - Communication Test Diagnostic

Triggers a communication-test diagnostic message through Antares MQTT connectivity.

Qualifiers​

  • S: execute the diagnostic trigger (>SXADDUP<)

Note: Current Antares implementation does not support Q for XADD. The command is a fixed action with a single accepted payload.

Format​

Execute:

>SXADDUP<

Response:

>RXADDUP<

Behavior​

When >SXADDUP< is executed, Antares:

  1. Queues the MQTT diagnostic message Communication TEST with label info.
  2. Returns a successful TAIP response frame.

The MQTT task then establishes or uses the MQTT connection path to Syrus Cloud and publishes the diagnostic according to the current MQTT module state.

Parameters​

This command does not accept extra parameters.

  • Only the exact payload UP is accepted after SXADD.
  • Any other payload returns ERROR_INCORRECT_PARAMETER.

Examples​

Execute communication test:

>SXADDUP<
>RXADDUP<

Invalid payload example:

>SXADDTEST<
>RER07:SXADDTEST<

Antares Implementation Notes​

Current implementation accepts only:

  • qualifier S
  • total command length 9
  • literal suffix UP
  • XADP configures destination points for socket-based communication.
  • XANS reports network and socket status.