background image

 

General Description of the ICS Linker IIa Repeater Controller 

 
 
 
Here at ICS we strive to make products that have new, innovative, easy to use features and excellent quality at a 
reasonable cost.  We believe the Linker IIa is such a product.  The Linker IIa has such innovative features such as 
remote base control, a full featured control receiver input (has priority), programming with actual values (i.e. Volts, 
Hertz, Seconds, wpm) and a  very easy to use 3 level command access feature which has over 65 commands 
available.  It also has microprocessor support for a CTCSS board, both encode and decode.  There is a plug 
specifically for the CTCSS board.  The CTCSS encode also has an encode hang timer in which the time is 
programmable.  When designing the Linker IIa we worked hard to provide a product that is easy to use, durable and 
of excellent quality at a reasonable cost. 
 
The Linker IIa has many unique features.  One such feature is the control receiver input.  This input is unique in that 
it provides a level of control normally only provided on more expensive controllers.  It is optional to use the Control 
receiver input as the repeater receiver input (port 1) and even the link / remote base receiver input (port 2) will 
provide the access to control the repeater.  The control receiver gives you control over the repeater even if the 
repeater’s receiver is inaccessible.  Also, with the addition of a resistor, you can pass the control receiver audio to 
the repeaters transmitter audio output (port 1) and the audio level can be adjusted with the control receiver input 
audio pot.  The control receiver COS can be set to switch between 1 and 9 volts and the polarity can be easily set as 
well.  When the control receiver COS becomes active all the port 1 and Port 2 DTMF signals are ignored and the 
Linker IIa only listens to the control receiver for DTMF codes.  The repeater (Port 1) input has priority over the 
remote base / link receiver (Port 2).  This allows for priority control with the control receiver. 
 
Another such unique feature is the remote base control system, which will allow you to use most radios that have 
memories and that have a mike input for UP memory.  You simply program in the frequencies, the offsets and the 
CTCSS tones (encode and decode) into your radio’s memory and tell the Linker IIa how many memories you have 
on your radio to increment through.  The Linker IIa remembers which memory the remote base is set too even if the 
power is turned off.  All the user needs to do is select which memory he wants with a DTMF command.  When the 
remote base radio is disabled or turned off the Linker IIa will return the radio to the home memory.  When desired 
you may select from one of 6 link / remote base commands to control your link / remote base radio. These 
commands are easy to use and give you an easy to use multi frequency remote base at a reasonable cost. 
 
The new Linker IIa CTCSS control feature gives a wide range of control over CTCSS decode and encode signals.  
The Linker IIa gives you DTMF on and off control over CTCSS decode, encode and the encode hang timer.  Also 
the CTCSS encode hang timer is programmable.  The encode hang timer starts from the time the repeater receiver 
becomes non-active.  This will allow a reverse burst or courtesy tone to be heard after the receiver becomes inactive. 
 
The ever growing set of easy to use features can be accessed by a secure Setup mode (program mode), a Control 
operator mode and a User mode.  If desired the Setup mode (program mode) can be accessed only by a hardware 
jumper from the factory.  A DTMF sequence (up to 10 digits) can be programmed to give access to the Setup mode 
if desired.  This provides the highest level of security.  In the Setup mode (program mode) all the commands are 
accessible by DTMF using their 2 or 3 digit command / function codes.  This makes the controller programming 
easy.  The User and Control operator levels use from 1 to 5 digits to access these same functions if setup to do so.  
From 0 to 25 DTMF codes can be setup for the User and Control operator levels allowing easy programming, total 
flexibility and an extremely secure system for controlling the Linker IIa and its functions. 
 
It can be difficult at times to work on a repeater without knowing what the incoming and outgoing signals are doing.  
Connecting voltmeters, scopes and other monitoring equipment can sometimes be difficult.  We have provided many 
LEDs to help make the setup of the repeater easier.  The Linker IIa has 9 of them.  Most of the input and output 
signals are indicated.  The controller will also indicate when it recognizes a DTMF code.  When not being used the 
LEDs can be disabled with a jumper.  We have found these indicators to be a big help when working with repeaters. 
 
 

 

 
 
 
 

Summary of Contents for Linker IIa

Page 1: ...TER CONTROLLERS LINKER IIa USER MANUAL INTEGRATED CONTROL SYSTEMS 1076 North Juniper St Coquille OR 97423 Email support ics ctrl com Website www ics ctrl com Last updated 05 07 15 Linker IIa User Manu...

Page 2: ...ick connect for the control receiver 8 Quick connect for the repeater receiver 9 Specifications 10 Linker IIa board layout diagram 11 Jumper and Plug position diagram 12 Plug wiring diagrams 13 Functi...

Page 3: ...o s memory and tell the Linker IIa how many memories you have on your radio to increment through The Linker IIa remembers which memory the remote base is set too even if the power is turned off All th...

Page 4: ...ck and forth between carrier squelch and CTCSS need an external CTCSS board TS 64 for the receiver active signal The auxiliary outputs of the Linker IIa are multi featured and easy to use The 3 auxili...

Page 5: ...on port 2 Both receivers and both transmitters can be on at the same time and the audio from both receivers will be mixed together The Linker IIa now has a function to report what the remote base radi...

Page 6: ...med the Enter Setup command into Remote access to the Setup mode is only available if you make it so When the Linker IIa is in the Setup mode program mode the Linker IIa uses a special courtesy tone T...

Page 7: ...ould use a resistor that has an equivalent resistance with a sufficient power rating as the radio s speaker as this is the output impedance the radio s speaker output was designed for This resistor sh...

Page 8: ...to program the remote base radio itself Once this is done the Linker IIa will need to know how many memories it will have to increment through This means the actual number of memories that show up on...

Page 9: ...ermined For high gain about 10 times do not install the jumper For a low normal gain about 2 times jump pins 2 3 To de emphasize the audio discriminator audio jump pins 1 2 5 If the COS goes positive...

Page 10: ...e the port 1 COS input If you use a jumper then you would connect the 12v for COS active and disconnect it for COS not active when the COS input is set to factory default voltages 6 You will need to e...

Page 11: ...EIVER AUDIO INPUT 20mVpp to 9Vpp MAX VOLTAGE OUT ON RECEIVER 1 AUDIO OUTPUT 9Vpp MAX VOLTAGE OUT ON RECEIVER 2 AUDIO OUTPUT 9Vpp VOLTAGE IN ON THE RX 1 COS 0 to 30V 1 to 9V readable VOLTAGE IN ON THE...

Page 12: ...11...

Page 13: ...mper install to put the controller in setup mode JP 5 Control RX COS polarity Rotate both jumpers 90 degrees for opposite COS polarity JP 6 TX 2 tone enable Enables courtesy tones and ID on TX 2 Only...

Page 14: ...NECTORS ON LINKER IIa BOARD TX 1 AUDIO OUTPUT NC RX 1 CTCSS INPUT V OUT 100ma 0 1a MAX RX 1 AUDIO INPUT RX 2 AUDIO INPUT NC RX 2 CTCSS INPUT CTCSS DECODE SIGNAL GND 2 CONTROL RX AUDIO INPUT V OUT 100m...

Page 15: ...rn auxiliary output 2 off 41 Turn auxiliary output 2 on 42 Turn auxiliary output 3 off 43 Turn auxiliary output 3 on 44 Pulse auxiliary 1 output 45 Pulse auxiliary 2 output 46 Pulse auxiliary 3 output...

Page 16: ...61 Set parameters to factory default 66 Save statuses 87 Keypad test 48 Enable antikerchunker filter RX 1 118 Disable antikerchunker filter RX 1 119 Enable antikerchunker filter RX 2 138 Disable antik...

Page 17: ...port 2 to slave repeater 108 Report the current remote base memory number 129 Set memory report after memory select 130 11 Commands for TX 1 CTCSS encode Linker IIa only Activate CTCSS encode hang tim...

Page 18: ...ceiver 8 RX 2 Receiver 2 typically the remote base link receiver 9 FUNCTION command function as described in the previous text 10 A decimal point can be entered on some functions by using the key on y...

Page 19: ...again be enabled on power up or warm reset unless you use SAVE STATUSES Function number 87 If you DISABLE TX 1 and then use the SAVE STATUSES function TX 1 will always be disabled when a power or war...

Page 20: ...the receiver 1 COS input This function switches control for RX 1 only to the RX 1 COS input for receiver 1 FUNCTION USE ONLY RX 1 CTCSS INPUT FUNCTION CODE 36 PURPOSE Changes the receiver 1 input to...

Page 21: ...mer will no longer affect the auxiliary 1 output FUNCTION TURN AUXILIARY TIMER ON FUNCTION CODE 38 PURPOSE Enables the timer for the auxiliary 1 output HOW TO USE 1 Key up 2 Enter the TURN AUXILIARY T...

Page 22: ...he auxiliary 1 output will now be turned off FUNCTION TURN AUXILIARY 1 OUTPUT ON FUNCTION CODE 40 PURPOSE Turns on the auxiliary 1 output ON HOW TO USE 1 Key up 2 Enter the TURN AUXILIARY OUTPUT ON fu...

Page 23: ...dication 5 The auxiliary 2 output is now turned off FUNCTION TURN AUXILIARY 2 OUTPUT ON FUNCTION CODE 42 PURPOSE Turns on the auxiliary 2 output ON HOW TO USE 1 Key up 2 Enter the TURN AUXILIARY OUTPU...

Page 24: ...ndication 5 The auxiliary 3 output is now turned off FUNCTION TURN AUXILIARY 3 OUTPUT ON FUNCTION CODE 44 PURPOSE Turns on the auxiliary 3 output ON HOW TO USE 1 Key up 2 Enter the TURN AUXILIARY OUTP...

Page 25: ...3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The auxiliary 1 output will be pulsed FUNCTION PULSE AUXILIARY 2 OUTPUT FUNCTION CODE 46 PURPOSE Pulses the auxiliary 2 output HOW TO U...

Page 26: ...CODE 48 PURPOSE Allows testing of users radio touch pad HOW TO USE 1 Key up 2 Enter the ACTIVATE KEYPAD TEST function code 3 Unkey 4 The controller sends the ENTER NEXT DATA indication 5 Key up 6 Pus...

Page 27: ...ND ACCEPTED indication 5 RX 2 and TX 2 have been disabled and the memory if it had been changed from memory 0 is incrementing back to memory 0 the home memory FUNCTION RX 2 ENABLE FUNCTION CODE 50 PUR...

Page 28: ...CEPTED indication 5 TX 2 is now disabled The remote base memory will not be changed with this function FUNCTION ENABLE TX 2 FUNCTION CODE 52 PURPOSE Enables TX 2 HOW TO USE 1 Key up 2 Enter the ENABLE...

Page 29: ...peaters transmitter TX 1 will no longer be forced on and the tone will stop FUNCTION RX 2 AND TX 2 ENABLE WITH MEMORY SELECT FUNCTION CODE 54 PURPOSE Enables RX 2 and TX 2 and will change the remote b...

Page 30: ...p immediately as the controller does a reset and does not remember that the receiver was active FUNCTION COURTESY TONE ENABLED FUNCTION CODE 56 PURPOSE Enables the all of the courtesy tones HOW TO USE...

Page 31: ...ledge codes The remote base Setup mode and normal courtesy tones will be disabled The COMMAND ACCEPTED and ENTER NEXT DATA indications will still operate FUNCTION ENTER SETUP MODE FUNCTION CODE 58 PUR...

Page 32: ...mode HOW TO USE 1 Key up 2 Enter the SET CONTROL OPERATOR MODE function code 3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The controller will be in the Control operator mode If the...

Page 33: ...actly like the user mode except it will allow access to DTMF command lines that are set to be accessible in the control operator mode When this command is used the control will be in the User mode FUN...

Page 34: ...ast time the controller was powered up To make this function permanent Function stays active after power up or reset the SAVE STATUSES function function 87 must be used FUNCTION TURN ON TEST TONE FUNC...

Page 35: ...SET PARAMETERS TO THE FACTORY DEFAULT function code 3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The Parameters are now set to the Factory Defaults The factory defaults are as fol...

Page 36: ...de these limits the controller will not save the entered value it will give the ERROR indication B in CW and the function will be ended FUNCTION SET IDER PENDING ID TIMER FUNCTION CODE 68 PURPOSE Sets...

Page 37: ...ler will not save the entered value it will give the ERROR indication B in CW and the function will be ended FUNCTION SET WORD PER MINUTE RATE FUNCTION CODE 70 PURPOSE Changes the word per minute rate...

Page 38: ...t appears on the radio s display is what needs to be programmed in The number to enter here is the actual number of memories that shows up on the remote base radios display when you go from the first...

Page 39: ...increments The accuracy is about 10 seconds If a value is entered outside these limits the controller will not save the entered value it will give the ERROR or BAD VALUE indication B in CW and the fu...

Page 40: ...function may be used FUNCTION ENTER NEW ID FUNCTION CODE 76 PURPOSE To set the information the IDer sends HOW TO USE 1 Key up 2 Enter the ENTER NEW ID function code 3 Unkey 4 The controller sends the...

Page 41: ...key the controller sends the ENTER NEXT DATA indication 4 Key up 5 Enter the DTMF line memory number 0 to 24 a total of 25 DTMF memories 6 Unkey the controller sends the next ENTER NEXT DATA indicatio...

Page 42: ...nput switches This can help avoid misread signals when the system is in operation FUNCTION SET RX 1 COS VOLTAGE ON LEVEL FUNCTION CODE 80 PURPOSE Sets the RX 1 voltage which when reached the control w...

Page 43: ...hat is not quite at the final voltage when the COS switches This can help avoid misread signals when the system is in operation FUNCTION SET RX 2 COS VOLTAGE ON LEVEL FUNCTION CODE 82 PURPOSE Sets the...

Page 44: ...witches This can help avoid misread signals when the system is in operation FUNCTION SET RX 1 CTCSS INPUT VOLTAGE ON LEVEL FUNCTION CODE 84 PURPOSE Sets the voltage which when reached the controller w...

Page 45: ...ORCE TX 1 ON will be cancelled when either the TX 1 FORCE CLEAR is used or when the TX 1 timeout timer times out FUNCTION FORCE TX 1 ON CLEAR DTMF CODE 86 PURPOSE Cancels the command FORCE TX 1 ON HOW...

Page 46: ...D OR MODE Default FALSE 9 DTMF CONTROL ON RX 2 INPUT Default FALSE 10 Port 2 Mode status Default HALF DUPLEX 11 FORCE CTCSS ON Default FALSE FUNCTION ENABLE TIMED TX FAN ON AUXILIARY 1 OUTPUT FUNCTION...

Page 47: ...e SAVE STATUSES function the TX fan will always be disabled when a power or warm reset occurs FUNCTION USE CURRENT MEMORY AS REMOTE BASE HOME MEMORY FUNCTION CODE 90 PURPOSE To tell the controller the...

Page 48: ...nabled after a power up or warm reset occurs If DTMF control is not enabled on RX 2 the control will not mute if tones come in from RX 2 FUNCTION TURN DTMF MUTING OFF FUNCTION CODE 92 PURPOSE Set the...

Page 49: ...LEVEL function code 3 Unkey 4 The controller sends the ENTER NEXT DATA indication 5 Key up 6 Enter the CTCSS voltage 1v to 9v that when reached the controller should consider RX 2 CTCSS to be OFF 7 Un...

Page 50: ...is the same as the OFF voltage the controller will not save the entered voltage and it will give the ERROR or BAD VALUE indication B in CW This sets the RX 2 CTCSS on voltage When setting the voltage...

Page 51: ...and FUNCTION AND RX 2 COS AND CTCSS INPUTS FUNCTION CODE 98 PURPOSE Requires an AND condition for a valid RX 2 receiver active signal HOW TO USE 1 Key up 2 Enter the AND RX 2 COS AND CTCSS INPUTS func...

Page 52: ...DTMF control from the RX 2 input or port The default status factory default is DTMF control is not allowed from RX 2 To keep the current setting of this function you must use the SAVE STATUSES command...

Page 53: ...l now not stay on after the receiver goes off FUNCTION SET CTCSS ENCODE HANG TIME FUNCTION CODE 102 PURPOSE Sets the amount of time the CTCSS stays on after the receiver goes off if enabled HOW TO USE...

Page 54: ...cation 5 The CTCSS encode will now be active when the repeater or link receiver is active FUNCTION DEACTIVATE CTCSS ENCODE FUNCTION CODE 104 PURPOSE Turns off the CTCSS encode function HOW TO USE 1 Ke...

Page 55: ...T in versions starting with version 1 22 of the Linker IIa software To make this function permanent Function stays active after power up or reset the SAVE STATUSES function function 87 must be used FU...

Page 56: ...ction function 87 must be used FUNCTION SET PORT 2 TO SLAVE REPEATER FUNCTION CODE 108 PURPOSE Puts the controller into Slave Repeater Mode HOW TO USE 1 Keyup 2 Enter the SET PORT 2 TO SLAVE REPEATER...

Page 57: ...about 10 seconds If a value is entered outside these limits the controller will not save the entered value it will give the ERROR or BAD VALUE indication B in CW and the function will be ended If 0 i...

Page 58: ...tays active after power up or reset the SAVE STATUSES function function 87 must be used FUNCTION ENABLE RX 2 CTCSS ENCODE ACTIVATE FUNCTION CODE 112 PURPOSE To allow activation of the CTCSS encode on...

Page 59: ...URPOSE Sets the IDer to operate in Beacon Mode HOW TO USE 1 Key up 2 Enter the ACTIVATE BEACON MODE function code 3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The controller is now...

Page 60: ...PULSE ON AUXILIARY 3 FUNCTION CODE 116 PURPOSE To set the time the Auxiliary 3 pulse will be on when auxiliary 3 is pulsing HOW TO USE 1 Key up 2 Enter the SET TIME FOR PULSE ON AUXILIARY 3 Function c...

Page 61: ...ctive after power up or reset the SAVE STATUSES function function 87 must be used FUNCTION ENABLE ANTIKERCHUNKER FILTER FUNCTION CODE 118 PURPOSE Enables the Antikerchunker filter HOW TO USE 1 Key up...

Page 62: ...ILTER DELAY FUNCTION CODE 120 PURPOSE Allows changes to the Antikerchunker delay time HOW TO USE 1 Key up 2 Enter the SET ANTIKERCHUNKER FILTER DELAY function code 3 Unkey 4 The controller sends the E...

Page 63: ...en this timer times out the antikerchunker filter is again started FUNCTION SET PREBEEP TIME FUNCTION CODE 122 PURPOSE Sets the time from when RX1 is determined to be off and the courtesy tone starts...

Page 64: ...ent Function stays active after power up or reset the SAVE STATUSES function function 87 must be used FUNCTION OR RX 2 COS AND CTCSS INPUTS FUNCTION CODE 124 PURPOSE Requires an OR condition for a val...

Page 65: ...me This function is available starting with V1 16 of the Linker IIa software FUNCTION CANCEL FORCE CTCSS ENCODE ON FUNCTION CODE 126 PURPOSE Cancels the force CTCSS encode force on HOW TO USE 1 Key up...

Page 66: ...ion The available programmable tones and the available tones are at the end of the manual you can find the page number in the table of contents This function is available starting with V1 17 of the Li...

Page 67: ...troller sends ENTER NEXT DATA indication 5 Enter a 1 to allow the memory report or a 0 to Not allow the memory report 6 Unkey 7 The controller sends the COMMAND ACCEPTED indication 8 If a 1 was entere...

Page 68: ...R NEXT DATA indication 5 Enter a 1 to enable the terminator or a 0 to disable the terminator 6 Unkey 7 The controller sends the COMMAND ACCEPTED indication 8 If a 1 was entered the terminator digit is...

Page 69: ...ling HOW TO USE 1 Key up 2 Enter the ID_CANCEL_ENABLE function code 3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The is now the newly entered value The ID cancel will stop the ID a...

Page 70: ...UNCTION TX2 ID WITH TX1 ENABLE FUNCTION CODE 136 PURPOSE When this function is enabled TX2 will key up and ID anytime TX1 does HOW TO USE 1 Key up 2 Enter the TX2 ID WITH TX1 ENABLE function code 3 Un...

Page 71: ...ill be maintained upon power up and reset This feature is available starting with version 1 30 1 of the Linker II Linker IIa software FUNCTION ENABLE ANTIKERCHUNKER FILTER RX2 FUNCTION CODE 138 PURPOS...

Page 72: ...ILTER DELAY RX2 FUNCTION CODE 140 PURPOSE Allows changes to the rx2 Antikerchunker delay time HOW TO USE 1 Key up 2 Enter the SET ANTIKERCHUNKER FILTER DELAY RX2 function code 3 Unkey 4 The controller...

Page 73: ...imer times out the rx2 antikerchunker filter is again started This feature is available starting with version 1 31 of the Linker II Linker IIa software FUNCTION ENABLE_RX1_TONE_RX2_ACTIVE FUNCTION COD...

Page 74: ...e 3 Unkey 4 The controller sends the COMMAND ACCEPTED indication 5 The controller will not send the rx1 courtesy tone when rx2 is active To make this function permanent Function stays active after pow...

Page 75: ...D Change memory programmable tone 3 E Port 1 programmable tone when Port 2 is active 4 2 Available Morse code tones Zero 0 One 1 Two 2 Three 3 Four 4 Five 5 Six 6 Seven 7 Eight 8 Nine 9 A 10 B 11 C 1...

Page 76: ...75 REPEATER CONTROL CODES Memory DTMF Codes Control Op Function code Function Description 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24...

Reviews: