Page 3
Kenwood FleetSync Protocol. MDC-1200 is a registered trademark of Motorola Inc. FleetSync is a trademark of Kenwood Corporation Not all described features are included with all systems. Contact Cimarron Technologies for instant access to particular features. Manual revision C25 100702...
Remote Clear ....................20 RX Inhibit ....................... 20 Aux In ......................20 Ground ......................20 Inverting P25 Data ........................21 RS-232 Port ..........................21 Serial Input as a data source ....................21 Daisy Chaining multiple C25’s in a MCC ................22...
Page 5
C H A P T E R PROGRAMMING ..........26 Programming ..........................26 Building the Alias Table ......................27 Programming the C25 Personality ................... 29 Designating Multiple Signaling Formats ................. 30 Setting the Date and Time ......................31 Editing the Message Table ......................31 Access the NAC or TGID Tables .....................
Page 6
Critical Message Designation................. 44 ID Sensitive Alerts ..................44 Targeting the C25 with Field Generated Alerts ..............45 Authorize Mode ......................... 45 NAC Permission Mode ......................45 TGID Permission Mode ......................46 Decode Qualification by NAC and/or TGID ................46 Translator ..........................
Page 7
PERSONALITY CONDITIONS ..............70 Default hardware conditions for the C25 ................70 Default personality conditions for the C25 I ................70 Default personality conditions for the C25 II and III............. 70 A P P E N D I X – DISPATCH DISPLAY DIRECTIVES ..72...
Features C H A P T E R Features What Is the C25 The C25 is a data decoder capable of decoding any of the ® following formats: APCO P25, MDC-1200 , and/or FleetSync . It is built to help fleet dispatchers/controllers to communicate with and manage their fleets.
P25 ID’s and MDC-1200 ID’s can be displayed in Hexadecimal or Decimal format. Serial communications ports can be daisy-chained from one C25 channel card to the next channel card, eliminating the need for serial port combiners and buffers. Decodes and displays both the FleetSync fleet number and unit ID.
Page 10
Chapter 1 Features strings. Programmable display type permits "Taxi Bid", "Scrolling", and "Message and Assignment" presentations. Incorporates a real time clock so all received data can be time stamped. P25 decode qualification by NAC and/or TGID. External display clear connection can be attached to a footswitch to clear the display by a dispatcher without reaching for the decoder.
FSK 1200 BPS at 1200/1800Hz FleetSync™ MSK 1200 BPS at 1200/1800Hz Display Memory Review twenty previous messages by pressing "REVIEW" button on C25 II and C25 III Display Type Ten LED’s indicating: Mute, Decode, C25 I Transmit Busy, Key, Modulation,...
Optional features include: Aliasing The Alias feature is an extra option that allows the user to create a table that is used by the C25 to display an alphanumeric "Alias" instead of the actual received numeric ID. The created Alias Table is stored in the C25 and has a maximum of 9102 individual entries.
Page 13
Triple format decode The standard C25 is capable of decoding two signaling formats at the same time. The triple format decode feature can be added to permit decoding of three different signaling types on the same audio input line.
The C25 permits you to match system requirements with minimal loading. Proper grounding is extremely important. Ensure that station ground is attached to the C25 ground connections at P1 pin 8 or P2 pin 10. Jumper Information Jumper...
For factory use. JP-29 For factory use. The C25 is shipped configured for a High Z ground referenced system. Jumpers JP-13, 12, 11, 10, 9 and 8 set up attenuation circuits. Only one of these jumpers should be installed. JP-13, 12 and 11 are for unbalanced systems and JP-10, 9 and 8 are for balanced systems.
(30mV to 12Vpp), high impedance balanced or 600 ohm balanced (- 30dBm to +10dBm). P3-2 DATA IN - Signal input (low side) to the C25. In high impedance single ended, this line is referenced to ground. In balanced, it is signal return.
GROUND Ground Data Output Data output is the signal out of the C25 when used in the Translator configuration. Data Out + is the high side and Data Out - is the low side. Data output is jumper selectable for single ended or balanced configurations.
Channel busy can be used to qualify data mute. In COS Qualified muting, the associated radio is muted by the C25 until a valid MDC-1200 or FleetSync data decode. Once the data has passed, the radio is unmuted and remains unmuted until the Channel Busy line changes state.
OUT2 remains inactive, providing a high impedance. 2. The C25 begins monitoring channel busy for activity. 3. If activity is detected on channel busy, the C25 listens for ANI. 4. If ANI data is detected, and the decoded ANI ID is...
Data Input Data input is the signal input to the C25. Data In + is the high side and Data In - is the low side. Data input is jumper selectable for high impedance single ended, high impedance balanced and 600 ohm balanced.
Two muting methods are available and can be chosen in the C25 personality programming. Mute on RX Data Only In this mode, the C25 mute relay can be used to momentarily interrupt speaker audio during receipt of...
When the dispatcher presses the foot switch, the main display will be cleared. If the switch is pressed again within 1 second of the first press, the C25 III secondary display will be cleared as well. If using an external display and the serial output format "Display"...
C25, P25 audio data may need to be inverted in order to successfully decode. To invert P25 data, while the C25 is in normal operate mode, press and hold both front panel buttons for five seconds. The C25 will respond by displaying INVERT or NORMAL on the C25-II or C25-III display.
C25 serial input and defining SO and SI the same for all devices except the last C25 in the chain. The last C25 would have Serial output defined so that it is compatible with the Dispatch Console or CAD software.
CHBSY. The original function of the CLEAR button remains intact. $$MAP CHBSY TO CLEAR Resource Status To find out what the status is of the C25 resources, enter the command $$MAP? The C25 will return a table describing the current...
Page 26
Chapter 2 Installation Fleet Sync Fleet ID is lost as only unit ID is supported in the MDC-1200 format. Only P25 ID’s up to FFFF are translated. Five and six character P25 ID’s are ignored. The mute function is only available with COS qualified mute and the receipt of FleetSync data.
Page 27
Chapter 2 Installation and forwarded. P25 ANI ID’s can be up to six HEX characters in length. The translator will only successfully translate P25 ID’s with a length of up to four characters.
C25 configures the serial port in the manner stored in memory. If there is no preference programmed, the C25 remains at 9600, N, 8, 1. The C25 will respond to the sign-on message even after the initial 10 seconds if the sign-on is sent in the baud rate/protocol specified in memory.
C25 to display an alphanumeric "Alias" instead of the actual received numeric ID. The created Alias Table is stored in the C25 and has a maximum of 9102 individual entries. The alias table also is used to define unique "Enunciate"...
Page 30
OR PLEASE ENTER YOUR SELECTION:_ Select option 1, SEND A SORTED TABLE TO THE C25. The C25 reminds you to “Make sure you have a sorted Alias table file to download”. Press “y” to continue or “\” to abort. Wait about 5 seconds and the C25 prompts “Please send...
Then open the saved file using a text editor like Notepad. Make the desired changes, save the file and then send the changed table back to the C25. If the file is no longer in order, be sure to sort it first.
C25 "personality programming" and then choose "select format type". Enter one format type, then the additional format type(s). The C25 will remember the last two selections, or if triple format decode has been purchased and activated, the last three...
Programming selections. To verify your selections, return to "select format type" and the C25 will describe the format types for which it is currently configured. Setting the Date and Time From the Main Menu in program mode, select option 2 SET THE DATE AND TIME.
Page 34
Chapter 3 Programming used as the field delimiter and "$" which is the end of table marker). Audible alert selection. Messages with B = 2 through 6 are classified as critical messages. silent single beep of 250ms. short beeps, 250ms on and 100ms off repeated for 5 seconds.
Select option 1, SEND A TABLE TO THE C25 and when prompted, send (in ASCII format) the previously constructed file (message.txt) to the C25. If a table already exists in the C25, it will be overwritten. Note that procedures to send files are different depending on the terminal emulation software you are using.
C25 monitors channel busy for activity and looks for ANI. If the ANI ID is not present or is present but is not in the authorized users list (alias list) then the C25 will toggle Out1 and/or Out 2 to lock out the repeater transmitter stage (or activate remote alarms).
Chapter 3 Programming Using the $$FORMAT Command The C25 serial port and the displays can be defined by the customer using the $$FORMAT command. Variables for the command are defined below. Alias can be requested for any ID by adding –a to the variable. Assignment can be requested for any ID by adding –A to the variable.
Page 38
28 Character secondary display (D2) $$FORMAT command The C25 provides separately definable serial input and unless they are output functions. Serial Input can also be handled just as within the audio data input so that information received via the serial...
Page 39
Chapter 3 Programming after the value of the variable. 1234,Chief,Station 6 South,03/22/2010,11:56:12 Quoted information can also be labels like: $$FORMAT,SO,"ID: "&SRC,"Alias: "SRC-a,"Assignment: "SRC-A,"Date: "DATE,"Time: "TIME$ Would provide ID: 1234 Alias: Chief Assignment: Station 6 South Date: 03/22/2010 Time: 11:56:12 Printer commands can be outputted to the serial port by using imbedded control characters where ^J is a line-feed and ^M is a carriage return.
FORMAT command. Example: $$FORMAT,D1,&SRC"-",SIG$ and $$FORMAT,D2,DATE"-",TIME"-","NAC="#NAC$ Would provide to the C25 – III displays the following: 1234-M 03/23/2010-11:23:45-NAC=293 The large main display shows the source ID (1234) and the signaling format received (MDC-1200). The secondary display shows the date, the time and the Network Access Code.
Page 41
Chapter 3 Programming Attack Delay Used in Translator applications to hold off the generation of the MDC translation data burst. Available time selections are 0ms to 9999ms. Invert Data. Inverts APCO P25 data. Disconnect Delay Qualifies signal loss. Channel busy and/or P25 signal loss must remain active for this time before it is considered lost.
C H A P T E R Operation Decoding Capabilities The C25 family consists of the C25 I computer interface, C25 II display unit and the C25 III display unit. All three are capable of decoding the following formats: Format Function...
Page 43
CPU Supervisor to reset all processors. The left button is not labeled and is unused. C25 II The C25 II is a single window dispatch display unit. The display consists of eight large 5x7-pixel LED display matrixes. This display will show either the ID or the associated alias if one is programmed.
C25 III The C25 III is a multiple window dispatch display unit. The main display and its features are the same as the C25 II. In addition to the main display, there is a secondary, smaller display capable of displaying 28 characters just above the two push buttons.
Subsequent ID’s are shown in the secondary display area (for a C25 III) or are not displayed at all (C25 II). When either the remote clear or the front panel clear button is pressed, the main display clears and is ready to display the next received ID.
ID, a number between 2 and 5. This number represents the quantity of single (100ms) beeps the C25 will sound when the PTT ANI is received. To have no audible beep for a particular ID, enter a zero (0).
ANI. If the ANI ID is not present or is present but is not in the authorized users list (alias list) then the C25 will toggle Out1 and/or Out 2 to lock out the repeater transmitter stage. The lock out will remain in effect until the channel busy line shows lost activity.
The C25 will allow qualification by NAC and/or TGID. These tables can have up to 12 entries. If NAC and/or TGID tables exist, the C25 will not react to received data unless the received NAC/TGID exists in the table. If both tables exist, the C25 will not react to received data unless both qualifiers are true.
Page 49
Chapter 4 Operation P25 ANI ID’s can be up to six HEX characters in length. The translator will only successfully translate P25 ID’s with a length of up to four characters. FleetSync contains Fleet ID’s which cannot be supported by ®...
2 to 2, 3 to 3 etc.) Upon initial power-up, the C25 begins listening at 9600, N, 8, 1 for a user sign-on message. The C25 remains in this listening mode for 10 seconds. If, during the listen mode, a user enters the phrase "$$C25", the device...
Computer match for connected C25’s. The serial output of serial input the last C25 must be selected to match the require- ment of the console/computer attached. See page 35 for further details. USB Port Description...
Cimarron Standard Cimarron standard format is similar to the Cimarron C- Mark II and III printer output format. For the C25 II and III (in scroll mode), this format is defined as follows: <lf>iiiiiiii-MMMMMMMM-hh:mm:ss-mo/da/yr-CH-cc<cr> 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 <lf>...
Page 53
11:07:28 03/20/01 CH 01 123-4567 ANI ID 11:08:01 03/20/01 CH 01 For the C25 III in message and assignment mode, the output is similar to the Cimarron C-Mark IV format. Although the Assignment field in an alias table is capable of holding 28 characters, this display mode only presents the right-most 19.
Chapter 5 Technical Information ID 4 digit number max 2047. Must add values of T1, T2 and S1 to attain true ID. Fleet ID’s in FleetSync™ are not represented. Tag bit configuration (0 thru 3 where 0=00, 1=01, 2=10, 3=11) Status bit MSD (0 or 1) Status bits LSD’s (0 through 7) Message bit MSD (0 or 1)
Carriage Return Examples: 95B1000011 A652000011 2047000071 Cimarron Translated Output Format The Cimarron translated output format is defined as follows. If MDC-1200® or P25 format is selected, HEX characters are not supported. <lf>iiiitMc<cr> 2 3 4 5 6 7 8 <lf>...
This "inbound" ASCII data sentence is formatted as follows: $CR,iiii,mm,cc<cr><lf> $CR,fff-iiii,ss,cc <cr><lf> (FleetSync™ Only) Receive Data Sentence, sent by the C25 to the host computer where: Receive-data sentence header Fleet ID (FleetSync™ only. Valid range = 100-...
Page 58
Chapter 5 Technical Information 30 - Status Four 40 - Status Five 50 - Status Six 60 - Status Seven 70 - Status Eight 01 - Unit PTT ID Message 02 - Unit Interrogate 07 - Unit Emergency Message 08 - Unit Selective Call Cancel 09 - Unit Stuck Mic Message...
ASCII line feed character Cimarron Standard Classic Cimarron standard classic format is the Cimarron C- Mark II and III printer output format. For the C25 II and III (in scroll mode), this format is defined as follows: <lf>iiii-MMMMMM-hh:mm:ss-mo/da/yr-CH-c<cr> 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 <lf>...
1 2 3 4 5 6 7 8 9 10 Where "i" = maximum eight character unit ID or ALIAS followed by a decimal and "s" = single character abbreviated message designator from the C25 message table. The string ends with <CR><LF> ID or ALIAS (8 chars) Printed dot (.)
Chapter 5 Technical Information TGID’s are from $0000 to $FFFF. $0001 is the default TGID is used in systems where talk groups are not implemented. $0000 no-one or a talk group with no users. Used when implementing an individual call. $FFFF reserved as a talk group which includes everyone.
Chapter 5 Technical Information M/A-COM Raytheon Securicor Tait Electronics Teletec Transcrypt International Vertex Standard Zetron, Inc Emergency flag (EM) This flag is set when the transmission occurs because the emergency button has been pressed. Low speed data (LSD) Low Speed Data is intended for custom user applications.
Payload (DATA) (Fields FMT and MSG) ® MDC-1200 ID and Message Description The C25 is capable of decoding unit ID’s in the full hexadecimal range from $0001 through $DEEE. HINT: Using the $$FORMAT command, MDC-1200 variables Use a text editor like are as follows: “Notepad”...
Chapter 5 Technical Information carrier (ch bsy). If "Setup" is received and the ID matches the C25 ID, out1 will become active and remain active until receipt of a "Kdown" that matches the C25 ID. If these messages are received where the ID field does not match the ID of the C25, they are decoded, displayed and outputted to the serial port –...
Causes the outputs to individually wiggle for 3 seconds each. Affects Key, RXMute, TXCtl, Out1 and Out 2. $$DISPLAY Illuminates all pixels in the display (C25 II and III) The Local Loop-Back test ($$LOOP) generates a PTT ANI message and then an Emergency ANI message in the MDC-1200®...
C25, P25 audio data may need to be inverted in order to successfully decode. To invert P25 data, while the C25 is in normal operate mode, press and hold both front panel buttons for five seconds. The C25 will respond by displaying INVERT or NORMAL on the C25-II or C25-III display.
Data". Exit programming mode cycle power to the C25 and try decoding again. Audio Data Input In order to decode P25 data, the audio input to the C25 must be from unfiltered receiver discriminator. Wireline connections will not support P25 data.
(natural causes) such as lightning, fire, floods, or other such catastrophes, nor to damage caused by environmental extremes, power surges and/or transients Cimarron Technologies Corporation makes no other warranty, either expressed or implied, with respect to this product. Cimarron Technologies Corporation specifically disclaims the implied warranties of merchantability and fitness for a particular purpose.
8. Channel number – 01 9. Base ID number – 0001 10. Sounder Disabled Default personality conditions for the C25 II and III 1. Signaling type – APCO P25 and MDC-1200 2. Serial output type – Cimarron Standard 3. Display type – scrolling...
Page 73
Appendix A Default Hardware and Personality Conditions 5. CHBSY_IN act Low 6. RX_INHIB act Low 7. Attack Delay – 300ms 8. Channel number – 01 9. Base ID number –0001 10. Sounder Enabled...
Returns the version and date of the flashware $$SOUNDEROFF Disables the sounder $$SOUNDERON Enables the sounder $$KEYT Keys the C25 and sends data for 10 seconds in MDC-1200 signaling format $$UID Returns the base ID assigned $$CHAN Returns the channel number assigned...
INDEX INDEX $$C25 ..........26, 48 Daisy chaining multiple C25 serial ports .. 22, $$FORMAT command ....... 35 Data Formats ..........9 Data input ........9, 14, 18 Data input adjustment ....... 19 Data messages ......... 60 Accessing the NAC and TGID tables ..33 Data Modulation Test ........
Page 76
Program mode .......... 48 Jumper Information ........12 Programming..........26 Programming new flash ......34 Programming the C25 personality ..... 29 PTT activation point ........13 Key output ..........14, 17 Radio Connections ........14 Radio Interface Considerations ....38 Remote clear ........
Page 77
INDEX Technical Information......... 48 Technical support hotline ......69 Termination ..........12 Unmute after data (COS qualified) .... 20 Testing ............63 TGID permission mode ....17, 34, 46 Translator option ......11, 23, 46 Transmit control output ......14, 17 Triple format decode ........
Need help?
Do you have a question about the C25 and is the answer not in the manual?
Questions and answers