# WSQCall Syntax

## Using Directed (CALL) Mode Commands

V1.20, 24.03.2018

The WSQCall Syntax is the 'glue' which holds together the automated and selective calling WSQ system. Each command has a one-character trigger, and a carefully specified message format. The commands are a subset of those used with FSQcall (there are no image or file commands). The Trigger Commands, described in detail below, are:

'space' ? ! @ & $ +

callsign text (Enable print)
Squelch opens. Addressee station starts to print text. The trigger character used is the space following the callsign. You MUST use a space between callsign and message, or the message will not be recognised.

callsign? text (Is station hearing me?)
Squelch opens. Addressee station starts to print text. When squelch closes, station responds: origin_callsign snr=xxdB. A space following the trigger is optional. Any trailing text will print.

callsign!message (Repeat or relay my message)
Squelch opens. Addressee station starts to print. When squelch closes, station responds: callsign:message. This is a simple relay mechanism. The message can contain further directions and trigger commands.

callsign@ (Request station position or location information)
Squelch opens. Addressee station starts to print. When squelch closes, station responds with a pre-recorded sentence, typically containing QTH information. This could be GPS position, locator, or physical address. This is the message stored via the menu 'Options/Location (QTH)'.

callsign& (Request station message)
Squelch opens. Addressee station starts to print. When squelch closes, station responds with pre-recorded sentence, typically containing station information or an 'Out to Lunch' pre-recorded message. This is the message stored via the menu 'Options/Station message for remote access'.

callsign$ (Query Heard List)
Squelch opens. Addressee station starts to print. When squelch closes, station responds with a list of stations heard.

callsign+ (Query Last Message)
Squelch opens. Addressee station starts to print. When squelch closes, station responds with a last message it sent. Use this command with care! If the last message sent was a '+' command, you may set off an infinite chain of transmissions!

allcall text (All stations print)
Squelch opens. Following text prints at all stations.

> Note: The callsign callsign in the above examples is that of the intended recipient station. If more than one station is intended as recipient, add further callsigns separated by a space, or use the allcall direction, so the message will print at every station within range. Don't use multiple callsigns with commands that elicit a response, as mayhem may ensue.

Copyright © Murray Greenman and Con Wassilieff 2013-2018. All rights reserved.