FARGO electronic Digital Audio Board 7KDAB User Manual

Page 20

Advertising
background image

7KDAB, Version 2.0, 19-Aug-2007

Vyex LLC, 2003-2007

15

9720 – Send Serial Characters


In order to allow a modem to share the same phone line that the repeater controller is connected to, one or more macros
will need to be created in the 7K to cause the modem to answer, or place a call on its own.

Once special word 9720 is encountered, the decimal of each word encountered after it will be used to determine which
ASCII character to send on the serial port. Any word value greater than 0256 will exit the ASCII character mode.

A null character can be sent by using a word value of 0256.

A chart of ASCII characters is provided in Appendix B.

In the following example, two macro’s are created to allow the 7K to answer the phone line. The first macro causes the
modem to generate answer tones, and then, after pausing, executes a second macro to cause the 7K to hang up the
phone line. The delay in this process ensures that the phone call is not dropped in the process of handing off the call to
the modem.

; Macro 5782 sends “ATA<CR>” to modem, delays for 2 seconds, then triggers macro 5783
{PW} 20 5782 {PW} 15 9960 9720 0065 0084 0065 0013 0500 9700 2000 9999 5783

; Macro 5783 disconnects Autopatch line.
{PW} 20 5783 {PW} 83



If you wanted the repeater to call you back on a separate modem line you could configure macro’s as follows.

;Macro 5784 disconnects the autopatch line, pauses for two seconds then sends “ATDT5551212<CR>”.
{PW} 20 5784 {PW} 83
{PW} 29 5784 {PW} 15 9960 9700 2000 9720 0065 0084 0068 0084 0053 0053 0053 0049 0050 0049 0050 0013 0500

Obviously you will need to replace 555-1212 with the phone number you desire the modem to call.

9790 – Force 7KDAB Reset


In the event that the 7KDAB firmware should get “stuck”, it may be possible to issue this word to force the 7KDAB to reset.

Although the 7KDAB does contain a hardware watchdog that will reset the CPU in the event that the 7KDAB should stop
executing as desired, there may be unforeseen situations where the software may appear to operate properly yet fail to
respond to the serial port. Because the 7K host interface software operates at an interrupt level, it may be possible for the
7KDAB to respond to this command.

Example:

{PW} 15 9960 9790

Advertising