background image

E-1

RLC-4 V1.79                 Copyright © 1998 Link Communications Inc.                 9/18/98

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.

Write a macro to turn the motor off.  We will call this the "motor off macro"

Write another macro that makes the rotor turn clockwise, the "clockwise macro".  It should
set the direction and turn the motor on.

Write a macro that make the rotor turn counter-clockwise, the "counter-clockwise macro". 
It should set the direction and turn the motor on.

Next, connect the output from the rotor that indicates the direction it is pointing to one of
the analog input lines.  If the voltage from that output ever goes above 5 volts (most go to
the power supply voltage, about 13 volts), you should turn on the voltage divider dip switch
on for that analog line.  You should also make sure that the dip switch used to power a
temperature sensor on that analog line is turned off.

Use Command 053 (or your favorite macro programming command) to program one of the
user macros to execute Command 100 and make it read the analog line you hooked up in
the previous step.  Turn the rotor and make sure that the number it tells you changes.  If it
doesn't, check and make sure that the voltage going into the input line changes and that you
have the dip switches set correctly.  Don't worry about what number it tells you, just that it
changes with the direction. 

This whole step is optional.  If you do not want to know what direction the rotor is
pointing, just have presets, skip this whole step.  Most rotors indicate 180 degrees at south,
increase as you go clockwise to 360 degrees at north, then jump to 30 degrees or some
small reading and work their way back up to 180 degrees at south again.  The direction
voltage that is output from the rotor usually starts at 0 volts when the rotor is pointed south
and increases to half scale at north and full scale when it gets all the way around to south on
the other side.  This makes it very difficult for the controller to calculate the degree reading,
since it has a big break in the middle.  Instead, we will make the controller read back the
number of degrees clockwise from south.  This is accomplished by setting the conversion
ratio for the analog input with Command 102.  The following calculation assumes that you
get 0 volts with the rotor all of the way counter-clockwise and 13 volts with the rotor all of
the way clockwise.

13 = 360,   X = 25 * 360 / 13,   X = 692 
25      X

This calculation shows that to get 360 degrees at 13 volts, we need to set the analog input

Summary of Contents for RLC-4

Page 1: ...unications Inc 9 18 98 RLC 4 4 Port Communications Controller Software Version 1 79 Copyright 1998 All Rights Reserved Link Communications Inc 1407 4 Ave N th Billings MT 59101 406 245 5002 Voice 406...

Page 2: ...RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 3: ...f 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...

Page 4: ...RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 5: ...apter 2 Port Connection Commands 2 1 Connected Ports 2 1 Turning a Repeater Off 2 1 000 Connect one Port to another Port 2 3 001 Monitor one Port from another Port 2 4 002 Disconnect one Port from ano...

Page 6: ...t 6 9 044 Set Up DTMF Regenerate Parameters 6 10 051 Start Preaccess Tone 6 11 The Digital Voice Recorder 6 12 What the DVR is 6 12 Interfacing 6 12 Recording Time 6 12 Adjusting the DVR 6 12 Recordin...

Page 7: ...Which Ports have ID s Enabled 11 3 Chapter 12 The I O Interface 12 1 About the I O System 12 1 Logical Input Lines 12 1 Logical Output Lines 12 1 Analog Input Lines 12 2 I O Connector Pin Out 12 4 Log...

Page 8: ...Numbers Table Slot 13 12 122 Recall Nuisance Numbers Table Slot 13 12 128 Set Full or Half Duplex Patch Audio for a TX 13 13 129 Recall Full or Half Duplex Patch Audio for a TX 13 13 133 Set up Revers...

Page 9: ...064 Not Currently Used 17 7 066 072 Not Currently Used 17 7 081 084 Not Currently Used 17 7 087 089 Not Currently Used 17 7 092 Not Currently Used 17 7 096 099 Not Currently Used 17 7 106 Not Currentl...

Page 10: ...3 Note about download speeds F 3 Serial responses to commands entered from a radio F 4 Very Long Serial Commands F 4 Appendix G ASCII Chart G 1 Appendix H Using the LM335 Temperature Sensor H 1 Append...

Page 11: ...mall DVR Message s 6 15 028 029 Not Currently Used 17 7 030 Send a CW Message 6 2 031 Send a DTMF Sequence Out Port 4 6 3 032 Send Serial Message out the Serial Port 7 4 033 Enable or Disable PTT for...

Page 12: ...call Which Ports have ID s Enabled 11 3 087 089 Not Currently Used 17 7 090 Read Whether Input Line is High or Low 12 5 091 Execute Input Line High or Low Macro 12 5 092 Not Currently Used 17 7 093 Tu...

Page 13: ...Execution From Port 5 11 131 Allow Command Execution From Port 5 11 133 Set up Reverse Patch 13 14 134 Reverse Patch Logon 13 16 135 Answer Reverse Patch 13 16 136 Set up Reverse Autopatch Ring 13 17...

Page 14: ...RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 15: ...ightning accident or incorrect power hook up 3 Incorrect unit installation 4 Damage caused by shipment damage claims are handled by the carrier 6 Repairs by other than Link Communications Inc THIS WAR...

Page 16: ...ther accessories provided by the manufacturer All defective products will be accepted directly by Link Communications Inc for credit exchange replacement or repair at Link Communications Inc s discret...

Page 17: ...Chain Links Port to Port Linking 2 Full Duplex Links 3 Half Duplex Links 4 VHF Repeater Power _____ Make ____________ 5 UHF Repeater Power _____ Make ____________ 6 Link Ports Used as Repeater Ports Y...

Page 18: ...RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 19: ...Step 1 Check the Packing List Your package should contain the following items 1 RLC 4 Repeater Controller 1 2 50mm Power Connector 4 DB 9 Male Solder Connector 1 DB 25 Male Solder Connector for the I...

Page 20: ...gnal 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 The signal must be able to sink 4mA to ground The in...

Page 21: ...ect the PTT MOSFET from the high voltage spikes that can be caused by interfacing to a PTT relay coil Your transmitter PTT input should be connected to pin 3 of the DB 9 connector Transmitter Audio Th...

Page 22: ...djusting Adjust the RX pot so that the signal on J1 is 1 volt peak to peak for the active receiver Adjust the TX pots on all other connected transmitters to obtain the desired deviation Your transmitt...

Page 23: ...set the modem to answer on three rings then to change the reverse patch setup to make it answer on either 1 or 5 rings you can do that with a couple of macros Whichever one answers first will make the...

Page 24: ...to disable your modem s flow control in software you may have to put jumper wires between some of the pins on its DB 25 connector to fool it Shorting pins 4 and 5 together and pins 6 8 and 20 together...

Page 25: ...ck Make sure that the serial cable is properly connected between a serial port on your computer and the serial port on the controller and that the controller is powered up Load your communications sof...

Page 26: ...or how you have the comm program set up Once you get it to echo with the jumper wire at the computer hook up the cable to the computer and try the jumper wire at the other end of the cable If that doe...

Page 27: ...to connect two ports try 000 H M where H is the port number for the first port to connect M is the port number for the second port to connect 00012 to connect ports 1 and 2 for example Command 000 ne...

Page 28: ...will start the command response even if you haven t unkeyed yet and you won t hear the first part of that response When you are entering commands from a computer or serial terminal you can tell the c...

Page 29: ...of 3 digits and you give it a wrong number of digits you will get this error Error 04 Execution blocked from this port The command you are trying to execute has been blocked from being executed Error...

Page 30: ...patch error that just occurred Refer to the command you are executing and verify the format or the autopatch is not configured See Command 110 Error 14 User requested is disabled This error is encount...

Page 31: ...port s ID er 085 1 1 unkey This command enables the ID er for port 1 The ID timer defaults to 10 minutes Programming in your ID 053 151 030 20 15 07 15 36 27 unkey This command programed macro 151 to...

Page 32: ...should go active except its own port A link can be either half or full duplex Full duplex links allow the ports transmitter to operate without effecting the receivers function Half duplex links are s...

Page 33: ...ot have a receiver connected to the controller the controller will see the COR and CTCSS as high It is very important to tell the controller the COR and CTCSS inputs are active low if nothing is conne...

Page 34: ...same time with different ID messages frequencies and speeds Refer to Command 030 for the CW system Example I want to send the link on message out ports 1 2 3 then send a message out port 1 with a diff...

Page 35: ...Timers 08 Hang Timer Port 1 43 Impolite ID Timer Port 4 09 Hang Timer Port 2 10 Hang Timer Port 3 11 Hang Timer Port 4 44 Initial ID Timer Port 1 DTMF Mute Timers 12 DTMF Mute Timer Port 1 13 DTMF Mut...

Page 36: ...Recording Timer User Timers Keyup Delay Reset Timers 64 User Timer 00 75 Keyup Delay Reset Timer Port 1 65 User Timer 01 76 Keyup Delay Reset Timer Port 2 66 User Timer 02 77 Keyup Delay Reset Timer P...

Page 37: ...ually no adjustment is needed when you receive your controller 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...

Page 38: ...roller 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 My COR is set for active High does the COR go to grou...

Page 39: ...er port should be connected to itself to make it a repeater and the repeater port should be connected to the remote base port so they can hear each other The remote base port should not be connected t...

Page 40: ...eep you from doing anything from that receiver even turning it back on If you set command 005 this way and disable the receiver you will have to turn the receiver back on from another receiver on the...

Page 41: ...s receiver go out your repeater s transmitter making it into a repeater If you connect two different ports together they will hear the activity from the other port 000 x y Parameters 000 is the defaul...

Page 42: ...ther radio port 001 x y Parameters 001 is the default command name X is the doing the monitoring of port Y Y is the port being monitored Default All port default as links Note If you want a two way co...

Page 43: ...default command name X is the first port to disconnect Y is the second port to disconnect Default All port default as links Note If you want to break all of the connections to a port check out Comman...

Page 44: ...t command name This command finds what transmitters are connected to receiver X X is the receiver to recall the connections to 004 is the default command name This command finds what receivers are con...

Page 45: ...an set them to be different You can for example allow access to your repeater with just carrier but require PL to enter any commands enter 005p13 Or you can require PL to access the repeater but provi...

Page 46: ...the change in the COR signal and mute the audio right away so you get a short squelch tail The PL decoder will eventually figure out that the subaudible tone went away and deactivate the PL signal per...

Page 47: ...nkey or 005 2 3 3 Response CW Response 2 CAP CAP CAP is for Cor And PL Example You want to allow carrier access to a repeater on port 1 but you want to require PL to enter DTMF commands 005 1 3 1 Resp...

Page 48: ...ed by the controller when that receiver goes active 009 Parameters 009 is the default command name Default None CW Response The CW response will only be sent if a receiver is connected on the selected...

Page 49: ...RLC 4 into thinking that your receiver s active level is different than it is For example if your receiver outputs an active high COR signal to the RLC 4 the RLC 4 will not accept DTMF commands from...

Page 50: ...breaking it out of repeater mode To make it a repeater again you will have to use command 000 If you only want to break some of the connections to a port see command 002 061 p Parameters 061 is the d...

Page 51: ...e only way to make the PTT work normally again after turning it off is to execute this command with F 1 or to reinitialize the controller 033 p f Parameters 033 is the default command name P is which...

Page 52: ...2 14 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 53: ...press another digit during those few seconds the audio will remain off so you won t hear any part of the second or following digits So when you key up to enter a command those listening to the repeat...

Page 54: ...ind turn off the DTMF bypass on the other controller so the D won t cause it to ignore the digits If the first part of the D not being muted is still a problem you will have to get an audio delay for...

Page 55: ...he DTMF mute bypass on or off default is off 1 Enable unmute control on the selected receiver 0 Disable unmute control on the selected receiver Notes about the Autopatch When using the autopatch if th...

Page 56: ...4 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Example Turn on DTMF mute and cover tone and turn off the mute bypass for port 3 007 3 1 1 0 unkey D or Enter Response CW Response 3 N N F...

Page 57: ...1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Chapter 4 Timers This chapter deals with the controllers timers and time related issues Programming starting restarting and recalling timer...

Page 58: ...from transmitting to receiving The second situation in which this timer might delay tones or voice messages is when they need to be sent out of a transmitter that is not keyed up at the time The trans...

Page 59: ...ition Defaults 04 Courtesy Beep Delay Timer Receiver 1 1sec 100 05 Courtesy Beep Delay Timer Receiver 2 06 Courtesy Beep Delay Timer Receiver 3 07 Courtesy Beep Delay Timer Receiver 4 Transmitter Hang...

Page 60: ...DTMF Mute Timer Receiver 4 I O Polling Timer This timer determines how often the controller checks to see if any of the input lines have changed from high to low or low to high or if any analog alarm...

Page 61: ...t 4 Keyup Delay Timer The keyup delay timer is used to keep short noise bursts that open the receiver s squelch from keying up the repeater It can also keep people from kerchunking the repeater When e...

Page 62: ...ID requirement could be broken Timer Number Description Defaults 40 Impolite ID Timer Port 1 20 sec 20 41 Impolite ID Timer Port 2 42 Impolite ID Timer Port 3 43 Impolite ID Timer Port 4 Initial ID T...

Page 63: ...mber Description Defaults 48 Pending ID Timer Port 1 9 min 540 49 Pending ID Timer Port 2 50 Pending ID Timer Port 3 51 Pending ID Timer Port 4 Timeout Timer This timer limits how long a receiver can...

Page 64: ...Tone Timer Transmitter 1 8 sec 8 57 Preaccess Tone Timer Transmitter 2 58 Preaccess Tone Timer Transmitter 3 59 Preaccess Tone Timer Transmitter 4 Preaccess Timer This timer controls how long the win...

Page 65: ...078 These timers are used to get rid of stray DTMF digits after several seconds without entering any more digits For example if you key and press a DTMF digit then start talking this timer will throw...

Page 66: ...recording If you wait longer than this timer it will not record This is so a command to record a DVR message can not be executed and end up recording someone that keys up an hour later If you start th...

Page 67: ...timers but you can override the controller s normal way of doing things with this command You can also use this command to make the user timers start running timers 64 68 022 xx Start timer xx for the...

Page 68: ...tomatically stops most timers as needed so the only time you should need to use this command is when you want to change the way the controller normally works Most timers automatically stop when they e...

Page 69: ...re information The command names default to 000 001 002 249 So to recall the crosspoint command 009 you would just enter 009 and unkey All of the other commands are similar You can change the name of...

Page 70: ...the radio by entering 010 009 ABC and pressing enter spaces are always accepted but never required But if the name of command 010 was changed that would no longer work If we enter N010 009 ABC it wil...

Page 71: ...ror messages if they are not satisfied When you enter a command and unkey or press enter the controller scans the whole table of commands looking for a match It ignores any commands that would be bloc...

Page 72: ...to eliminate some possibilities but sometimes it is impossible If you can t get it to work the way you want it to check the command names with commands 011 and 012 then start naming them back to thei...

Page 73: ...s command 010 is 010 For command 123 the command number is 123 The command number is always three digits Renaming the command does not change the command number you still use the command number as lis...

Page 74: ...se 13 IS ABC12 ED 2 Example 2 You changed you mind Now you want command number 013 which we just renamed to ABC12 to ABC123 instead 1 Command Number is 013 2 New command name is ABC123 3 010 013 ABC12...

Page 75: ...mmand name three digits or less This will undo most of the changes made with the above formats Parameters 062 is the default command name BBB is the number of the first command in the range that you w...

Page 76: ...Copyright 1998 Link Communications Inc 9 18 98 Example 2 You want to make the names of commands 010 through 050 more difficult to guess by making them 6 digits long starting with the digits 96C 062 01...

Page 77: ...49 CW Response The CW response is XXX IS YYYYYY ED Number of Digits of Extra Data ED signifies that the following number is the amount of additional data needed for that command If the letter V is sen...

Page 78: ...mmands can not lock you out so you don t have to worry about it Also you can always re initialize the controller see Appendix D but that erases all of your programming and you have to be at the site t...

Page 79: ...D is the last command number in the range of commands to block CW Response P IS CCC or P IS CCC DDD 131 Allow Command Execution From Port This command allows you to reverse the effects of Command 130...

Page 80: ...5 12 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 81: ...tal Voice Recorder message Generate one and two tone sequences DTMF Keypad test The controller normally figures out which transmitters each message should go to Responses to commands go to the port th...

Page 82: ...y that has been set up for the specific port with commands 042 and 043 030 cc cc Parameters 030 is the default command name CC is the CW data two digits per character CW XX CW XX CW XX CW XX CW XX 0 0...

Page 83: ...generating DTMF digits out other transmitters See Command 044 to set up the length of the tones and pauses between tones 031 DD DD Parameters 031 is the default command name DD is the DTMF data See Be...

Page 84: ...s Tones less then 10 040 ttt ppp ffff seconds long Tones 10 to 60 040 tttt pppp ffff seconds long Parameters TTT or TTTT is a number representing the length of the tone in 10mS increments If you use f...

Page 85: ...all 031 it will send DTMF If you really want to you could do several of the above Since most people want a sequence of beeps for their courtesy beep we will provide some examples Note that to get a si...

Page 86: ...pause in 10 millisecond increments 0330 is the frequency of the tone in hertz 4 Command 056 appends a command onto the end of a macro the second tone 056 159 040 010 000 0500 D or unkey or Enter 010...

Page 87: ...a link transmitter or you want to turn courtesy beeps off for a repeater transmitter then you should use this command If you want a particular receiver to quit generating courtesy beeps to be sent out...

Page 88: ...ds per minute send value Default All ports default to 20 words per minute CW Response There is no response to this command Note If a macro sets the CW speed to 5 WPM with this command sends a CW messa...

Page 89: ...ncy chord is wanted only enter 1 frequency 043 P AAAA unkey CW Response There is no CW response to this command Note If a macro sets the CW frequecy to 500 Hz with this command sends a CW message mess...

Page 90: ...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 comma...

Page 91: ...indication that access to the controller has been accomplished This is simply tone generation The tone is routed to the port that DTMF requested the command This command is used in conjunction with th...

Page 92: ...nt is made as to whether the new record level is better or worse The record level is important because it affects the quality of the recording If it is set too low the full resolution of the storage c...

Page 93: ...the first 1 2 second of each phrase you say this makes recording nice DVR messages with them very difficult After entering the record command and unkeying you must key up to start recording within 10...

Page 94: ...to start and stop the recording It may be helpful to watch the Record LED until you get used to it The easiest way is to enter the command as shown above unkey key and speak the message then unkey Wit...

Page 95: ...e the DVR to speak Link Up This also means that if CW is in use the DVR will have to wait until it is finished to send its message even if the messages are unrelated If a single message was recorded a...

Page 96: ...6 16 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 97: ...ering DTMF commands the responses to their commands won t confuse you It is possible to make the controller print the serial responses to commands that are entered by DTMF see command 060 060 0100 is...

Page 98: ...ud rate should be set to match the computer serial terminal or modem that you have connected to it to program the controller with 024 x x Parameters 024 is the default command name X X is the actual b...

Page 99: ...sending off or when you send ATDT phone number the controller will follow it with a CR LF carriage return and line feed The CR will tell the modem to start dialing The LF will make it stop dialing if...

Page 100: ...the serial port If you want a message to be sent no matter what use command 032 032 s s Parameters 032 is the default command name s s is the data to be sent over the RS 232 port The message length i...

Page 101: ...nt triggers see Chapter 20 What a macro is 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 bot...

Page 102: ...er may reset itself It is unlikely that you will ever reach this limit it would probably take more than 10 macros all hooked together to even come close to this limit The other limit restricts how dee...

Page 103: ...000 and connect port 1 and 3 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 t...

Page 104: ...ignments with command 045 if you wish You can execute any of these macros by entering its name which corresponds to its macro number followed by a D or unkey or Enter example 155 would execute macro 1...

Page 105: ...c and the audio will automatically be sent to the correct ports To change the courtesy beep timers see Command 020 Macro Definition 159 Port 1 Courtesy Beep Slot 160 Port 2 Courtesy Beep Slot 161 Port...

Page 106: ...first command in the macro with this command but you will have to use another command like Command 056 to append the rest of the commands in the macro onto the end 053 mmm ccc d d Parameters 053 is t...

Page 107: ...d number D number of digits of data the digits of data repeat last two lines until all commands in macro have been recalled percent how many percent full the macro is Example Recall Default Contents o...

Page 108: ...acro 056 mmm ccc d d Parameters 056 is the default command name MMM is the macro number for this sequence to be stored in CCC is the command number within a macro D D is the additional data associated...

Page 109: ...d in a Macro This command allows you to insert a command in a macro without deleting the following commands This is useful for adding a command to the beginning or middle of a macro The commands insid...

Page 110: ...8 10 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 111: ...s allows you to have a mixed system This might be useful if you want to try out preaccess on one port without forcing all of the users of a repeater on a different port to change the way they do thing...

Page 112: ...3 p Recall Preaccess Settings 073 p 0 Turn preaccess off for port p 073 p 1 Configure port p as a preaccess repeater 073 p 2 d c c Configure port p as a preaccess link Parameters 073 is the default co...

Page 113: ...port the command is executed from until the preaccess timer which it starts see command 020 for more info on timers runs out It is usually called automatically when you access the controller so you d...

Page 114: ...s All digits following parameter P are optional The preaccess timer see Chapter 4 will always clear the access flag when it expires It cannot be disabled with this command It starts running when you e...

Page 115: ...may have set with Commands 000 and 001 It is useful for isolating a port while you enter local control commands without the tones going down any connected links It is usually automatically called from...

Page 116: ...9 6 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 117: ...10 1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Chapter 10 Not Currently Used...

Page 118: ...10 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 119: ...rogram the ID s for the repeater on port 1 The initial ID will be KC7HXB R PL100 The pending ID will be KC7HXB R This example is written as it could be typed into a computer or serial terminal or stor...

Page 120: ...d the initial ID It will attempt to wait until you unkey so it can send the ID when you aren t talking It will wait up to the length of the impolite ID timer for you to unkey If you do not unkey withi...

Page 121: ...h to enable or disable the ID s 1 4 C is 1 to enable ID s 0 to disable them Defaults IDs are enabled only on port 1 Notes If you only want to disable some of the ID s for a port keeping the pending ID...

Page 122: ...11 4 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 123: ...can read an input line and tell you whether it is high or low There is also a way to assign a custom CW message to each state of an input line such as door open and door shut instead if high and low T...

Page 124: ...ro digits after the decimal When reading a battery or power supply s voltage you probably want to hear more than thirteen volts or fourteen volts something like thirteen point six volts To obtain this...

Page 125: ...we use the National Semiconductor LM335Z it would have to be 440 degrees out to get 5 volts out of the sensor Calibration refers to correcting for small errors in a reading If your the controller tel...

Page 126: ...d Reference Function Pin Numbers Ground 1 6 14 25 Logical Input Lines Function Pin Number Analog 1 9 Analog 2 8 Analog 3 7 Analog Input Lines Function Pin Number Input 1 5 Input 2 4 Input 3 3 Input 4...

Page 127: ...ead of sending CW H or L the high or low event trigger for that input line will be fired which may be configured to execute a macro or command see Chapter 20 This allows you to program custom messages...

Page 128: ...mized messages when turning output lines on or off use a macro that both executes this command and sends a CW message command 030 094 Turn Output Line Off This command allows you to turn an output lin...

Page 129: ...t on or off again If you really need custom recall messages and you are very familiar with macro programming read the following otherwise don t bother The idea is to use a macro to call the output lin...

Page 130: ...conversion scale set with Command 102 and the calibration set with Command 103 100 l Read a single analog line 100 l l Read multiple analog lines Parameters 100 is the default command name L is the a...

Page 131: ...led and can differentiate 255 levels within that range about 20mV per level LM335 temperature sensors output a voltage of 10mV per degree Kelvin celsius 273 This corresponds to about 5mV 10mV 5 9 per...

Page 132: ...tage is 3 003 volts the converter will round it to 3 005 No matter what you do the last digit read will always be 0 or 5 The number read back by the controller will sound like it has 10 mV resolution...

Page 133: ...273 0 0227 Celcius temperature 1 degree enter 101 x 0 102 x 0 0000 0 0005 0 5 volts 1 volt enter 101 x 0 102 x 0 0000 0 0050 0 5 volts 0 1 volt enter 101 x 1 102 x 0 0000 0 0500 0 5 volts 0 01 volt en...

Page 134: ...we need to use two digits after the decimal point When the processor reads 5 volts we tell it to convert it to 500 which with one assumed decimal place is 5 00 volts Temperature in Celsius 1 degree re...

Page 135: ...d when the wind is not blowing and that it increases linearly from there That sets our zero point to be zero We must calculate our full scale reading as if it will occur at 25 volts even though the se...

Page 136: ...n ratio This command accepts as input the correct value for an analog input line and adds or subtracts the right amount from the reading it is receiving to make it equal what you say it is To get rid...

Page 137: ...ls determined by the length of the input alarm timer usually once a second see Command 020 When the analog reading comes out of alarm by the hysteresis amount set with Command 105 the analog alarm cle...

Page 138: ...his would probably make the heater turn on and off really often It might be better if it warmed up to 45 degrees before the heater turned off so it would turn on and off less often The amount that it...

Page 139: ...12 17 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 140: ...high alarm L XXXX Where XXXX are the channels in low alarm 108 Recall Analog Line Configuration This command recalls all kinds of information about an analog line s conversion resolution calibration a...

Page 141: ...controller resets 096 0 Disable the extended output lines the default 096 1 Enable the extended output lines 096 xx Recall the state of extended output line xx 096 xx 1 Turn extended output line xx o...

Page 142: ...12 20 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 143: ...numbers will be checked to make sure they are not long distance then regenerated over the phone line If you have specified pre dial digits such as a 9 to get out of a local PBX with Command 116 they w...

Page 144: ...andates hanging up someone else s call Resetting the controller with command 035 also hangs up the patch and can be executed from any radio port Connected Ports Any ports that are connected to or moni...

Page 145: ...o time out set the timer length to 9999 with Command 020 You will be warned before the patch times out Thirty seconds before timeout three beeps will be sent out of the radio port and down the phone l...

Page 146: ...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 Other Commands that Affect the Autopatch Comm...

Page 147: ...changes can be reversed modified with command 078 111 Manual Off Hook This command connects the port from which the command is executed to the autopatch without dialing any numbers Touch tones from yo...

Page 148: ...ter than 5 digits longer than 11 digits or long distance numbers use command 113 Command 114 can be used to hang up the patch 112 ss Autopatch using an autodial memory slot 112 d d Autopatch using use...

Page 149: ...number including long distance numbers 113 ss Autopatch using an autodial memory slot 113 d d Autopatch using user entered number Parameters 113 is the default command name SS is the autodial slot nu...

Page 150: ...e this command available to the average user because it would allow them to dial any number including long distance numbers This command can be called from a macro to make autodial numbers 117 y y For...

Page 151: ...tch This command normally works exactly like command 114 but it won t allow you to hang up the patch if someone else on another radio port is using it and you aren t Command 114 will hang up the patch...

Page 152: ...res that your phone company may offer They can be omitted if you are not on a PBX After dialing the predial digits you may need to delay again while the PBX hooks you up to an outside telephone line W...

Page 153: ...meters 119 is the default command name SS is the slot number 00 19 Must be two digits D D is the area code prefix do not include the last four digits of the phone number The digit is a wildcard that m...

Page 154: ...0 9 D D is the whole number to be blocked do include the last four digits of the phone number The digit is a wildcard that matches any digit 122 Recall Nuisance Numbers Table Slot This command allows...

Page 155: ...h transmitter that is set up for half duplex mode the default with this command will mute the audio from the autopatch whenever someone keys up their radio to talk to the person on the phone This allo...

Page 156: ...ly enables the keyup delay filter see the description for the keyup delay timers in Chapter 4 for more information for the autopatch port port 4 This helps prevent transients on the phone line from fo...

Page 157: ...ommands 000 or 001 respectively For example if you wish to monitor the repeater on port 1 enter 001 41 then press the force execution digit for the patch or wait for the timed execution see command 07...

Page 158: ...ime out timer and stops the pre access timer among other things If you are accessing the reverse patch in mode 2 and the time out timer is about to expire you can execute this command to keep the patc...

Page 159: ...s the length of the ring tone in 10ms increments 100 1 second YYYY is the Frequency of the first ring tone Defaults Ring tone length defaults to 2 Second Ring tone frequency defaults to 1064 Hz Exampl...

Page 160: ...13 18 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 161: ...h command 139 Up to four bands can be supported by one RLC ICM interface Unlike the RBI 1 more than one band can be active at the same time up to all four bands can transmit or receive at the same tim...

Page 162: ...9 RLC ICM setup 140 radio on off tx power low med high offset format 141 pl freq code tx on off rx on off 142 set freq or recall memory 143 recall current frequency or memory If there are combinations...

Page 163: ...fset 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 Transmitter power HI...

Page 164: ...Radio transmit audio level adjust R VR2 Radio receive audio level adjust Audio Radio Transmit 0 050V to 2 5V Input response controlled by capacitor removal Impedance 15K Radio Receive 0 020V to 2 5V O...

Page 165: ...Output 3 P5 pin 11 on the I O Connector 4 Clock Strobe Output 4 P5 pin 10 on the I O Connector Connections to the radio port DB 9 5 Kenwood TX Audio T Pot 4 RLC 4 audio out 6 Kenwood RX Audio R Pot 5...

Page 166: ...e because it will be transmitting during all activity on the Repeater side The mobile radio s used in a remote base configuration should be set to low power in most cases Set VFO MEM to VFO for extern...

Page 167: ...1 commands Commands 141 143 as described 139 000 Set the controller for RBI 1 the default 139 c ss Set the controller for RLC ICM Parameters 139 is the default command name C is the connector number...

Page 168: ...d 139 320 unkey Second you must tell each band module what size of offset to use when you select a plus or minus offset with Commands 142 or 143 The setup codes follow SS the setup code Description 30...

Page 169: ...ive on 140 160 Mhz connector 1 If you then used Command 000 to connect the repeater port you were using to the port that the RLC Icom is on you would be able to transmit on and receive from the 140 16...

Page 170: ...esent at a time and the states will be active for 10 seconds Except the 1 second pulse output Controller Interfacing The most common use for these signals is to read them with a voltmeter when trouble...

Page 171: ...controller Finally this command allows you change the way you enter the offset with command 142 The offset is always specified as one digit 0 to 3 There are two different common definitions of what di...

Page 172: ...the table below E is 1 to encode transmit PL 0 to not encode it D is 1 to decode receive PL requiring the transmitter you are monitoring to encode it or 0 to use carrier only Tone Frequency Tone Freq...

Page 173: ...on to the remote base interface The remote base interface figures out which radio handles that band s information and sends the frequency to that radio If you enter a as a megahertz point like 142 147...

Page 174: ...e memory number 144 Control Recall RBI 1 Output Lines The Doug Hall RBI 1 has eight open collector output lines that can be used to control other hardware such as antenna switches Those output lines c...

Page 175: ...15 1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Chapter 15 Not Currently Used...

Page 176: ...15 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 177: ...rovided below 037 p p Parameters 037 is the default command name P P is the list of ports the message is to be routed to Note The changes made to the audio routing variable by this command affect all...

Page 178: ...The changes made to the audio routing variable by this command affect all commands including other macros executed until the end of the macro containing this command or until command 037 or 038 are ex...

Page 179: ...d the command which is the default see command 050 055 161 erase whatever is in macro 161 056 161 038 be quiet for the rest of this macro unless command 037 or 065 are executed 056 161 000 1 2 connect...

Page 180: ...time it is executed see Appendix A for more information about audio routing variables 039 Example You want to know what transmitters are hearing the courtesy beep that is generated when port 3 s recei...

Page 181: ...ese default settings by using commands 037 and 038 they only work inside of a macro This command sets the default routing commands 037 and 038 override it and change it to something else If it has bee...

Page 182: ...16 6 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 183: ...et 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 on...

Page 184: ...ere one command ends and the next begins but may be useful in some cases With the chaining option turned on the controller will let you chain on another command without unkeying after any command that...

Page 185: ...e been entered without waiting for you to unkey It is recommended that you leave this digit set to D in most cases but if you need to change it A B C and are other acceptable choices works pretty well...

Page 186: ...all all of the options that were set with command 078 079 p Parameters 079 is the default command name P is the port for which to change the force execution digit 1 4 indicate the corresponding port 5...

Page 187: ...stem to secure the controller This command does not bypass the password system if a password is necessary to execute a command directly the password will still be required if you use this command The...

Page 188: ...r N007 11 turn on DTMF mute for port 1 N000 11 make port 1 a repeater N010 000 A12 rename command 000 to A12 By inserting an N the name of this command 080 at the beginning of each line the controller...

Page 189: ...Used 048 049 Not Currently Used 052 Not Currently Used 063 064 Not Currently Used 066 072 Not Currently Used 081 084 Not Currently Used 087 089 Not Currently Used 092 Not Currently Used 096 099 Not Cu...

Page 190: ...17 8 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 191: ...18 1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Chapter 18 Not Currently Used...

Page 192: ...18 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 193: ...19 1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Chapter 19 Not Currently Used...

Page 194: ...19 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 195: ...macros whenever certain things happen All you have to do is use command 045 to tell the controller what command you want it to do when each event occurs If you only want it to happen some of the time...

Page 196: ...Whenever this command is executed it looks to see which event trigger called it and does something different for each one The controller uses this method to reset timers send messages and do a lot of...

Page 197: ...4 Input 3 High 020 COR Inactive Port 4 065 Analog 1 Low Alarm 021 PL Active Port 1 066 Analog 2 Low Alarm 022 PL Active Port 2 067 Analog 3 Low Alarm 023 PL Active Port 3 068 Analog 4 Low Alarm 024 PL...

Page 198: ...Seconds Until Patch Timeout 091 Before Patch Off Hook 097 20 Seconds Until Patch Timeout 092 After Patch On Hook 098 10 Seconds Until Patch Timeout 093 Reverse Patch Answered 099 Patch Time Out 094 Re...

Page 199: ...ons where the controller can not know where you want the audio to go There are two ways for you to specify where messages go First choose where you want most of the messages to go Tell the controller...

Page 200: ...Command 058 168 00 038 unkey If you executed the macro at this point it would be silent Insert the new CW message even before that Command 058 168 00 030 21 18 23 20 40 24 23 unkey Now the macro will...

Page 201: ...B 1 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Appendix B Not Currently Used...

Page 202: ...B 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 203: ...CW Code Table CW Code Table CW XX CW XX CW XX CW XX CW XX 0 00 A 10 K 20 U 30 SPACE 40 1 01 B 11 L 21 V 31 PAUSE 41 2 02 C 12 M 22 W 32 3 03 D 13 N 23 X 33 4 04 E 14 O 24 Y 34 5 05 F 15 P 25 Z 35 6 0...

Page 204: ...C 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 205: ...efaults It does cause you to lose all of your programming You will almost always have to initialize the controller when you install a new version of software but rarely otherwise If you are trying to...

Page 206: ...D 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 207: ...ead the analog line you hooked up in the previous step Turn the rotor and make sure that the number it tells you changes If it doesn t check and make sure that the voltage going into the input line ch...

Page 208: ...l an analog low alarm macro You can find the appropriate macro number in Chapter 8 in the automatic macro section We will assume you are using macro number 183 We want this macro to turn the rotor off...

Page 209: ...cro From now on you can use this macro as a reset rotor command You will need to execute it and wait for it to finish turning all of the way CCW before you tell the rotor to go to each new preset You...

Page 210: ...E 4 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 211: ...s is exactly the same as unkeying your radio to force a command to execute When you have entered a command you can either enter an or press Enter to make it execute Store a bunch of commands in a file...

Page 212: ...done If something ever gets messed up on the controller all you have to do is initialize it see Appendix D and re upload your file Also when you get a new version of software which will almost always...

Page 213: ...as capital letters and it avoids confusion However there may be a time when you would like to enter lower case letters such as when you send serial messages with Command 032 At those times you can tu...

Page 214: ...ou want to see the commands that are being entered from the radios you can turn suppressed serial off with command 060 Very Long Serial Commands This section only applies to very long serial commands...

Page 215: ...24 166 207 N 248 043 084 T 125 167 208 J 249 044 085 U 126 168 209 L 250 045 086 V 128 169 210 H 251 046 087 W 129 170 211 F 252 047 088 X 130 171 212 B 253 048 0 089 Y 131 172 213 254 049 1 090 Z 132...

Page 216: ...G 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 217: ...and 4 for the voltage dividers The chart shows which switches must be off for the temperature sensor to work Analog Input 1 Switch 1 ON Switch 5 OFF I O Pin 5 IN Pin 17 GND Analog Input 2 Switch 2 ON...

Page 218: ...H 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 219: ...________________________________________________________ _________________________________ ____________________________________________________________________ _________________________________ ______...

Page 220: ...I 2 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 221: ...___________________________________________________ _________________________________ ____________________________________________________________________ _________________________________ ___________...

Page 222: ...I 4 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98...

Page 223: ...djust this level to 2 Khz deviation Initialize and Reset Switches allow the manual resetting and initialization of the controller See Appendix D for instructions about how to perform the initializatio...

Page 224: ...PIN 3 IS GROUND REFERENCE PIN 4 IS 10 VOLTS J5 RS 232 TTL SELECTION WHEN THE JUMPERS REMOVED RS 232 IS PRESENT REQUIRES A DALLAS DS 1275 TRANSLATOR CHIP WHEN THE JUMPERS ARE PRESENT TTL SIGNALS FROM T...

Page 225: ...5 6 7 8 ON G 0000000000000000 S1 OFF ANALOG TEMPERATURE I POWER SWITCH O USER PORT 1 AND 2 2 2 S1 Analog Temperature Power Switch This switch allows you to externally power the LM335 Temperature Senso...

Page 226: ...REGULATED R I 1 5 AMP FUSE N O 2 5 VOLTS REGULATED Power Board LED Indicators Voltage In LED indicates that voltage is reaching the Power Board Fused Voltage Input indicates voltage has passed through...

Page 227: ...J 5 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Bill of Materials...

Page 228: ...J 6 RLC 4 V1 79 Copyright 1998 Link Communications Inc 9 18 98 Component Layouts and Schematic Diagrams...

Reviews: