FARGO electronic manual Send Serial Characters, Force 7KDAB Reset

Page 20

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

7KDAB, Version 2.0, 19-Aug-2007

© Vyex LLC, 2003-2007

15

Image 20 Contents
7K Digital Audio Board Using the DAB Morse Code Features Appendix a Library Contents Appendix F Schematics Appendix G Daughter PCB Installation Introduction Limited Hardware Warranty Copyright Notice and Limited Software WarrantyTrademarks Installation Installation into the rack mount cabinetInstalling the Flash Card Updating the 7K repeater controller firmware Using the DAB LED Status indicatorBasic use Things to consider when deciding file storage parameters Supported WAV File formatsMulti-Media Card adapters Storing files on the Flash cardRecommended editing programs File system requirements Format d /a1024File system structure for the Audio Files Special files stored in the root directoryLong word continuation Custom DelaySpecial Words Playback Speed Factor Play Random FileForce 7KDAB Reset Send Serial CharactersLoad 7K Patch file Provide RTC data to DABLoad 7K-IMAGE.BIN Save 7K-IMAGE.BINMorse Code Features Message File contentsMessage File Location Message file control charactersSending ‘Prosigns’ SpeedAmplitude 7KDAB ‘Busy’ message Using the Serial Port PasswordHardware Interface BaudrateConnecting a Modem to the Serial Port Command Line Interface CD Change DirectoryDIR Directory command WAVFind Find a file DEL Delete FileREN Rename File Reboot Reboot DAB SY Send Y-ModemRY Receive Y-Modem LO LogoutType Type a file to the console Stop Stop current WAV file playbackTime Display or Set the current Time and Date Command line interface commands available with 7K firmware #! Issuing commands to the 7KRFP Remote Front Panel Rx1 Rx3 LL 99717* LL 99705* LL 9983* Rx1Script Execute text file to program the 7K controller Firmware Update Procedure Appendix a Library Contents Page Page 1414 Page Page Page Rate Page Type VCO Test Tones Appendix B Ascii Character Chart Dec Char NameAppendix C Morse Code Characters · · · · · · · · - · Appendix D Version History Product Firmware RevisionsOverview Appendix E 7K Version 2.04 Release NotesDisclaimer New Commands PW 24 Remove Command From MacroPW 36 T F Modify ID Timers Stop playback of current speech wordPW 49 90/91/92/93 xx Message Handler Initial Message Delay PW 49 94/95 xx Logic output pulse durationPW 76 ff yyyy zzzz Function ‘ff’ Item TestedNew Switches PW 63 36 Suppress command responses within macro executionPW 63 16 Daylight Savings time correction PW 63 19 Ignore Landline Busy InputPage Changed Commands PW 02 f … Ctcss Encoder Function code ‘f’ DescriptionPW 40 r Set Transmit Timeout Timers PW 96 t Set Dtmf Mute DelayPW 63 xx 0/1/2/3 Set User Switch PW 89 … Select Dtmf Priority/ScanNew Message Types Operational ChangesBug Fixes and Changes Version Version 2.04aVersion 2.04b Version 2.04cVersion 2.04f Appendix F Schematics Revision E 7KDAB, Version 2.0, 19-Aug-2007 Vyex LLC Revision D1 7KDAB, Version 2.0, 19-Aug-2007 Vyex LLC Page Appendix G Daughter PCB Installation