S-COM 6K Owner's Manual

Microprocessor repeater controller
Table of Contents

Advertisement

Quick Links

S-COM 6K
MICROPROCESSOR REPEATER CONTROLLER
OWNER'S MANUAL
V1.02 03-16-91
(V2.0 & V2.01 upgrades in back)
Rev. 04-10-2021
S-COM, LLC
P.O. Box 1546
LaPorte, CO 80535-1546
U.S.A.
970-416-6505
www.scomcontrollers.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the S-COM 6K and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for S-COM S-COM 6K

  • Page 1 S-COM 6K MICROPROCESSOR REPEATER CONTROLLER OWNER'S MANUAL V1.02 03-16-91 (V2.0 & V2.01 upgrades in back) Rev. 04-10-2021 S-COM, LLC P.O. Box 1546 LaPorte, CO 80535-1546 U.S.A. 970-416-6505 www.scomcontrollers.com...
  • Page 2 IMPORTANT! This product uses CMOS integrated circuits and other components that can be damaged by static electricity. Be sure that you are properly and safely grounded, and are working at a static-free workstation, when handling these components. This product uses a lithium battery to provide power to the memory system when main power is interrupted.
  • Page 3: Standard Features

    DESCRIPTION INTRODUCTION The S-COM 6K is a high-quality, compact, microprocessor-based repeater controller intended for use in amateur radio and commercial radio installations. Incorporating advanced hardware and software designs, the 6K provides most-often-needed control functions and powerful new features not found in any comparable-cost controller.
  • Page 4 coupler. Transient protection and RFI filtering is provided. The all solid-state design of the TIM eliminates the possibility of mechanical relay failure, and the built-in electronic hybrid allows both half-duplex and full-duplex autopatch calls. The TIM supports both regenerated DTMF dialing and 10/20 PPS rotary dialing. SOFTWARE CW Identifier The software CW Identifier stores remotely-programmable multiple call signs with ID Tail...
  • Page 5: Optional Features

    site. Command Language Commands are given to the 6K with an easy-to-use DTMF language. Security is enhanced with a password system, as well as programmable restrictions on DTMF decode operation. A library of macros may be defined for the repeater's users. Macros may be created, deleted, renamed, and modified at any time by authorized control operators.
  • Page 6: Limited Warranty

    HOW YOU CAN GET WARRANTY SERVICE Your unit must be serviced by S-COM's Service Department. Please do not return your unit to the factory without prior authorization. You must pay any shipping charges if it is necessary to ship the product to service.
  • Page 7 S-COM's liability for any defective products is limited to repair or replacement of the product, at S- COM's option. S-COM reserves the right to make any changes in design or additions to, or improvements in, its products without any obligation to install such additions or improvements in equipment previously sold.
  • Page 8: Theory Of Operation

    THEORY OF OPERATION INTRODUCTION Great care was taken in the design of your controller to make it "installer-friendly." Audio and logical interfaces were made as universal in nature as possible, so that a minimum of external hardware is needed to complete the installation. Although the controller's "engine" is a powerful microprocessor, the command language is designed to be easy-to-learn and flexible.
  • Page 9: External Device Interfacing

    several CTCSS modes via DTMF commands. 2nd RECEIVER INTERFACING An additional receiver can be interfaced to your controller, which can act as either a link receiver or a control receiver. If a 2nd receiver is used, the controller requires a minimum of two additional connections.
  • Page 10: Memory Protection

    frequency in the range of 100 Hz to 3000 Hz, with an accuracy of a few Hertz. CW amplitude and paging amplitude are separately adjustable with pots. DTMF characters are generated via the encoder portion of the MT8880 DTMF Transceiver IC. DTMF paging amplitude is pot-adjustable.
  • Page 11: Installation

    INSTALLATION INTRODUCTION You will need to prepare either one or two cables for your 6K controller. One cable is for DC power, and is terminated with the 2.5 mm power plug provided. Since DC power may be supplied to the 6K via the other cable if desired, this first cable is optional.
  • Page 12 RECEIVER #1 (REPEATER RECEIVER) COR Your 6K controller requires a logic signal, generated by your repeater receiver, which becomes active when an incoming carrier is detected. This logic signal is usually called "COR" (Carrier Operated Relay) or "COS" (Carrier Operated Switch), and is usually generated by the receiver's noise-operated squelch circuitry.
  • Page 13 voltage is normally higher than 5 V and is pulled down by the controller, or if the receiver COR cannot pull down the input below 2 V, then you should clip one lead of the pullup resistor and lift it from the board to prevent its making contact.
  • Page 14: Repeater Transmitter Ptt

    REPEATER TRANSMITTER PTT Your transmitter requires a "PTT" (Push-to-Talk) signal from the controller. When this signal becomes active, the transmitter will key (transmit). At this point, it is unimportant whether your transmitter's PTT input is "low active" or "high active", since the controller has sense-reversal dipswitches (discussed later).
  • Page 15 RECEIVER #1 (REPEATER RECEIVER) AUDIO The controller requires audio from your repeater receiver, which should be connected to pin 13 of To get a better idea of how to interface your particular receiver's audio output to the controller, let's examine the controller's Receiver #1 audio input circuit. This circuit consists of op amp U22D connected as an AC-coupled inverting amplifier with two feedback resistors and one feedback capacitor.
  • Page 16: Repeater Transmitter Audio

    REPEATER TRANSMITTER AUDIO Your transmitter will require audio from the controller. Connect the transmitter's audio input to pin 11 of the J2 connector on the controller. To get a better idea of how to interface your particular transmitter's audio input to the controller's audio output, let's examine the circuit used in the controller to drive the Transmitter Audio Output.
  • Page 17: Repeater Ctcss Decoder

    REPEATER CTCSS DECODER CTCSS, or Continuous Tone-Controlled Squelch System, is a convenient problem solver for users and owners in many parts of the country where the bands are overcrowded with repeaters and RFI. In addition, your controller allows CTCSS to be required as a qualifier for entering DTMF commands, thus increasing the security of the repeater system.
  • Page 18 RECEIVER #2 (CONTROL/LINK RECEIVER) COR Your controller can be interfaced to a second receiver, if desired. This receiver can serve a number of applications, depending on your needs. Paths can be "set up" or "knocked down" between Receiver #2 and three devices: The transmitter, the DTMF decoder, and the phone line. Path control is done by DTMF commands.
  • Page 19 RECEIVER #2 (CONTROL/LINK RECEIVER) AUDIO If you decide to add a second receiver, the controller will require audio from it. RX2 Audio should be connected to pin 12 of the controller's J2 connector. The controller's RX2 Audio input circuitry is designed exactly like the RX1 Audio input. The op amp in this case is U22C, and the level adjust pot is R76.
  • Page 20 RECEIVER #2 (CONTROL/LINK RECEIVER) CTCSS DECODER If you decide to add a second receiver, you have the option of adding a CTCSS decoder to it. After installing the decoder into the receiver, connect the decoder's logic output to pin 16 of the controller's J2 connector.
  • Page 21 PTT line, was enabled at the time, then the transmitter could stay keyed until the power source failed. Your S-COM controller will cease microprocessor operation when the power supply voltage fails, but it will also force the digital outputs off at that time. This condition will be held until the power source voltage drops considerably lower.
  • Page 22: Logic Inputs

    LOGIC INPUTS Your 6K controller has the ability to monitor "logical" devices at the repeater site. "Logical" devices are sensors, switches, relay contacts and other devices that have an off/on output. The controller has three logic inputs dedicated to this purpose. Also, the two receiver COR inputs and the two CTCSS decoder inputs can serve as additional logic inputs.
  • Page 23: Logic Outputs

    LOGIC OUTPUTS Your 6K controller has the ability to control "logical" devices at the repeater site. "Logical" devices are relays, lamps, solenoids, IC logic, and other devices that are turned ON and OFF. The controller has three logic outputs dedicated to this purpose. Logic output #1 is pin 7 of J2.
  • Page 24: Telephone Line Connection

    13. TELEPHONE LINE CONNECTION If your controller is equipped with the Telephone Interface Module, you can connect the controller to the telephone network. The 14-foot cable supplied with your controller has a modular USOC (Universal Service Order Code) plug on each end. This plug mates with a USOC RJ11C jack. Connect one end of the cable to the controller, and the other end to the RJ11C jack at your repeater site.
  • Page 25: Section 68.108 Incidence Of Harm

    Section 68.100 GENERAL Terminal equipment may be directly connected to the telephone network in accordance with the rules and regulations . . . of this part. Section 68.104 STANDARD PLUGS AND JACKS General "Except for telephone company-provided ringers, all connections to the telephone network shall be made through standard (USOC) plugs and standard telephone company-provided jacks, in such a manner as to allow for easy and immediate disconnection of the terminal equipment.
  • Page 26 terminal equipment, or otherwise materially affect its use or performance, the customer shall be given adequate notice in writing, to allow the customer an opportunity to maintain uninterrupted service." Section 68.216 REPAIR OF REGISTERED TERMINAL EQUIPMENT AND REGISTERED PROTECTIVE CIRCUITRY "Repair of registered terminal equipment and registered protective circuitry shall be accomplished only by the manufacturer or assembler thereof or by their authorized agent;...
  • Page 27: Signal Name

    INPUT/OUTPUT CONNECTOR SUMMARY Both the 5K and the 6K models have DB25S (25-pin female D-subminiature) connectors on the main PC board. You may use the mating DB25P (male) connector (supplied) to build a cable, or you may purchase the optional pre-assembled cable. The cable will connect the controller to your repeater and auxiliary equipment.
  • Page 28 POTENTIOMETER SUMMARY The 6K Main Board is designed with 8 potentiometers. These pots adjust audio levels only. Tone frequencies, CW sending speed, and other parameters are digitally controlled and are remotely adjusted with DTMF commands. Therefore, the pots will only have to be adjusted when installing the controller, or when replacing the equipment to which the controller is interfaced.
  • Page 29: Switch Summary

    SWITCH SUMMARY The 6K Main Board has two switch assemblies, S1 and S2. S1 is a momentary pushbutton switch used to initialize the controller. The procedure that must be used to initialize the controller is described later in this manual. S2 is a 6-pole dipswitch array.
  • Page 30: Getting Started

    GETTING STARTED INTRODUCTION In this section, we will assume that you have either completed the installation of the controller into the repeater, or you are simulating a repeater with switches for COR signals, LEDs for PTT loads, and so on. If desired, the controller can be programmed on your workbench, then moved to the repeater site for installation.
  • Page 31: Power On/Initialization

    POWER ON/INITIALIZATION Each time power is applied to the controller, it will check to see if the Initialize pushbutton is being pressed. (The Initialize pushbutton is located in the right rear corner of the Main Board). At that moment, the controller will decide whether to retrieve default information stored in the EPROM and write it into the non-volatile RAM (pushbutton down), or retain the previously-stored information (pushbutton up).
  • Page 32: Testing The Controller-To-Repeater Transmitter Interface

    TESTING THE CONTROLLER-TO-REPEATER TRANSMITTER INTERFACE Apply power to both the controller and the repeater while monitoring the repeater with an extra receiver. When power is applied, the transmitter should key and send the reset CW message. If the transmitter does not key at all, check the wiring. Both the controller and the repeater should be powered up.
  • Page 33: Testing The Controller-To-Repeater Receiver Interface

    TESTING THE CONTROLLER-TO-REPEATER RECEIVER INTERFACE Generate an RF signal on the repeater's input frequency. The controller should key the repeater transmitter. When the signal disappears, a short courtesy beep should be heard. The transmitter should stay keyed for a few more seconds, then it should unkey. If this does not happen, check the wiring between the repeater receiver's COR driver and the controller's Receiver #1 COR Input.
  • Page 34: Testing The Dtmf Decoder

    TESTING THE DTMF DECODER Introduction Your controller uses an 8880-type DTMF Transceiver IC. This crystal-controlled device encodes and decodes all 16 DTMF digits. It has an extremely wide dynamic range (30 dB), and can detect digits that have as much as -6 dB to +6 dB of twist. ("Twist" refers to the difference in amplitude between the two individual tones that are summed to make up a DTMF digit.
  • Page 35 Check to see if a command was entered to disable the DTMF decoder from the repeater receiver. Falsing Some user's voices can contain frequency components that appear as DTMF digits to the decoder. If such a digit is detected, "falsing" is said to occur. If the DTMF Muting feature is enabled, then the result of falsing is the loss of repeat audio for a syllable or two.
  • Page 36: Programming Fundamentals

    PROGRAMMING FUNDAMENTALS INTRODUCTION You program the controller by entering strings of DTMF digits. These strings of digits are referred to as commands. A standard DTMF keyboard with 12 digits may be used for nearly all commands. A few advanced features are available to programmers with 16-button keyboards. The extra four lettered keys may be used in passwords or macro names to increase the security of the system.
  • Page 37: Response Messages

    99 70 123 * We've put spaces between some digits to help explain this example. You do not need any pauses between digits when you are programming the controller. The password in this example is 99, the default password. The password tells the controller that you are a legitimate programmer.
  • Page 38: Dtmf Interdigit Timer

    have finished entering a command. The "*" will always work as a terminator. You can also allow a carrier drop to work as a terminator if you wish; the carrier drop method can be turned on and off, but the "*" method can't be turned off, and will terminate any command. Why do we have the two methods? It's easier to terminate a command by simply releasing the PTT (push-to-talk) button on your microphone, and you have saved one keystroke (the "*").
  • Page 39 burst (caused by the beginning of the first digit). If you wait too long between digits, the muting will end. The next digit you enter will cause a short burst at the beginning. The Mute Delay Timer initially defaults to 0.5 seconds, but it can be reprogrammed with a different value if desired. 6K V1.02 03-16-91...
  • Page 40 MESSAGES INTRODUCTION Your controller uses messages to communicate with both the users of your repeater and the programmers of the repeater controller. Messages may be composed of combinations of CW (Morse) characters, beeps, DTMF characters, and various paging formats. Most of the controller's messages are remotely programmable via DTMF commands.
  • Page 41 MESSAGE THEORY OF OPERATION The controller uses a large area of memory, called the Message Buffer, to temporarily store the messages that it is asked to send. The Message Buffer is a "FIFO" buffer (First-In, First-Out), which means that the first message to arrive is the first one sent out. The purpose of the buffer is to prevent overruns when several software programs need to send messages simultaneously.
  • Page 42: Message Control Characters

    MESSAGE CONTROL CHARACTERS All Control Characters are four (4) digits long, and always begin with 99. The 99 tells the Message Handler that special instructions follow. The next two digits contain those special instructions. The Control Characters that have been defined to date are: CONTROL CHARACTER DEFINITIONS 9900 CW Characters follow...
  • Page 43 CW MESSAGES A. Control Character The Control Character 9900 should be entered before the actual CW characters when building a CW message. If a message does not begin with a Control Character, the Message Handler will assume that the message should be sent in CW. Therefore, a CW- only message would not require the 9900.
  • Page 44 At the end of a CW message, the Message Handler will change the frequency back to normal. This allows you to create a special CW message with a unique pitch, and not worry about changing the frequency back to normal to prevent affecting later messages. If you wish to change the CW frequency for ALL CW messages, see the CW Frequency Control Command.
  • Page 45: Speed Change

    CW CHARACTER SET CW Control Character = 9900 Char. Code Char. Code Char. Code Char. Code Period End-of-Work SK Comma Hyphen Fraction Colon Question Semicolon Space Parenthesis End-of-Msg Apostrophe Wait Exclamation Break Quotation " Double Dash BT Understood 1.0-second Pre-Message Delay Frequency Change 59xxxx SPEED CHANGE...
  • Page 46: Beep Messages

    BEEP MESSAGES A. Control Character The Control Character 9910 must be entered before the actual beep characters when building a beep message. Remember, any message that does not have a control character will be interpreted as a CW message! B. Format Enter the Control Character 9910.
  • Page 47 G. Custom Delay Custom Delays are defined "on-the-fly" in duration. A 4-digit character, 58xx, defines the custom delay. The two digits following the 58, shown as xx, represent the duration of the delay in tens of milliseconds. Although custom delays can be placed anywhere in a beep message, they go well with custom beeps if you need to create a truly unique or specialized signaling burst.
  • Page 48 L. Defaults Upon a cold start, the following defaults will be forced: Beep Duration 60 ms Gap Duration 10 ms Automatic Gap 6K V1.02 03-16-91...
  • Page 49: Factory Fixed-Frequency Beeps

    BEEP CHARACTER SET Beep Control Character = 9910 FACTORY FIXED-FREQUENCY BEEPS Code Note Code Note Code Note 1661 1760 1865 1976 2093 2217 2349 2489 1046 2637 1109 2794 1175 2960 1244 3136 1319 3322 1397 3520 1480 3729 1568 3951 OWNER-PROGRAMMED, FIXED-FREQUENCY BEEPS Code...
  • Page 50 MISCELLANEOUS 1 sec. Pre-Msg Delay Custom Beep 57xxxxyy Automatic Gap Off Custom Delay 58xx Automatic Gap On 6K V1.02 03-16-91...
  • Page 51 SINGLE-TONE PAGE A. Control Character The Control Character 9920 must be entered before the actual page code when building a single-tone page message. If several single-tone pages are to be sent, then the control character 9920 must exist before each page code. B.
  • Page 52 TWO-TONE SEQUENTIAL PAGE A. Control Character The Control Character 9930 must be entered before the actual page code when building a two-tone sequential page message. If several two-tone pages are to be sent, the control character 9930 must exist before each two-tone page code. B.
  • Page 53 FIVE/SIX-TONE PAGE A. Control Character The Control Character 9940 must be entered before the actual page code when building a 5/6-tone page message. If several 5/6-tone pages are to be sent, the control character 9940 must exist before each 5/6-tone page code. B.
  • Page 54 DTMF PAGE A. Control Character The Control Character 9950 should be entered before the actual DTMF character codes when building a DTMF Page message. If a message does not begin with a Control Character, the Message Handler will assume that the message should be sent in CW! B.
  • Page 55 value indefinitely, or until changed again by another code. G. Gap Change Every DTMF character sent by the controller is followed by a "gap", or silent period. You may wish to change the duration of this gap from the default value of 100 ms. Ten of the most common gap durations are shown on the DTMF Character Set chart.
  • Page 56 K. Defaults Until changed by the codes mentioned, the DTMF tone duration is 100 ms, and the gap between DTMF characters is 100 ms. L. Other Notes The DTMF decoder is turned off during DTMF pages to prevent the page from being acted on by the controller.
  • Page 57 DTMF CHARACTER SET Control Character = 9950 DTMF Duration Character Code Change (ms) Code Change (ms) Code Pause (ms) Code 1000 Custom Duration Change 50xx, xx = 01-99 x 10 ms 51xx, xx = 01-99 x 100 ms Custom Gap Change 52xx, xx = 01-99 x 10 ms 53xx, xx = 01-99 x 100 ms Custom Pause...
  • Page 58: Tone Codes

    TONE CODES When entering tone frequencies for CW, beep, or paging messages, a tone code is required. A tone code is a 4-digit number that may be either taken from the Tone Code Table or calculated. The Tone Code Table was created to simplify your programming efforts by listing frequencies from 100 Hz to 3 kHz (in 5 Hz increments), and the appropriate tone code for each frequency.
  • Page 59: Tone Code Table

    TONE CODE TABLE Freq Code Freq Code Freq Code Freq Code Freq Code 9999 3333 2000 1429 1111 9524 3279 1980 1418 1105 9091 3226 1961 1408 1099 8696 3175 1942 1399 1093 8333 3125 1923 1389 1087 8000 3077 1905 1379 1081...
  • Page 60 TONE CODE TABLE Freq Code Freq Code Freq Code Freq Code Freq Code 1100 0909 1300 0769 1500 0667 1700 0588 1900 0526 1105 0905 1305 0766 1505 0664 1705 0587 1905 0525 1110 0901 1310 0763 1510 0662 1710 0585 1910 0524...
  • Page 61 TONE CODE TABLE Freq Code Freq Code Freq Code Freq Code Freq Code 2100 0476 2300 0435 2500 0400 2700 0370 2900 0345 2105 0475 2305 0434 2505 0399 2705 0370 2905 0344 2110 0474 2310 0433 2510 0398 2710 0369 2910 0344...
  • Page 62: Message Commands

    MESSAGE COMMANDS FREQUENCY SELECT Command Form: Frequency of CW (PW) 06 00 (tonecode) * Frequency of Beep 48 (PW) 06 01 (tonecode) * Frequency of Beep 49 (PW) 06 02 (tonecode) * Frequency of Beep 50 (PW) 06 03 (tonecode) * Frequency of Beep 51 (PW) 06 04 (tonecode) * Frequency of Beep 52...
  • Page 63 MESSAGE COMMANDS PROGRAMMABLE MESSAGES Command Form: Courtesy Message (PW) 31 10 (msg) * Dropout Message (PW) 31 13 (msg) * Pre-Timeout Message (PW) 31 16 (msg) * Post-Timeout Message (PW) 31 19 (msg) * Initial ID Message (PW) 31 30 (msg) * Normal ID Message (PW) 31 31 (msg) * Impolite ID Message...
  • Page 64 may be entered in a continuous string of digits). Let's program a longer callsign into the Initial ID Message, using "DE W9XYZ/R CGO" (Chicago) in CW as the message. The command looks like this: (PW) 31 30 9900 13 14 40 32 09 33 34 35 38 27 40 12 16 24 * Note that we have used the wordspace character, 40, twice.
  • Page 65 MESSAGE COMMANDS REVIEW MESSAGE Command Form: Courtesy Message (PW) 34 10 * Dropout Message (PW) 34 13 * Pre-Timeout Message (PW) 34 16 * Post-Timeout Message (PW) 34 19 * Initial ID Message (PW) 34 30 * Normal ID Message (PW) 34 31 * Autopatch Dialing Message (PW) 34 40 *...
  • Page 66: Send A Message

    MESSAGE COMMANDS SEND A MESSAGE Command Form: (PASSWORD) 15 (message) * Description: This command is used to send a message, but unlike the "Programmable Messages," this command does not store the message in memory. It has two purposes: (1) You can experiment with different message types by entering this command and listening for the results;...
  • Page 67 AUTOPATCH INTRODUCTION This section of the manual describes the Autopatch features in your controller. We use the term Autopatch to describe a telephone call originated by the repeater user. Reverse Patch calls, originated by a telephone user, are described elsewhere in this manual under the heading Landline Control.
  • Page 68 AUTOPATCH The autopatch can be dumped in three ways: You can enter the Autopatch Dump control code. This is not recommended, since the control code contains a programming password that should be kept secure. You can enter the name of a macro you’ve programmed that contains the Autopatch Dump control code.
  • Page 69 AUTOPATCH ACCESS (with password) Command Form: (autopatch access password)(phone number)* Description: To access the autopatch with the Autopatch Access Password, enter the Autopatch Access Password followed by the telephone number you wish to dial (and the "*", if required). All digits are entered in a continuous string. Entering only the autopatch Access Password will not result in a dial tone.
  • Page 70 AUTOPATCH ACCESS (without password) Command Form: (phone number) * Description: To access the autopatch without the Autopatch Access Password, enter the telephone number you wish to dial (and the "*", if required). All digits are entered in a continuous string. The phone number may be up to 35 digits in length, and may contain special command digits (A, B, C, D).
  • Page 71 AUTOPATCH ACCESS WITHOUT PASSWORD ON/OFF Command Form: (PW) 63 11 (0 = disable/1 = enable) * Description: The Autopatch can be accessed in two ways: With Autopatch Access Password and Without Autopatch Access Password. To allow the autopatch to be accessed without using the Autopatch Access Password, the feature must be enabled with this command.
  • Page 72 AUTOPATCH DIALING NOTES The Autopatch dialer software looks for the lettered characters B, C, and D in a phone number. The purposes of these characters are as follows: B = pause in dialing (5 seconds) C = dial the digits that follow in pulse (rotary) mode D = dial the digits that follow in DTMF mode You will need a 16-button DTMF keyboard to enter these characters.
  • Page 73 AUTOPATCH CONVERSATION CONTROL NOTES During a standard half-duplex autopatch, the mobile operator always has control of the conversation. When the mobile is transmitting, audio from the receiver is fed to the phone line. Audio from the phone line is not allowed to feed the transmitter. If autopatch privacy is turned off, then the mobile audio is allowed to repeat.
  • Page 74: Access Password

    AUTOPATCH ACCESS PASSWORD Command Form: (PW) 23 (new access password) * Description: Assigns a new Autopatch Access Password. The Autopatch Access Password must be 2, 4, or 6 digits in length, and can be any combination of 0-9 and A-D. Acknowledgement: OK Errors: ? ERR 1...
  • Page 75: Call Counter

    AUTOPATCH CALL COUNTER Command Form: Clear the Call Counter (PW) 69 * Send the Call Count (PW) 86 * Description: The autopatch Call Counter keeps track of the number of autopatch calls attempted. (A call is “attempted” if the controller accepts the phone number as being valid and begins to dial.) The Call Counter starts at 000 and increments by one for each call.
  • Page 76: Call Types

    AUTOPATCH CALL TYPES Command Form: (PW) 60 (list0-7/none=OFF) * Description: Selects the types of calls permitted by the autopatch. Enter up to 8 digits from the table below: (none) no calls permitted (autopatch off) ACCEPTED calls 0 (Operator) XXX-XXXX (local calls) 0-XXX-XXXX (operator-assisted 7-digit calls) 1-XXX-XXXX (direct dial 7-digit calls) 0-(XXX)-XXX-XXXX (operator-assisted 10-digit calls)
  • Page 77: Dialing Mode

    AUTOPATCH DIALING MODE Command Form: (PW) 61 (1=10 pps/2=20 pps/3=DTMF) * Description: This command selects the autopatch dialing default mode (the mode can be changed during dialing with embedded C and D characters). Ten PPS (pulses per second) rotary is the standard method. Twenty PPS works on some exchanges.
  • Page 78 AUTOPATCH DIALING MIXED-MODE ON/OFF Command Form: (PW) 63 04 (0=off/1=on)* Description: This command controls whether or not mixed-mode dialing is allowed. Mixed mode dialing means that both rotary and DTMF dialing is allowed using the B, C, and D lettered characters in the phone number. If mixed- mode dialing is turned off, the controller will ignore any letter characters in the phone number.
  • Page 79 AUTOPATCH DUMP (HANG UP) Command Form: (PW) 83 * Description: This command terminates either an autopatch or a reverse patch call. Since you will not want to divulge the password system to the autopatch users, we suggest that this command be placed into a macro of your choice. The macro would be used to dump all calls.
  • Page 80 AUTOPATCH ACCESS/DUMP TRIGGERED MACROS Command Form: Access-Triggered Macro (PW) 26 12 (macro name) * Dump-Triggered Macro (PW) 26 13 (macro name) * Description: The Accessed-Triggered and Dump-Triggered macro commands make the autopatch more flexible. For example, a tape recorder can be turned on and off by connecting it to a logic output.
  • Page 81 AUTOPATCH FULL DUPLEX ON/OFF Command Form: (PW) 63 07 (0=off/1=on)* Description: This command places the autopatch in or out of the full-duplex mode. Normal operation of the autopatch is in half-duplex mode, which means audio is gated from the phone line to the transmitter when the mobile is listening, and gated from the receiver to the phone line when the mobile is talking.
  • Page 82 AUTOPATCH MUTE DTMF TO PHONE LINE ON/OFF Command Form: (PW) 63 08 (0=off/1=on) * Description: This command is used to allow or disallow DTMF to be passed from the repeater receiver to the phone line. It does not affect the dialing of phone numbers, since it is in effect after dialing is finished.
  • Page 83 AUTOPATCH POUND (#) DOWN ON/OFF Command Form: (PW) 63 05 (0=off/1=on)* Description: Some customers want the ability to dump (hang up) the autopatch by entering just the # key. If this feature is turned on, the autopatch can be dumped with the # key as well as the other methods (control command or macro).
  • Page 84 AUTOPATCH PRIVACY ON/OFF Command Form: (PW) 63 06 (0=off/1=on)* Description: This command turns the Mobile Privacy feature on or off. When on, the audio from the repeater receiver is not transmitted (repeated) during an autopatch, thus preventing others from hearing the mobile side of the autopatch on the repeater output frequency.
  • Page 85: Redial Last Number

    AUTOPATCH REDIAL LAST NUMBER Command Form: (PW) 84 * Description: This command allows you to redial the last number dialed by the autopatch without entering the entire access code and phone number again. This feature is particularly useful if the number you called was busy or not answered.
  • Page 86 AUTOPATCH CLEAR REDIALER Command Form: (PW) 85 * Description: This command clears the autopatch redialer memory. If you do not want users to be able to redial the last number dialed, you should include this command in the Autopatch Dump-Triggered macro, thereby clearing the redialer after each autopatch.
  • Page 87 AUTOPATCH RESTRICTIONS A feature of the autopatch is the ability to restrict calls to certain groups of telephone numbers. You do this by placing phone numbers into two tables in the controller's memory: a table of Accepted numbers and a table of Rejected numbers. Each time an autopatch call is placed, the telephone number is checked against the tables.
  • Page 88 AUTOPATCH RESTRICTIONS - ACCEPTED NUMBERS Command Form: (PW) 68 (phone number/nothing = clear table) * Description: This command allows you to enter a phone number into the Accept Number table. Up to 20 entries are permitted. The phone number may be a specific number or it may contain one or more “A”...
  • Page 89 AUTOPATCH RESTRICTIONS - REJECTED NUMBERS Command Form: (PW) 67 (phone number/nothing = clear table) * Description: This command allows you to enter a phone number into the Reject Number table. Up to 20 entries are permitted. The phone number may be a specific number or it may contain one or more “A”...
  • Page 90 AUTOPATCH REVERSE PATCH - TRIGGER Command Form: (PW) 87 * Description: The Reverse Patch feature allows users to dial the repeater telephone number from a landline and be connected to a repeater user. The Reverse Patch can be used in two ways: the controller can announce that a user has dialed the site, or the controller can wait for a DTMF command from the telephone party before announcing.
  • Page 91 AUTOPATCH REVERSE PATCH - ANSWER Command Form: (PW) 88 * Description: When entered via the repeater receiver, this command connects the telephone party to the repeater. The call progresses the same way as a standard autopatch. Acknowledgement: none Errors: ? ERR 1 wrong number of digits entered Default Condition: none...
  • Page 92 AUTOPATCH REVERSE PATCH - RINGOUT MESSAGE Command Form: Ringout Message (PW) 31 51 (message) * Ringout Message Review (PW) 34 51 * Description: This message is sent over the repeater transmitter when the reverse patch is triggered. The message is repeated at each ring or at timed intervals, depending on the Landline Answer Mode.
  • Page 93 AUTOPATCH TIMEOUT TIMER - RESET Command Form: (PW) 81 * Description: This command resets the Autopatch Timeout Timer, allowing the autopatch call to continue for another period of time as selected by the Autopatch Timeout Timer command. If the call reaches the time limit, the controller will terminate the call.
  • Page 94: Time-Out Timer

    AUTOPATCH TIMEOUT TIMER Command Form: (PW) 65 (.1-54.6 min/000=infinity) * Description: This command programs the maximum duration of an autopatch call. After the root number, enter 1 to 3 digits representing the desired time in tenths of minutes. The range of the timer is 0.1 minutes to 54.6 minutes. Leading zeros are not required, so entering 030 for 3.0 minutes is the same as entering 30.
  • Page 95 AUTOPATCH TIMEOUT WARNING MESSAGE Command Form: Timeout Warning Message (PW) 31 41 (message) * Timeout Warning Message Review (PW) 34 41 * Description: The controller sends the Timeout Warning Message every five seconds for the last 30 seconds of the autopatch call timeout period. If the mobile station unkeys for a few seconds during the last 30 seconds of the timer period, the operator will hear the warning message and recognize that the autopatch is about to be terminated.
  • Page 96: Clock Correction

    CLOCK INTRODUCTION The controller features a software clock and calendar. As long as power is supplied to the controller, it will keep proper time. The calendar does not have leap-year correction. CLOCK CORRECTION Command Form: (PW) 19 (00-59 sec., 0=slower/1-faster) * Description: This command allows you to "tweak"...
  • Page 97 CLOCK SEND TIME OR DATE Command Form: (PW) 14 (1=time 12hr/2=time 24hr/3=date) * Description: Sends the current time in CW. Enter one digit for the format: 1 = time of day in 12-hour format 2 = time of day in 24-hour format 3 = month and day Acknowledgement: Format 1: Time xx xx AM or Time xx xx PM (1:00-12:59) Format 2: Time xx xx (00:00 - 23:59)
  • Page 98: Set Time And Date

    CLOCK SET TIME AND DATE Command Form: (PW) 18 (hours, minutes, months, day) * Description: Sets the clock and the calendar. Enter two digits for the hours in 24-hour format, two digits for the minutes, two digits for the month, and two digits for the day.
  • Page 99 CW DISABLE/ENABLE Command Form: (PW) 63 01 (0 = disable/1=enable) * Description: This command disables or enables the CW sending function Acknowledgement: (nothing) if disabled if enabled Errors: ? ERR 1 wrong number of digits entered (disable only) ? ERR 2 illegal digit entered (disable only) Default Condition: enabled...
  • Page 100 SLOW NEXT MESSAGE Command Form: (PW) 11 * Description: Entering this command before entering a command with a CW message causes the CW message to be sent at the speed set by the Speed Select (Slow) command. This command is most useful when placed into a macro for users.
  • Page 101: Speed Select

    SPEED SELECT Command Form: Speed Select (Normal) (PW) 12 (0-9) * Speed Select (Slow) (PW) 13 (0-9) * Description: Speed Select (Normal) changes the speed at which CW messages are normally sent. Speed Select (Slow) changes the speed at which CW messages are sent when preceded by the Slow Next Message command.
  • Page 102: Dtmf Decoder

    DTMF DECODER ACCESS MODE - RX1 Command Form: (PW) 57 06 (mode 0-5) * Description: This command selects one of six DTMF decoder access modes for RX1: Mode 0 No Access. Activity on the COR and CTCSS inputs is ignored; only the control receiver receives commands. Mode 1 Carrier Access.
  • Page 103 band-opening problems. ANTI-CTCSS is used when the repeater is co- channel with another, CTCSS accessed repeater. Users of the second system are kept out of the DTMF decoder with the ANTI-CTCSS system. 6K V1.02 03-16-91...
  • Page 104: Interdigit Timer

    DTMF DECODER INTERDIGIT TIMER Command Form: (PW) 82 (01-99) * Description: This command programs the maximum amount of time allowed between DTMF digits received by the controller. If a delay occurs that is greater than the value specified in the command, then the command buffer will be cleared.
  • Page 105 DTMF DECODER MUTE DELAY Command Form: (PW) 96 (0-9) * Description: This command selects the duration of the muting that occurs after a DTMF digit is received by the controller. Enter one data digit representing the delay duration .0 through .9 seconds. Acknowledgement: OK Errors: ? ERR 1...
  • Page 106 DTMF DECODER MUTE ON/OFF Command Form: (PW) 63 03 (0 = disable/1 = enable) * Description: This command turns ON or OFF the controller’s ability to mute DTMF tones from the repeater receiver. Acknowledgement: OK Errors: ? ERR 1 wrong number of digits entered ? ERR 2 illegal digit entered Default Condition:...
  • Page 107 IDENTIFIER INTRODUCTION This first signal to be received will start the ID cycle. The ID’er is polite and will wait for the signal to disappear. It then sends the INITIAL ID message in CW, and executes the INITIAL ID MACRO. (If, however, the signal is received continuously until the ID timer timeout is reached, then the controller will send the INITIAL ID message in CW and execute the IMPOLITE MACRO).
  • Page 108 IDENTIFIER ID-TRIGGERED MACROS Command Form: Impolite ID Macro (PW) 26 05 (macro name) * Initial ID Macro (PW) 26 03 (macro name) * Polite ID Macro (PW) 26 04 (macro name) * Description: These commands assign macros to be triggered at the appropriate ID times. Enter the 4-digit macro name desired.
  • Page 109 IDENTIFIER INTERVAL Command Form: (PW) 51 (5-300) * Description: This command programs the maximum interval at which IDs occur. Because of the polite nature of the identifier, an ID may earlier if there is a recent carrier drop. Enter one to three data digits in the range of 5 to 300, representing .5 to 30.0 minutes.
  • Page 110 IDENTIFIER RESET INITIAL TO NORMAL Command Form: (PW) 54 * Description: This command causes the Initial ID message to be the same as the Normal ID message. Acknowledgement: Sends the ID Errors: ? ERR 1 wrong number of digits entered Default Condition: Both ID messages are the letters “ID”...
  • Page 111 IDENTIFIER SEND ID Command Form: (PW) 55 * Description: This command causes the identifier to send the Initial ID, followed by the Initial ID Tail Message. Acknowledgement: Sends Initial ID and Tail Message Errors: ? ERR 1 wrong number of digits entered Default Condition: none 6K V1.02 03-16-91...
  • Page 112: Tail Messages

    IDENTIFIER TAIL MESSAGES Command Form: (PW) 50 (0=initial/1=normal) (tail number) * Description: Tail messages are short CW messages that can be appended to Initial ID and Normal ID messages. The tail number can be nothing, one data digit [0-9], or two data digits [10- 15].
  • Page 113 LANDLINE CONTROL ANSWER MESSAGE Command Form: (PW) 31 50 (message) * Description: This command allows you to select the message that the controller sends when it answers the landline. The message is sent to the caller. Acknowledgement: Errors: ? ERR 1 wrong number of digits entered ? ERR 2 illegal digit entered...
  • Page 114 LANDLINE CONTROL LANDLINE CONTROL TIMER Command Form: (PW) 79 (1-546) * Description: This command is used to reload the landline timer. For example, if you will be programming the controller and will need about ten minutes to do the work, you may load the timer for ten minutes. The timer may be reloaded at any time during that period, as well.
  • Page 115 LANDLINE CONTROL LANDLINE ANSWER MODE Command Form: (PW) 64 (mode 1-4, ring-in delay 00-99, ringout limit 00-99) * (PW) 64 0 * [mode 0] Description: There are five landline answer modes for reverse patch and telephone line control. Mode 0 (zero), "Do Not Answer", has the simplest format with only one data digit.
  • Page 116 command is used to extend the time. NOTES: This mode is similar to Mode 1, except the controller will allow access to Control Line mode when the ringout limit is reached. While in Control Line mode, another reverse patch command could be entered if desired.
  • Page 117: Logic Inputs

    LOGIC INPUTS ASSIGN MACROS TO LOGIC INPUTS Command Form: Logic Input #1 Hi-to-Lo (PW) 26 20 (macro name) * Logic Input #1 Lo-to-Hi (PW) 26 21 (macro name) * Logic Input #2 Hi-to-Lo (PW) 26 22 (macro name) * Logic Input #2 Lo-to-Hi (PW) 26 23 (macro name) * Logic Input #3 Hi-to-Lo (PW) 26 24 (macro name) *...
  • Page 118 return the pitch to normal after acknowledging the entry, not when the switch goes back to the open state. Other applications require that the condition not be latched. For example, a 115-VAC relay could be wired with its coil to the 115 VAC line at the repeater site.
  • Page 119: Logic Outputs

    LOGIC OUTPUTS MOMENTARY OFF MOMENTARY ON Command Form: Momentary Off (PW) 73 (list the outputs) * Momentary On (PW) 72 (list the outputs) * (PW) 71 (list the outputs) * (PW) 70 (list the outputs) * Description: List the outputs to be controlled by entering 1, 2, or 3, or any combination. Acknowledgement: OK Errors: ? ERR 2...
  • Page 120: Quantity Of Macros

    MACROS INTRODUCTION A very powerful feature of the controller is its ability to handle “macro commands”. No macros exist until you create them. You create macros with a command that sets aside a storage area, names it, and puts your desired command into it. You can then append additional commands, erase it, list its contents in CW, and rename it.
  • Page 121: Macro Execution

    MACROS MACRO EXECUTION When a macro is executed, the individual commands within that macro are executed in the order they were stored. For example, if a macro contains three commands that send CW messages, then the messages will be sent in the order they appear in the macro. If this macro contains another macro, then the nested macro will be fully executed before the controller continues on with the remaining commands in the original macro.
  • Page 122: Append To Macro

    MACROS APPEND TO MACRO Command Form: (PW) 29 (macro name, command) * Description: This command is used to attach an additional command to a macro. The macro name must already exist in the directory. The stored information, shown above as "command," may be a control command or another macro name (if you wish to chain together several macros).
  • Page 123: Create New Macro

    MACROS CREATE NEW MACRO Command Form: (PW) 20 (macro name, command) * Description: This command is used to create a new macro. A new macro is a macro with a name that has not been used before. This command places the name of the new macro in a directory, then places the digits following the macro name into a storage area in memory.
  • Page 124: Erase Macro

    MACROS ERASE MACRO Command Form: (PW) 21 (macro name) * Description: This command erases an existing macro. The macro name must be entered as 4 digits; if the name of the macro you are erasing has a shorter name, enter leading zeros. Acknowledgement: OK Errors: ? ERR 1...
  • Page 125: Erase All Macros

    MACROS ERASE ALL MACROS Command Form: (PW) 22 00 * Description: This command is used to erase all existing macros. USE WITH CARE!! If accidentally entered all macros will be lost! The zeroes in the command must be entered as a precaution to avoid accidents. Acknowledgement: OK Errors: ? ERR 1...
  • Page 126: List Macro

    MACROS LIST MACRO Command Form: (PW) 33 (macro name) * Description: This command is used to examine the contents of a macro. Entering the command causes the controller to send all stored digits in CW, with the “*” character sent as a fraction bar (/). The macro name must be entered using 4 digits.
  • Page 127: Rename Macro

    MACROS RENAME MACRO Command Form: (PW) 27 (old name, new name) * Description: This command is used to change the name of an existing macro. The commands stored in the macro are not affected. The macro names must be entered using 4 digits. If either (or both) is shorter than 4 digits, enter leading zeroes.
  • Page 128 POWER ON EVENT-TRIGGERED MACRO Command Form: (PW) 26 00 (macro name) * Description: This command assigns a macro to be executed when the controller goes through a warm start up. Enter a 4-digit macro name, using leading zeroes it the macro name is less than 4 digits long. To delete the assignment, enter no macro name.
  • Page 129 SECURITY INTRODUCTION One of the security features used by the controller is a dual-password system. There are two levels of command privileges. The operators holding the Master password are the higher-level group, since the Master password may be used with all control commands. The operators holding the Control Operator password are the lower level group, since their password only works with certain designated control commands.
  • Page 130 SECURITY CHANGE CONTROL OPERATOR PASSWORD Command Form: (PW) 92 (new password) * Description: This command assigns a new password for Control Operators. The new password may be 2, 4, or 6 digits in length, and may be any combination of the numbers 0 through 9 and the letters A through D.
  • Page 131 SECURITY CHANGE MASTER PASSWORD Command Form: (PW) 93 (new password) * Description: This command assigns a new Master password. The new password may be 2, 4 or 6 digits in length, and may be any combination of numbers 0 through 9 and the letters A through D.
  • Page 132 SECURITY ASSIGN PRIVILEGE LEVEL Command Form: (PW) 94 (root no., level) * Description: This command assigns a privilege level to a control command. Enter the root number of the command, then 0 or 1: 0 = Command may be used by either password 1 = Command may be used only by the Master password Acknowledgement: OK Errors:...
  • Page 133: Repeater Operation

    REPEATER OPERATION INTRODUCTION There are a number of commands that control the repeater's operating characteristics, or “personality”. We will define here the terms used in these commands. COURTESY TIMER AND MESSAGE When a transmitting station unkeys his/her microphone, the Courtesy Timer starts. When this timer expires, the Courtesy Message is sent.
  • Page 134: Access Mode

    REPEATER OPERATION ACCESS MODE Command Form: (PW) 57 00 (mode 0-5) * Description: This command selects one of six possible repeater access modes: Mode 0 No Access. Activity on the COR and PL inputs is ignored. Mode 1 Carrier Access. Activity on the COR input keys the transmitter. Activity on the PL input is ignored.
  • Page 135 REPEATER OPERATION RECEIVER #2-TO-TRANSMITTER PATH Command Form: (PW) 63 82 (0=off/1=on) * Description: This command determines whether Receiver #2 will be used as a link receiver or as a control receiver. If the Receiver #2-to-Transmitter Path is turned on, then Receiver #2 will act as a link receiver.
  • Page 136 REPEATER OPERATION COURTESY TIMER Command Form: (PW) 32 (0.0 - 5.0 seconds) Description: This command programs the courtesy time. The courtesy time is the delay from the COR drop to the timer reset (and courtesy message). Enter two digits from 00 to 50 representing a delay from 0.0 to 5.0 seconds. Acknowledgement: OK Errors: ? ERR 1...
  • Page 137 REPEATER OPERATION DROPOUT TIMER Command Form: (PW) 30 (0.0 - 5.0 seconds) * Description: This command programs the dropout timer. The dropout time is the delay from the end of the courtesy timer/courtesy message (and timeout timer reset) to the moment the repeater transmitter drops. Enter two digits from 00 to 50 representing a delay from 0.0 to 5.0 seconds.
  • Page 138 REPEATER OPERATION TIMEOUT TIMER Command Form: (PW) 40 (.1 - 54.6 min/000 = infinity) * Description: This command controls the maximum amount of time that an input carrier signal may be present. The timeout timer starts timing when the COR becomes active, and continues to run until reset.
  • Page 139 REPEATER OPERATION TIMEOUT TIMER RESET Command Form: (PW) 10 * Description: This command resets the timeout timer. If the timeout timer has been exceeded, this command will allow the conversation to continue. Acknowledgement: none Errors: none Examples: If the transmitting station caused a timeout to occur, the receiving station may be able to bring the repeater back up.
  • Page 140 REPEATER OPERATION ACTIVITY MONITOR (Activity-Triggered Macros) Command Form: Start-of-Activity Macro (PW) 26 14 (macro name) * Post-Activity Macro (PW) 26 15 (macro name) * Activity Counter/Timer (PW) 45 (event 0-9, 0.0 - 9.9 min delay) * Description: These commands allow you to execute macros based on the activity of the repeater.
  • Page 141: Transmitter Enable/Disable

    TRANSMITTER TRANSMITTER ENABLE/DISABLE Command Form: (PW) 63 00 (0 = disable/1 = enable) * Description: This command is used to enable or disable the repeater transmitter. It does not affect any repeater receiver functions. The receiver will still be able to send commands to the controller, but the transmitter will not key.
  • Page 142 TRANSMITTER TRANSMITTER KEY Command Form: (PW) 00 (1-546/000 = infinity/(nothing) = cancel) * Description: This command simply keys the repeater transmitter. The keying duration may be either timed or untimed (untimed means stay keyed until cancelled by command). For timed key, enter one, two, or three data digits in the range of 1 to 546, representing 0.1 - 54.6 minutes.
  • Page 143: Command Responses

    UTILITIES COMMAND RESPONSES Command Form: (PW) 63 02 (0 = off/1 = on) * Description: This command turns the CW response messages on or off. Acknowledgement: OK (if turning on) Errors: ? ERR 1 wrong number of digits entered ? ERR 2 illegal digit entered Default Condition: Examples:...
  • Page 144 UTILITIES COMMAND TERMINATION FOR REPEATER RECEIVER Command Form: (PW) 99 (00 = */0.1 - 9.9 sec) * Description: This command allows users to terminate commands entered via the repeater receiver (RX1) by releasing the PTT button (COR drop). If not allowed, then the star "*"...
  • Page 145 UTILITIES COMMAND TERMINATION FOR CONTROL RECEIVER Command Form: (PW) 56 (00 = */0.1 - 9.9 sec) * Description: This command allows users to terminate commands entered via the control receiver (RX2) by releasing the PTT button (COR drop). If not allowed, then the star “*”...
  • Page 146 UTILITIES PAUSE Command Form: (PW) 98 (1 - 255 seconds) * Description: This command causes the controller to stop the execution of the commands that follow for the programmed amount of time. This causes a delay to occur between commands. Acknowledgement: none Errors: ? ERR 1...
  • Page 147 UTILITIES COR PULSE-TRIGGERED MACRO Command Form: Select Macro (PW) 26 17 (macro name) * Select Parameters (PW) 47 (0, count, width, window) * Description: The controller can execute a macro when a user clicks his PTT button several times in succession. Two commands are used to set up this feature: one command selects the macro to be executed;...
  • Page 148 cycle can begin as soon as the old one is either properly executed or is discarded for any reason. The signals required for a pulse depend upon the repeater access mode. If the repeater is in Carrier Access Mode, then the controller will count pulses at the COR input.
  • Page 149 HISTORY OF 6K SOFTWARE CHANGES V1.00 Version 1.00 was the first software release for the 6K, and was shipped with controller serial numbers 101 through 111. V1.01 Version 1.01 added the ability to invert the TX PTT output via dipswitch 5. This version was shipped with controller serial numbers 112 through 132.
  • Page 150 INSTALLING THE S-COM 5K REPEATER CONTROLLER IN A SPECTRUM COMMUNICATIONS SCR 77 FM REPEATER Locate the PRC77 Power Supply/COR/AF Mixer Board. Cut one end of resistors R305, R341, and R342. (Cutting R305 inhibits PRC77 control of PTT; cutting R341 and R342 opens the CW ID audio and the RX-to-TX audio paths, respectively.)
  • Page 151 INSTALLING THE S-COM 5K REPEATER CONTROLLER IN A SPECTRUM COMMUNICATIONS SCR1000 FM REPEATER Locate the ID100 ID & Audio Mixer Board. Cut the wire that connects terminals E509 and E525. This eliminates the CW tone from the old ID'er to the transmitter.
  • Page 152 INSTALLING THE S-COM 5K REPEATER CONTROLLER IN A G.E. CUSTOM MVP REPEATER NOTE: These instructions were prepared from the G.E. Custom MVP Maintenance Manual (LBI30163-G). Refer to the "System Audio-Squelch Board" section of the manual. The G.E. part number of this board is 19C321920G1. The schematic is found on page 9.
  • Page 153 USING THE S-COM 5K AS A BEACON CONTROLLER Several customers are using the S-COM 5K Repeater Controller as a beacon controller. The 5K does an excellent job at this, since the speed, pitch, and interval of the ID'er is remotely programmable;...
  • Page 154 6K REPEATER CONTROLLER MAIN BOARD PARTS LIST RESISTORS ohms 1% ¼W ohms 1% ¼W 1.69k ohms 1% ¼W 11.3k ohms 1% ¼W 14.0k ohms 1% ¼W 22.6k ohms 1% ¼W R38,R39 ohms 5% ¼W R33,R43,R50,R61,R84,R85 ohms 5% ¼W R67,R74 ohms 5% ¼W R30,R44 4.7k ohms 5% ¼W...
  • Page 155: Integrated Circuits

    uF tantalum C60,C67 uF tantalum C42,C49,C51,C52,C54,C59,C65,C66, C70,C71,C75 uF 25V electrolytic C39,C76 DIODES 1N4002 D6,D7 ICTE-15/MPTE-15 SA40A D1,D2,D3,D4 TRANSISTORS 2N7000/VN10KM power MOSFET Q4,Q5,Q6 MPQ3904 transistor array Q1,Q2 RFP12N08L power MOSFET INTEGRATED CIRCUITS 27C256 (programmed) 74C906 74HC00 74HC04 74HC138 U7,U8 74HC139 74HC251 U14,U15 74HC259 U16,U17...
  • Page 156 BATTERY 3V lithium BR2325 SWITCHES Dip Switch, 6 pole Pushbutton, momentary FERRITE BEAD 2943666661 CONNECTORS 2-pin male header P3(MEM),P7(PWR) 4-pin male header P1(RX1/ADM1),P2(RX2/ADM2) 10-pin male header P5(DISP) 14-pin male header P4(TIM) 2.5mm DC power jack DB25S PC mount 8-pin IC socket for U1,U3,U25 14-pin IC socket for Q1,Q2,U9,U10,U11,U18,U22,...
  • Page 157 TELEPHONE INTERFACE MODULE PARTS LIST RESISTORS 1.00k ohms 1% ¼W R31,R50 3.01k ohms 1% ¼W 10.0k ohms 1% ¼W R2,R3,R8,R10,R15,R21 18.2k ohms 1% ¼W 20.0k ohms 1% ¼W R5,R9,R40,R46,R47 24.9k ohms 1% ¼W 49.9k ohms 1% ¼W R4,R37,R42,R48 ohms 5% ¼W ohms 5% ½W R52,R53 ohms 5% ¼W...
  • Page 158 TRANSISTORS 2N3904 Q2,Q3 2N3906 INTEGRATED CIRCUITS CD4053 CLM6500 VR1,VR2 ICM7555 LCA110/LH1056 LMC660/TLC274 U1,U3 TCM1520A TIL181 GAS DISCHARGE TUBES DSA301LS-270 E1,E2,E3 TRANSFORMERS SPT-109 FERRITE BEADS 2943666661 L1,L2 HARDWARE PC Board CONNECTORS 14-pin (dual 7) header Ribbon Cable ass'y Modular Jack 66011-001 6-pin IC socket (for U5,U6) 8-pin IC socket...
  • Page 159 AUDIO DELAY MODULE PARTS LIST RESISTORS 4.99k ohms 1% ¼W 11.3k ohms 1% ¼W 14.0k ohms 1% ¼W 20.0k ohms 1% ¼W R3,R4,R5,R7,R8,R9,R10,R11 ohms 5% ¼W R15,R21,R26,R31 ohms 5% ¼W ohms 5% ¼W R32* 2.7k ohms 5% ¼W R27,R28 ohms 5% ¼W R1,R12,R17,R20,R22,R25 100k ohms 5% ¼W...
  • Page 160 Model ADM/U (Universal) uses marked components. Model ADM/K (for the 5K, 6K, and 7K repeater controllers) omits R32, C25 & D1; R32 and C25 are replaced by wire jumpers. 6K V1.02 03-16-91...
  • Page 161 S-COM 6K REPEATER CONTROLLER SHORT FORM COMMAND LIST V1.02 (PW) = password AUTOPATCH Access (with password) (autopatch access password)(phone number)* Access (without password) (phone number)* Access Without Password (PW) 63 11 (0=disabled/1=enabled)* Access Password (PW) 23 (new autopatch access password)*...
  • Page 162 CLOCK Correction (PW) 19 (00-59 sec per day, 0=slower/1=faster)* Send Time (PW) 14 (1=12 hour/2=24 hour/3=date)* Set Time and Date (PW) 18 (hours,minutes,month,day)* Disable/Enable (PW) 63 01 (0=disabled/1=enabled)* Frequency of Beep 48 (PW) 06 01 (tone code)* Frequency of Beep 49 (PW) 06 02 (tone code)* Frequency of Beep 50 (PW) 06 03 (tone code)*...
  • Page 163 LOGIC INPUTS Logic Input 1 Hi-Lo (PW) 26 20 (macro name)* Logic Input 1 Lo-Hi (PW) 26 21 (macro name)* Logic Input 2 Hi-Lo (PW) 26 22 (macro name)* Logic Input 2 Lo-Hi (PW) 26 23 (macro name)* Logic Input 3 Hi-Lo (PW) 26 24 (macro name)* Logic Input 3 Lo-Hi (PW) 26 25 (macro name)*...
  • Page 164: Repeater Operation

    REPEATER OPERATION Access Mode (PW) 57 00 (mode 0-5)* Activity Macros: Start Activity (PW) 26 14 (macro name)* Post Activity (PW) 26 15 (macro name) * Activity Counter/Timer (PW) 45 (event 0-9,0.0-9.9 min delay)* Courtesy Message (PW) 31 10 (message)* Courtesy Message Review (PW) 34 10* Courtesy Timer...
  • Page 165 This is the end of the V1.02 manual. V2.0 upgrade information follows. (If your 6K isn’t V2.0, you can upgrade it with a low-cost kit from S-COM.) Thank you for purchasing the 6K Upgrade V2.0! Enclosed you will find: • A replacement RAM that also contains a battery and clock/calendar.
  • Page 166 NOTE: Along with the new features mentioned in the following pages, please note these additional improvements in V2.0: The number of macros has been increased from 200 to 280, and the maximum storage capacity of each macro has been increased from 54 to 100 characters. The Message Routing Codes have been improved so that you can decide whether a message should be mixed with receiver audio.
  • Page 167 Select Anti-Kerchunker Parameters Programs the “Anti-Kerchunk” Key-up Delay and Re-Arm Delay for the repeater. · Users must key for the selected length of time before the repeater transmitter keys. · Once the Key-Up Delay is exceeded, the feature is disabled. ·...
  • Page 168 Select Receiver Activity-Triggered Macros Select Receiver Post-Activity Timers Allows the programmer to execute macros based on activity detected by the receivers. Receiver Post-Activity Timers delay the macro execution for a programmable length of time after last activity. · Each receiver has its own Start-of-Activity Macro, Post-Activity Macro, and Post- Activity Timer.
  • Page 169 corresponding receiver path to TX1 determines when there is receiver activity even if the corresponding path is not enabled. If Receiver 2 is a link receiver, for example, the link can be “knocked down” (disabled) after several minutes of link inactivity. These receiver-driven macros should not be confused with the Repeater Activity-Triggered Macro feature, which requires that Path 1 (Receiver 1 to Transmitter 1) be enabled.
  • Page 170 Enable/Disable Path Enables or disables the various Paths. · Path 1 connects Receiver 1 to the Transmitter. · Path 2 connects Receiver 2 to the Transmitter. Command Form: Command Form Default Enable/Disable Path 1 (RX1 to TX1) (PW) 63 81 x * ON (enabled) Enable/Disable Path 2 (RX2 to TX1) (PW) 63 82 x *...
  • Page 171 Select DTMF Priority/Scan Selects the priority of the three devices feeding the DTMF decoder, including placing one or more devices into the scan list. · Enter four digits from the table indicating Priority Level or Scan for each of the four devices. ·...
  • Page 172 Examples: You may re-arrange the priorities of the three receivers and phone line from the default condition, which assumes that RX3 is a control receiver with the highest priority. It assumes that the phone line control feature is second, followed by the repeater receiver (RX1) and then the link receiver (RX2). In addition to assigning priorities, you may cause the DTMF decoder to sequentially scan certain (or all) devices.
  • Page 173 Enable/Disable DTMF Long Tones Turns ON or OFF the controller’s ability to execute macros based on reception of long DTMF characters. · Enter one digit, 0 for OFF (disabled), 1 for ON (enabled). Command Form: Command Form Data Digit Enable/Disable DTMF Long Tones (PW) 63 68 x * 0 = OFF (disabled) 1 = ON (enabled)
  • Page 174 Select DTMF Long Tone Macros Assigns a macro to be executed by the Long Tone shown. · Enter the password, the 4-digit root number, the macro you wish to have executed by the long tone, and the (*). · If the macro has fewer than 4 digits, enter leading zeroes ·...
  • Page 175 Enable/Disable DTMF Decoder Mute Turns ON or OFF DTMF muting between either receiver and the transmitter. · Enter one digit, 0 for OFF (disabled), 1 for ON (enabled). Command Form: Command Form Data Digit Enable/Disable RX1-TX1 DTMF Mute (PW) 63 50 x * 0 = OFF (disabled) 1 = ON (enabled) Enable/Disable RX2-TX1 DTMF Mute...
  • Page 176 Enable/Disable End-of-Transmission Command Execution Allows commands to be terminated by ending the transmission (releasing user PTT). This is in addition to the usual (*) character. · The (*) character will terminate a command in any case. · You may enable or disable this feature separately for each receiver. ·...
  • Page 177 Select From-Start-of-Transmission Timer Allows controller to “disconnect” the DTMF decoder from a receiver if it appears no DTMF command will be entered during a transmission. · The DTMF decoder is free to find another source of DTMF commands if the current user does not enter a digit within 5 seconds from start of transmission (See the Select DTMF Priority/Scan command).
  • Page 178 Select Phone Line Answer Macro Assigns macro to be triggered when the controller answers the phone line (Phone Line Answer Modes 2, 3, and 4). · Enter the 4-digit macro name desired. · Use leading zeros if needed. · To delete the Phone Line Answer Macro, enter the command with no macro name [i.e., (PW) 26 16 *].
  • Page 179 Monitor/Talk Out Via Phone Allows the control operator to monitor or join the repeater conversation. · These features are accessible from the phone line when in Phone Line Control Mode. · Enter one digit, 0 for OFF (disabled), 1 for ON (enabled). ·...
  • Page 180 Key Transmitter (Timed) Keys the Transmitter for a timed period. · The transmitter will not key under this command if it has been disabled using the Enable/Disable Transmitter command. · Enter a 1-, 2-, or 3-digit number representing the amount of time the transmitter should key (in tenths of minutes).
  • Page 181 Key Transmitter (Untimed) Keys the transmitter until canceled. · The transmitter will not key under these commands if it has been disabled using the Enable/Disable Transmitter command. · Enter one digit, 0 for OFF (cancel), 1 for ON (key). · The transmitter will remain keyed indefinitely, until canceled. Command Form: Command Form...
  • Page 182 Enable/Disable Transmitter Minimum Unkey Delay Enables or disables the transmitter minimum unkey delay. · A Minimum Unkey Delay is normally observed on the transmitter to prevent it from unkeying between software keying requests. If this delay is disabled, the transmitter may drop out between messages or other activities that require keying.
  • Page 183: Set Clock And Calendar

    Set Clock and Calendar Sets the clock and calendar. · Enter all parameters shown below each time that you set the Clock and Calendar. · All parameters consist of two digits except the day-of-week, which is one digit. · The year parameter is needed for leap year correction. ·...
  • Page 184 Example: Let’s set the clock to 6:02 PM on Saturday, March 21, 1992. The year is 92, the month is 03, the day-of-month is 21, the day-of-week is 6, the hour is 18, and the minute is 02. The entire command is: (PW) 25 92 03 21 6 18 02 * 6K V2.0 12-14-01...
  • Page 185: Adjust Daylight Savings Time

    Adjust Daylight Savings Time Forces the clock to add or subtract 1 hour. · This command simplifies the semiannual job of resetting the clock for customers affected by Daylight Savings Time. Instead of resetting the entire clock and calendar, use this command to add or subtract one hour. ·...
  • Page 186 Run-Time Variables Run-Time Variables (RTVs) are small code groups that you place into a message to be expanded at “run time” (the instant the message is actually transmitted by the controller). The message handler recognizes run-time variables because they always begin with 98. When the message handler encounters an RTV, it forms the appropriate message and transmits it in place of the RTV code.
  • Page 187 Scheduler The 6K Controller features a powerful Scheduler program that accepts up to 100 time/date Setpoints. Each setpoint can be programmed to execute a macro based on the month, day-of-month, day-of-week, hour, and minute of the real-time clock and calendar, e.g. midnight, December 31st. Wildcards can be used to program recurring setpoints, e.g.
  • Page 188: Create A Setpoint

    Create a Setpoint Loads a setpoint into the Scheduler program. · You must enter all parameters required by this command. You may force the scheduler to ignore the month, day, hour, or minute by entering the wildcard code, 99, for that particular parameter. ·...
  • Page 189 Scheduler Day Code Table Day Code Explanation Day Code Explanation 01-31 calendar day-of-month 2nd Saturday of month weekdays (Mon-Fri) 3rd Sunday of month weekends (Sat-Sun) 3rd Monday of month Sundays 3rd Tuesday of month Mondays 3rd Wednesday of month Tuesdays 3rd Thursday of month Wednesdays 3rd Friday of month...
  • Page 190 Acknowledgment: Sends OK Errors: Error Meaning ? err 1 wrong number of digits entered ? err 2 illegal digit entered Default Condition: No setpoints exist. Example: To execute macro 1234 every hour, on the hour, every day, every month, enter the following: (PW) 28 00 1234 99 99 99 00 * (Setpoint 00) To execute macro 1234 every day at 6:15 AM, every month, enter the...
  • Page 191 Delete a Setpoint Deletes a setpoint from the Scheduler program. · To delete a setpoint, enter the two-digit setpoint number. Command Form: Command Form Data Digit Delete a Setpoint (PW) 28 (setpoint) * 00-99, setpoint number Acknowledgment: Sends OK Errors: Error Meaning ? err 1...
  • Page 192 NOTE: The most recent firmware version for the 6K is called V2.1. One command was added to the firmware in this version: Hook flash (PW) 63 16 1 * This command causes the phone line, if engaged, to go on-hook momentarily. This is similar to someone pressing and releasing the hookswitch button on a telephone.

Table of Contents