Pacific Research Solutions RI-1 User Manual
Page 43

Pacific Research Solutions
RI-1 and PE-1 User Manual
Page 37
S-Cmd 31 TONE GENERATOR MESSAGE EDITOR
Tone generator messages include the station ID, courtesy tones and telemetry. This command is used to edit and store message
data into the system memory. The messages consist of either tone generator or CW commands in sequence. Each of these
commands consists of a 2-digit value and is used to tell the controller’s tone generator what to do. These commands include
setting the tone frequency, CW code speed, CW character, beeps and pauses. The messages are stored in the same memory
area as macros. For this reason, it is important to manage and track the memory usage so as not to damage other data stored in
the memory.
There are two types of messages that you will be creating and editing.
1. Messages that are triggered by the controller. These are the most common type of messages and include the station ID,
courtesy and telemetry. S-Command 32 is used to define each message that is played when the associated event occurs.
2. Messages that are imbedded within macros. These messages are usually included with S-Commands in the same macro.
These macros are typically triggered by a user command.
The system memory is used for both macros and messages. This memory is organized with 255 lines of data storage, each line
consisting of 6 digits. All messages and macros must start at the beginning of a line. Each line has a starting number from 001
to 255. Both message triggers and user commands with triggers use the start line address as the starting location of the message
or macro. To edit a message, you must first set a pointer to the start line where you want to start your message. Do this with S-
Command 63. Next, start building your message. For the message to work correctly, you must include a “Start of Message”
command (31 01) as the first entry. The following entries are the message itself (31 XX). The message is completed with an
“End of Message” command (31 02), then finally an end of data command (64) as the last entry. For the purpose of tracking
the amount of digits stored in memory, the “Start of Message” consumes 2 digits “31”. The “End of Message” command
consumes 1 digit “C”. The end of data command consumes 1 digit “D”. All other message commands consume 2 digits each.
Tone Generator Command Descriptions
RESET
Reset Tone generator TG1 = 1000Hz, TG2 = Off, Level = 4, CW Speed = 15wpm.
TG1
Tone generator #1, you can independently control frequency of this generator.
TG2
Tone generator #2, you can independently control frequency of this generator.
TONE
Predefined tones, used to set the frequency of the tone generator.
LEVEL
Sets the modulation level of the tone generator. “36” is full modulation (about 5 KHz deviation).
CW SPEED
Sets the speed of any CW characters following this command.
CW…
A specified list of Morse code characters used in a message
TONE ON
Turn on the currently configured tone generator to the defined destination.
TONE OFF
Turn off the currently configured tone generator to the defined destination.
DELAY
Sets the amount of delay between tone generator commands.
SYNTAX: 31 [CW Command]
STORAGE:
EEPROM
PARAMETERS: 2 digit tone generator commands ranging from 00 to 99, see tone generator commands below
DEFAULT: See default messages below.
EXAMPLE: See example in section 8.
Default Tone Generator Messages
Start line 030
31 00 06 39 99 66 62 C D
Function acknowledgment “OK”
Start line 033
31 00 30 00 56 69 69 66 69 C D
Function error “ERROR”
Start line 037
31 00 06 98 92 96 C D
Main port RX courtesy
Start line 040
31 00 11 98 92 96 C D
Auxiliary input courtesy
Start line 043
31 00 04 99 59 56 63 63 66 C D
Station ID "HELLO"