Hint for the txt-format-version; to read this version as PDF please load https://www.dk1ri.de/myc/commands.pdf MYC Announcements and Commands Author: DK1RI Version V03.00.01 20230615 This paper is published in https://github.com/dk1ri as well Introduction This paper describes the announcement and command syntax. For more details of the MYC system please check the reference. Definitions and formats see https://dk1ri.de/myc/Definitions.txt or https://dk1ri.de/myc/Definitions.pdf Announcements An announcement line uses a readable string using all characters except “. Some other characters have a special function: see definition of the sm format for strings. So the number of the command token is a readable figure, 1 eg for a hex 0x01 command. A complete announcement of a device consist of one line with the basic announcement, lines of command announcements, lines for the reserved tokens, lines of rules and a one line I-announcement; in this sequence. The command announcements describe the commands the device will understand. Lines with the basic announcement, lines of command announcements and lines for the reserved tokens contain: ;; Two of the reserved tokens are used by the CR to identify a device, also, if more than one of the same device-group (same hardware and firmware) exist. (command_token 0x00, 0xxxff) The basic announcement (command_token 0x00,) contains the description of the device. For details see [5] The rules describe the restrictive conditions, when and how commands will not work for a device. By default any command is working at any time. The CR concatenate the announcements of the devices to a full announce-list. The I-announcement is inserted by the CR to the full announce-list for each device. It shows some individual parameters of the device, so that RU and SK can identify the device in all cases. Some operating commands may have an influence on the status of other commands. This can be handled by rules as well. Rules lines start with "R" and are included in the full list. “Q” rules are sent by the RU to the command-router and are not included in the full announcement list. They are used for user management. “S” rules are used by devices during configuration and are not included in the full announcement list. They are used during configuration. Each command announcement line contain the unique command-number, the command-type and properties as necessary; in this sequence. A special type of properties are optional