Specifications
On
This
Action
Set to
This
State
0 Key
1 Key
Relay 1
Read Status 2
000
016
001
017
002
018
003
019
004
020
005
021
006
022
007
023
008
024
009
025
010
026
011
027
012
028
013
029
014
030
015
031
1
1
0
0
3
12
0
20
1
1
0
00
0
Figure 5.1; Command matrix (excerpt)
Any key (or logic-level input) can activate any or all relays. Key 1 and relay 1 are only “connected” if programming
makes it so. Key 1 can control relay 1, or relay 2, or relay 7, or all eight relays if necessary. The same is true for all
other keys and logic level inputs.Every event is independent. Suppose key 1 is programmed to turn a relay on for two
seconds and key 2 is programmed to turn that same relay off. No matter when key 2 is pressed it will turn the relay
off--even if key 1 was pressed less than two seconds ago. However, key 2 can be programmed to leave that relay
alone while controlling other relays eliminating this interaction.
In addition to the keys and logic level inputs, the command matrix includes an action called "Power up". Power up
determines how the relays, etc., will be set when the DAI-2 is powered on or when a call ends and the DAI-2 hangs up.
An empty command matrix and a list of available commands are included in this section. Programming is much easier
if you fill the printed matrix with the values you will program before making programming changes to the DAI-2.
5.3 Programming Mode
If you have done any advanced programming on a Sine Systems RFC-1 Remote Control System, the programming
method of the DAI-2 Dial-up Audio Interface will seem somewhat familiar. In any case, keep in mind that user
programming is not difficult as long as you pay attention to what you are doing. It will take much longer to clear up the
damage of a rushed programming job then to take the time to do it correctly the first time.
Programming mode is used to verify or alter the command set and change other operating characteristics of the DAI-
2. Read mode allows you to verify system settings but does not allow you to change any settings. Write mode is
used to alter system settings. Write mode is destructive--new settings overwrite old settings.
5.3.1 Programming Mode Basics
Normal operations are suspended in the programming modes. Relay positions, audio mode, etc. will not be affected
by keystrokes when the DAI-2 is in one of the programming modes.
• the command to invoke programming read mode is: ❊ -7
• the command to invoke programming write mode is: ❊ -8
• the command to exit the programming mode is: ❊ -❊
You can press ❊ -❊ at any time to exit programming mode. This key combination has no effect in operating mode so if
you are interrupted during programming, it is best to press ❊ -❊ and simply exit programming mode. Pressing other
keys may write data to unknown memory locations and have adverse effects on system functionality.
DAI-2 Programming page 5. 2