Page 3
(dry contact) inputs, and four MOSFET output drivers. The radio ports can be configured to require one of several combinations of COR and PL inputs for access. The RLC-4 has a DTMF decoder for each radio port, thereby supporting DTMF control from all ports of the controller. CW messages prompt the users in the programming of the controller's variables.
Contact Link Communications, Inc. for more information. What Link Communications, Inc. will not cover: 1. Too much voltage to the controller. The RLC-4 operates at +11V to +15V, negative ground. 2. Damage to the controller by lightning, accident, or incorrect power hook-up.
Return Policy These policies supersede policies appearing on all other Link Communications, Inc. literature and are in effect for purchases made after March 1, 1989. Please keep all packing material and documentation in the event that your equipment has to be serviced or returned.
User Survey (Optional) Please fill out this questionnaire. This will allow us to better serve you by helping us develop more specialized software and hardware. RLC-4 Serial Number ....________________ RLC-4 Purchase Date ....________________ Application: (Circle All That Apply)
The numbered steps cover the basics, through connecting your radios and adjusting the RLC-4. After that there is information concerning the other input and output features of the RLC-4: the serial interface, the logical output and input lines, and the analog input lines.
Page 20
3 volts to ground when a signal is present, the signal is active low. If the voltage goes from ground to a voltage above 3 volts the signal is active high. The RLC-4 accepts active low COR signals by default, but this can be changed for one or more of the radio ports with command 013.
Page 21
Step #5: Adjusting the RLC-4 Controller - Locate connector J1 on the RLC-4's main board. (It is the 10 pin female connector located near the tone level adjustments). This test bus will provide the signals that we need to adjust the audio inputs on the RLC-4.
Page 22
Follow the above adjustment steps for all other connected receivers Tone Generator Adjustment: - Generate a tone test sequence using RLC-4 using command 040 - Adjust "TN" pot on the RLC-4 to the desired deviation - 1.5Khz deviation is typical RLC-4 V1.79...
Serial Port Interfacing The RLC-4 has a full duplex serial port for interfacing to a computer or serial terminal; it is the DB-9 connector closest to the DB-25 I/O connector and power plug. This connection can be made with just a cable, a telephone modem, a packet TNC, or any other method that will send the serial characters back and forth (some have even used Telnet over the Internet).
Page 24
6, 8 and 20 together should fool the flow control into working. RS-232 Signals and Interfacing The RLC-4's input and output is the RS-232 standard, ±12V. The pinout is standard for a 9-pin serial connector. To connect to a terminal or computer's 9-pin serial connector, use a straight- through cable (not a null modem) with at least pins 2, 3, and 5 connected.
Page 25
Stop bits You can change the baud rate the RLC-4 uses with command 024. If you are using a modem, you may be able to set the baud rate that the modem uses to communicate with the controller to be different than the speed at which it connects to the other modem.
Reset and Power Up When the RLC-4 resets, it sends “Reset” in CW out transmitter 1 (see command 045 if you want to change that message). When this message is sent you know that one of the following events have...
When a command executes correctly (User and/or macro execution) this macro is called. Error 08 - Internal error just occurred If you get this error please contact Link Communications, Inc. with a detailed description on how you made this error occur.
1-13 How to Configure a Port as a Repeater The RLC-4 controller supports a repeater on every port. This allows for multiple stand alone repeaters operating at the same time, on the same controller. We will describe how to configure and set up port one as a repeater.
The RLC-4 has separate CW generators for each port. All features including speed, frequency and message types can be set independently for each port. This allows the RLC-4 to be ID'ing more than one repeater at the same time, with different ID messages, frequencies and speeds.
1-17 System Timers The RLC-4 supports total user programming of all the system timers. This allows the user to define exactly how the RLC-4 works. The system timers are programmed using Command 020 and recalled with Command 021. Refer to Command 020 for more information.
Audio to Phone Line Adjustment: To adjust the audio out of the RLC-4, call a party on the phone and adjust the audio level to a point which is acceptable to the listening party. There is no exact level to set the audio because of the difference in line conditions.
Is the transmitter connected to the controller's audio output: Pin 4 on the DB-9 Is the PTT connected to the controller: Pin 3 (Low on Transmit) When I connect my COR, the RLC-4 will not accept it My COR is set for active Low, does the COR go to ground when active...
You could solve this problem by temporarily disconnecting the COR line from the receiver and manually attaching it to ground. This will cause the RLC-4 to think that the receiver is active (COR line is active low by default). You will have to disconnect that line from ground or press the 'D' key to simulate unkeying after entering each command.
DTMF digit before it is detected and muted, although you can avoid hearing it at all with an audio delay module (available from Link Communications). The audio stays muted until a few seconds (see command 20, DTMF mute timers) after the digit is released.
Page 60
Doug Hall RBI-1 Delayed Send Timer: Buffers inside the RBI-1 overflow if it is sent too many changes too quickly. The RLC-4 avoids this potential problem by collecting all of the changes that occur quickly (such as within a macro) and sends the combined result of all of them only when no changes have been made for the length of this timer.
How Command Names and Command Numbers are Used: The RLC-4 controller has 250 commands. The first 150 are commands that do a specific task and are described in this manual. The rest of the commands are macros that automatically execute a sequence of other commands.
031: Send a DTMF Sequence Out Port 4 This command allows you to send DTMF tones out port 4. The RLC-4 is not capable of generating DTMF digits out other transmitters. See Command 044 to set up the length of the tones and pauses between tones.
Note about Courtesy Beeps The RLC-4 courtesy beeps are not simply a programmable beep. When it is time to send a courtesy beep, the RLC-4 decides which ports should receive the courtesy beep, sets the audio routing variable to those ports (see Appendix A), and calls that port's courtesy beep macro (see Chapter 8).
This command allows you to set up the DTMF regenerate parameters for port 4 (the only port that can generate DTMF). You may need to use this command to slow your DTMF tones down if a scanning DTMF decoder is on any of the attached systems that you want the RLC-4 to control. <044> aaaa bbbb Parameters: - 044 is the default command name.
It can be used to personalize your controller by recording any message or sounds that you want and playing them back for IDs or other messages. Interfacing: The DVR plugs into the “options” connector on the RLC-4. It will fit inside the optional rack mount cabinet. Recording Time: The voice storage chip on the DVR is capable of storing 75 seconds of audio.
- SS is the DVR slot number, two digits per slot Notes: DVR messages can be intermixed withCW messages and the RLC-4 will make sure that they are sent in the right order. For example, you could write a macro that would send your call sign using CW, then use the DVR to speak "Link Up".
Chapter 7: Serial Port Commands The RLC-4's serial port is the closest DB-9 connector to the power jack. It is next to the radio port 4 connector. This chapter deals with the following topics: Information about serial transfers RS-232 baud rates...
024: Set Up RS-232 Serial Baud Rate This command allows you to set up the baud rate for the RLC-4's serial port. The baud rate should be set to match the computer, serial terminal, or modem that you have connected to it to program the controller with.
There are at least two common understandings of what a macro is. The RLC-4 currently supports the more flexible of the two types; eventually it may support both. The kind the RLC-4 supports could be called a "multiple command macro" because it provides a way to execute a sequence of internal commands in response to one command from the user.
Page 103
Macros 175, 176 and 177 are at level 4. Note that they are all at the same level. Any commands that are called from these macros will be at level 5. This is about as deep as the RLC-4 will let you nest macros, 5 or 6 levels.
This is a very simplified description, but it should give you the idea. If you are not using the RLC-4 on a large linking system, or if you are but don’t plan to use preaccess, you can skip the rest of this chapter.
This command allows the user to set the tone frequency that will be heard when the preaccess code is entered on a link. The default is a 1064Hz tone. It is not possible to send dial tone, because the RLC-4 can only send one tone frequency at a time. <049> p xxxx...
Each type will be described below. Please note that you can control how often the RLC-4 checks the input line and analog alarms by using C020 to change the reset value of timer 16. The default is to check the alarms once per second.
Page 124
The point of this discussion is to make it clear that the controller does not care what the real-world quantity is, it just needs a variable voltage and the proper conversion ratio, and it can handle it. You tell the RLC-4 what the conversion ratio is by specifying two points: The first is what real world quantity would cause the sensor to output 0 volts.
It accepts a voltage between 0 and 5 volts (at the processor, voltage dividers on the I/O board and external to the RLC-4 can both affect the maximum voltage that can be handled) and can differentiate 255 levels within that range, about 20mV per level.
Configuring the Autopatch: The RLC-4 can support four radios if the autopatch is not used. If the autopatch is used, port 4 can not be used for anything else. Command 110 allows you to tell the controller whether you want to use port 4 for a radio or whether you want to enable the autopatch.
Autopatches that are on a PBX often have to dial a '9' or some other combination of digits to reach the outside world. The RLC-4 has the ability to dial these digits for you. You can tell it what digits to dial and how long to delay before and after these "predial digits"...
7 digit numbers are blocked (see command 119). The Allowed-Prefixes Table: The RLC-4 supports 20 (Area Code) + (Prefix) number filter slots. These slots can contain a "wildcard" digit which the controller sets as the '#' digit. The user can enable all prefixes within an area code by entering: RLC-4 V1.79...
Nuisance Number Disallow Table: The RLC-4 supports a 10 nuisance number dis-allow table. If the user enters a number that is found in the nuisance table, the controller will refuse to dial that number with command 112. The number can vary from 1..11 digits in length.
PL (CTCSS) encode and decode is handled by the radios. The RBI-1 plugs into one of the RLC-4's radio ports and uses some lines from the DB-25 I/O connector. The audio, COR and PTT interface is made through the RLC-4 radio port and the signals that control the RBI-1 and ultimately the radio come from some of the output lines on the DB-25 I/O connector.
Page 163
In the maximum configuration using a Kenwood TM-701 Dual Band Mobile you can control Frequency, CTCSS encode On/Off, RF power level, Offset, Power On/Off, and Band. This is all accomplished through the microphone jack. The RLC-4 Format supports the following functions: • Full frequency control, 4 ports/radios, and 4 bands.
Page 165
2 - RLC-4 PL detect input (optional) In case it wasn't clear, there is only one connector on the RBI-1 that goes to the RLC-4. It is connected to two different connectors on the RLC-4. The DB-9 connector provides the audio, COR and PTT connections.
14-7 139: Set Up the RLC-Icom Interface The RLC-Icom interface allows the RLC-4 to control IC-900/901 band modules using the same commands as are used for the Doug Hall RBI-1. This command tells the controller which interface you are using (default is the RBI-1) and allows you to set up the RLC-Icom interface. This setup procedure is not necessary for the RBI-1, since it will only support one band module being on at a time.
035: Remotely Reset the Controller This command allows you to remotely reset the RLC-4 controller. This does exactly the same thing as turning the power off and back on or pressing the reset switch on the board. It will not cause you to lose any of your programming - that is only possible by being at the site of the controller and following one of the initialization procedures described in Appendix D.
You can use Command 050 to specify which ports get the audio that is caused by the serial port. The RLC-4 defaults to sending these messages out of port one, but you can send them to any ports you want to, or to no ports at all.
If you are trying to learn to program the RLC-4 and you mess things up, you can use this to put everything back the way it is supposed to be. Initialization does not hurt the RLC-4 in any way - there is no EEPROM or anything to wear out.
Appendix E: Controlling a Rotor The RLC-4 may eventually have specialized commands for controlling a rotor using the I/O lines on the I/O board, but you can do it now with a little work. • Connect the rotor controls to two of the output lines. We will assume that you have one output for on/off and another to select the direction.
Page 208
You can test the alarm we set in the above step by executing the motor CCW macro we made and making sure that it turns itself off when it gets to the CCW limit. The RLC-4 checks the alarm every second by default, but you can speed it up if you want to. Simply change the "I/O Polling Timer"...
050. Using that command you can tell the RLC-4 to send the responses out any port, more than one port, or nowhere at all. Normally it sends them out port one, so if you haven't heard the CW yet, you can hook up and transmitter to port 1, enter serial commands, and hear the CW responses.
RLC-4 get way behind, or that it starts missing commands. This is caused by the RLC-4 trying to send back all of the descriptive responses to the commands and not being able to send the responses as fast as it gets new commands. Slowing the baud rate down will not help significantly, as that will slow down the responses just as much as the commands you are sending.
(longer for slow baud rates, shorter for fast baud rates). This will give the RLC-4 time to send the responses back without overflowing the queue. You may have to experiment to get enough delay to avoid overflowing without having to wait all day for the upload to finish.
Appendix H: Using the LM335 Temperature Sensor The RLC-4 supports the National Semiconductor LM335Z temperature sensor. The sensor converts temperature into voltage. This voltage is read by the controllers ADC (Analog-Digital Convertor) which allows the controller to read a voltage. When using the LM335Z sensor, the sensor needs to be powered in order for the temperature to be read.
Need help?
Do you have a question about the RLC-4 and is the answer not in the manual?
Questions and answers