Software Interface Specification - ftp.akerlund.com -...
Transcript of Software Interface Specification - ftp.akerlund.com -...
COM4500Software Text based Interface
SpecificationFor Winser32.Exe V7.xx
Document Change LogDate Relea
seAuthor Comments
22-09-2003 7.0 TJ First edition Com4500 V7.028-10-2003 7.01 TJ Description for text commands10-11-2003 7.02 TJ Simplifying text commands from master to
WINSER32.Exe08-10-2004 7.03 TJ HOOK command with Timeouts, and NOKEY
supported17-11-2004 7.04 TJ Winser32 V7.10c
Rack number supported for TE1040 and CB4200 connect
06-12-2004 7.05 TJ SYSADMIN, SYSCMD, Com52, TE1040, Fault command, and response structure has changed from 255 char to 512 char
03-01-2005 7.06 TJ Dummy values for extended Status described 03-02-2005 7.07 TJ MPT TX lever can be adjusted to -10, -13 or -16
-10dBm is defaultKeep Alive timer loaded if <> 0
07-03-2005 7.08 TJ Command changedRinging on module changed from CALL to RINGRinging on emergency module changed from CALL-EMERG to RING-EMERG
09-03-2005 7.09 TJ New commandGPSI (Immediate GPS information – from TETRA mobile)GPST (Tricked GPS information – from TETRA mobile)GPSU (Unsolicited GPS information – from TETRA mobile)
18-03-2005 7.10 TJ MPT1343 commands changed MPT1343 commands uses SYSCMD request and response
24-06-2005 7.11 LD+TJ Updated GPS and VIU supportOld mode KEYWORDS separated by commaKEYWORDS separated by semicolon or comma for backwards capability Please use:KEYWORDS separated by semicolon more Parameters separated by commaKEYWORD1=Param1,Param2;KEYWORD2=Param1;Winser32.exe V7.12 or higher
10-11-2005 7.12 TJ P45453.iniCloseTime= n x 100 ms default (20 x 100 ms) delayed shutdownn= 0 Shutdown without delay
25-05-2006 7.12-1
TJ Call frame for emergency receivers support up to 40 digits.( Norwegian emergency receivers. Winser32.exe V7.12f or higher)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 2 of172
Ingeniørfirma H.Mortensen A/S
28-06-2006 7.13 TJ ID from master not supported in text mode (Asciiprotocol=1)Only supported in old mode (Asciiprotocol=0)Winser32.exe V7.13 or higher
31-07-2006 7.13-1
TJ COM53 and SPEEDA commands supported in document
24-08-2006 7.15 TJ Support for tone TX hardware buffer full on module
22-10-2007 7.16 TJ Support for MSG=SYS-EMERGENCY On emergency receiver HM807/2 or HM807/3
7.17 –a to h
03-04-2008 7.18 TJ Support for no hardware racksP45453.ini NoRacks=1
Date Release
Author Comments
08-08-2008 7.22 TJ Support for ISDN A-number. MSG=SYS-CON; TYPE=HOOK; TMOD=5;DIAL=DTMF,123;ANUM=456
25-08-2008 7.23 LD Support for Tetra BaseServiceIndication23-10-2008 7.24 LD Added diversety channel reference information
(FCH) 25-11-2008 7.25 TJ RSSI added to COM53 frame to application server27-03-2009 7.30 TJ WinserCorba32.exe V7.30 or higher CORBA
SupportWinser32.exe V7.30 or higher no CORBA support
20-05-2009 ?.?? MSA Support for TE10-39/3
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 3 of172
Ingeniørfirma H.Mortensen A/S
1 Table of Contents1 Table of Contents..........................................................................52 Introduction................................................................................103 Environment...............................................................................10
3.1 Overview.............................................................................................103.2 Hardware environment.......................................................................113.3 Software environment........................................................................12
4 Transport interface Master Control - COM4500..............................124.1 Transport Protocol for data transfer (COM4500 - Master control).......124.2 Establishing transport connection:......................................................124.3 Data Transfer......................................................................................134.4 Closing TCPIP transport connection....................................................134.5 Keep Alive:..........................................................................................13
5 Message interfaces.....................................................................135.1 Common definitions for all messages.................................................13
5.1.1 Basic Data types................................................................................135.1.2 Message codes and their values........................................................175.1.3 Correlating requests and responses (Message Number)....................195.1.4 Result codes.......................................................................................20
6 Format for message header.........................................................217 Administrative messages.............................................................22
7.1 Keep alive message and response......................................................227.2 SYS-ADMIN command (Winser <-> App-server).................................227.3 SYS ADMIN Command.........................................................................237.4 Logon..................................................................................................237.5 Reset...................................................................................................237.6 Reset OK.............................................................................................237.7 Reset Com4500..................................................................................247.8 Set Time.............................................................................................247.9 SYS ADMIN Response..........................................................................24
8 Status.........................................................................................258.1.1 STATUS REQ.......................................................................................258.1.2 STATUS response...............................................................................25
9 Extended support for 2 Com4500 system with interlink connections27
10 EXTENDED STATUS....................................................................2810.1.1 EXTENDED STATUS response..........................................................28
11 Conversations...........................................................................3111.1 Request total conversation information..............................................31
11.1.1 CONVREQ response.........................................................................3111.2 Total conversation information...........................................................32
11.2.1 Conversation structure:...................................................................3211.2.2 Subscriber structure:.......................................................................3311.2.3 CONVREQ response.........................................................................33
11.3 Save conversation request.................................................................3511.3.1 Conversation response....................................................................35
12 Diversity...................................................................................3612.1 Diversity Limitations...........................................................................3612.2 Co Channel Limitations.......................................................................36
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 5 of172
Ingeniørfirma H.Mortensen A/S
12.3 General Diversity & Co Channel Limitations.......................................3612.4 Set diversity setup..............................................................................37
12.4.1 SET DIVERSITY REQ.........................................................................3712.4.2 SET DIVERSITY Response................................................................40
12.5 Get diversity setup.............................................................................4112.5.1 Get DIVERSITY REQ.........................................................................4112.5.2 GET DIVERSITY Response................................................................42
13 Com52 input / output................................................................4313.1 Com52 IO............................................................................................4313.2 Com52 IO Response............................................................................4313.3 Output Command format:...................................................................4413.4 Get input Command format:...............................................................4413.5 Input Command format:......................................................................44
14 FAULTCMD................................................................................4514.1 Fault CMD...........................................................................................45
15 TE1040/TE1039/CB4200 CMD.....................................................4615.1 TE1040, TE1039 and CB4200 CMD....................................................4615.2 TE10-40 and TE10-39/3 Box command...............................................46
15.2.1 CONNECT from Com4500 to master application.............................4615.2.2 Matrix command from master application to Com4500..................4715.2.3 AGC command from master application to Com4500.....................4915.2.4 FLASHSETUP command from master application to Com4500........4915.2.5 Output command from master application to Com4500.................5015.2.6 Input command from Com4500 to master application....................5015.2.7 Level command from master application to Com4500....................51
15.3 TE10-39/3 Box command....................................................................5215.3.1 Display command from master application to Com4500.................5215.3.2 Key command from Com4500 to master application......................5415.3.3 Led command from master application to Com4500......................5515.3.4 Attention command from master application to Com4500..............5615.3.5 Setup from master application to Com4500....................................57
15.4 CB4200 Box command.......................................................................5915.4.1 CB-CONNECT from Com4500 to master application........................5915.4.2 CB-Display: Display control..........................................................5915.4.3 CB-Led: Led control.....................................................................6215.4.4 CB-Attention: Attention tone........................................................6315.4.5 CB-SETUP: Setup..........................................................................6415.4.6 CB-Key: Input from keyboard......................................................66
15.5 TE1040 CMD Response.......................................................................6716 MPT1343 Command format.......................................................68
16.1 Control channel Limitations................................................................6816.2 Traffic channel Limitations..................................................................6816.3 Command Limitations.........................................................................6816.4 MSG command Application Server(master) -> Com4500-TSC:...........6916.5 MSG command Com4500-TSC -> Application Server (master):..........6916.6 Default setup before using MPT1343..................................................7016.7 Command syntax................................................................................7016.8 Command format:...............................................................................7116.9 Command from Application Server (master)......................................72
16.9.1 CALL................................................................................................72
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 6 of172
Ingeniørfirma H.Mortensen A/S
16.9.2 STATUS, x........................................................................................7216.9.3 DATA, text.......................................................................................7216.9.4 CLEAR..............................................................................................7316.9.5 GTC.................................................................................................7316.9.6 ACK,8185.........................................................................................7316.9.7 ACK..................................................................................................7316.9.8 ACK2................................................................................................7316.9.9 ACKB...............................................................................................7316.9.10 ACKI.................................................................................................7316.9.11 ACKV...............................................................................................7316.9.12 ACKX...............................................................................................7316.9.13 ACKX,8185......................................................................................74
16.10..........................................................................Command from Com4500-TSC7516.10.1 REG,8185........................................................................................7516.10.2 CALL................................................................................................7516.10.3 CALL, x............................................................................................7516.10.4 EMERGENCY....................................................................................7616.10.5 EMERGENCY, x................................................................................7616.10.6 CANCEL...........................................................................................7616.10.7 CANCEL, x.......................................................................................7616.10.8 CON.................................................................................................7616.10.9 PRESSEL..........................................................................................7616.10.10 ACK specification:.........................................................................7716.10.11 Other examples............................................................................7716.10.12 GET SETUP....................................................................................7716.10.13 SET SETUP....................................................................................78
17 FMS command format for COM4500-TSC.....................................8217.1 Channel Limitations............................................................................8217.2 Speech connections............................................................................8217.3 Application Server(master) -> Com4500-TSC:....................................8217.4 Com4500-TSC -> Application Server (master):...................................8217.5 Command format:...............................................................................8217.6 Command from Application Server (master)......................................83
17.6.1 STATUS............................................................................................8317.6.2 STEXT..............................................................................................8317.6.3 ACK..................................................................................................8317.6.4 TONEACK.........................................................................................8317.6.5 TON1750.........................................................................................8317.6.6 TON2135.........................................................................................83
17.7 Command from Com4500 to Application Server (master)..................8417.7.1 STATUS............................................................................................8417.7.2 TON1750.........................................................................................8417.7.3 TON2135.........................................................................................84
17.8 ACK specification:...............................................................................8417.9 Set FMS setup.....................................................................................87
18 SYS CMD..................................................................................8918.1 SYS CMD.............................................................................................8918.2 SYS-CON command (App-server -> Winser).......................................90
18.2.1 XCH support....................................................................................9218.2.2 CON-CONX section..........................................................................92
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 7 of172
Ingeniørfirma H.Mortensen A/S
18.2.3 JOIN.................................................................................................9518.2.4 HOLD and PARK...............................................................................9518.2.5 HOOK...............................................................................................9518.2.6 REMOVE..........................................................................................9618.2.7 DISCONNECT...................................................................................9618.2.8 DISCONNECTCONFIRM.....................................................................9618.2.9 MON-XXXX section..........................................................................9718.2.10 MUTE...............................................................................................9718.2.11 PLAY-XXXX.......................................................................................9818.2.12 RECORD-SOUND..............................................................................9818.2.13 RECORD-STOP.................................................................................98
18.3 SYS-CON command: (Winser -> App-server)......................................9818.4 SYS-OUT command: (App-server ->Winser)........................................9918.5 SYS-EMERGENCY command: (App-server ->Winser).........................100
18.5.1 Com53 output call commands.......................................................10118.5.2 Com53 output commands............................................................10318.5.3 Com53 internet AF connection OPEN/ CLOSE commands.............10318.5.4 SPEEDA commands.......................................................................104
18.6 SYS-INP command (Winser -> App-server).......................................10818.7 SYS-EMERGENCY command: (Winser -> App-server).......................10918.8 SYS-EMERGENCY RINGING command: (Winser -> App-server).........110
18.8.1 Com53 input commands..............................................................11118.8.2 Com53 input Call commands.........................................................111
18.9 Tetra Call..........................................................................................11218.9.1 Incoming speech call from 3317...................................................11218.9.2 Outgoing speech call to 3317........................................................11218.9.3 Outgoing text call to 3317.............................................................11218.9.4 Incoming text call from 3317........................................................11318.9.5 Incoming status call as text from 3317........................................11318.9.6 Group setup to 3316 (local tetra connected to VIU unit)...............11318.9.7 Get Immediate GPS Request from 331).........................................11418.9.8 Setup Triggered GPS on 3317.......................................................11418.9.9 Unsolicited GPS information from 3317.........................................11418.9.10 Tetra BaseServiceIndication..........................................................114
18.10.............................................................................................SYS CMD Response.114
19 SYS ICCS.................................................................................11519.1 SYS ICCS...........................................................................................11519.2 ICCS-CMD / ICCS-RSP commatext format........................................11519.3 Registration functions/responses......................................................11619.4 API Function: McdiRegisterClientEx...................................................11619.5 API Function: McdiDeRegisterClient..................................................11619.6 API Response: McdiClientRegistrationStatus.....................................11619.7 AssignResource functions/responses................................................11719.8 API Function: McaAssignResourceEx.................................................11719.9 API Function: McaDeassignResource................................................11719.10..............................................................API Response: McaAssignmentStatus
11719.11.........................................................API Response: McaAssignResourceError
118
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 8 of172
Ingeniørfirma H.Mortensen A/S
19.12...................................................API Response: McaAssignResourceWarning119
19.13....................................................API Response: McaDeassignResourceError119
19.14..............................................API Response: McaDeassignResourceWarning119
19.15........................................................................PrivateCall functions/responses120
19.16................................................................API Response: McaPrivateCallStatus120
19.17...................................................................API Function: McaBeginPrivateCall120
19.18................................................................API Function: McaAnswerPrivateCall120
19.19......................................................................API Function: McaEndPrivateCall121
19.20..................................................................API Function: McaRejectPrivateCall121
19.21........................................................API Response: McaBeginPrivateCallError122
19.22.....................................................API Response: McaAnswerPrivateCallError122
19.23.......................................................API Response: McaRejectPrivateCallError123
19.24...........................................................API Response: McaEndPrivateCallError123
19.25................................................................EmergencyCall functions/responses124
19.26........................................................API Response: McaEmergencyCallStatus124
19.27....................................................API Response: McaEmergencyAlarmStatus124
19.28....................................................API Function: McaAcknowledgeEmergency125
19.29.........................................API Response: McaAcknowledgeEmergencyError125
19.30.....................................................................API Function: McaEndEmergency125
19.31..........................................................API Response: McaEndEmergencyError126
19.32.................................API Response: McaBeginConsoleEmergencyCallError126
19.33.......................Select/DeselectResource (talk group) functions/responses127
19.34.....................................................................API Function: McaSelectResource127
19.35..........................................................API Response: McaSelectResourceError127
19.36................................................................API Function: McaDeSelectResource127
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 9 of172
Ingeniørfirma H.Mortensen A/S
19.37.....................................................API Response: McaDeSelectResourceError128
19.38.......................................................API Response: McaResourceSelectStatus128
19.39..................................................................API Response: McaResourceStatus128
19.40.....................................................API Response: McaCriticalResourceStatus129
19.41.......................................................................................Inbound Call responses130
19.42..........................................................API Response: McaInboundRadioStatus130
19.43.................................................API Response: McaInboundPrivateCallStatus130
19.44..............................................................API Response: McaInboundCallStatus131
19.45............................................................API Response: McaInboundPttIdStatus131
19.46..............................................................Volume Control functions/responses132
19.47.....................................................................API Function: McaChangeVolume132
19.48....................................................API Response: McaResourceVolumeStatus132
19.49..........................................................API Response: McaChangeVolumeError132
19.50..........................................................................Transmit functions/responses133
19.51..........................................................API Function: McaBeginInstantTransmit133
19.52...............................................API Response: McaBeginInstantTransmitError133
19.53.............................................................API Function: McaEndInstantTransmit133
19.54..................................................API Response: McaEndInstantTransmitError134
19.55..................................................API Response: McaResourceTransmitStatus134
19.56.....................................................API Response: McaGeneralTransmitStatus134
19.57..................................................................McdbGetOpId functions/responses135
19.58...............................................................................API Function: McdbGetOpId135
19.59............................................................API Response: McdbGetOpIdResponse135
19.60....................................................................API Response: McdbGetOpIdError135
19.61....................................................................API Response: OperProcessStatus136
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 10 of172
Ingeniørfirma H.Mortensen A/S
20 Emergency receiver HM674/8...................................................13820.1 CALL_EMERG – DTMF digit format GSM Phone Alarm:.......................13920.2 SCANCOM Alarm...............................................................................14120.3 Lift Alarm..........................................................................................14220.4 Beach Alarm.....................................................................................14320.5 Protocol error Alarm..........................................................................144
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 11 of172
Ingeniørfirma H.Mortensen A/S
2 IntroductionThis document gives an overview of the interface functions supported by the communication protocol and a typical message sequence. The message format, socket port number, protocol state machine, error recovery details are given to the level of detail sufficient for programming the interface.
3 EnvironmentPlease note following!
P45453.Ini[WinServ]Asciiprotocol=1
1= text based input and text based output commands. Use this document Com4500_CTI07-xx-Text.DOC
0= old input and output commands. Use document Com4500_CTI07-xx.DOC
3.1 Overview The diagram below illustrates the interface between COM4500 and the master control. Calls are received on the modules of COM4500 and sent to the master control. When the master control is ready to accept the call, the master control will request COM4500 to set-up audio connection.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 12 of172
Ingeniørfirma H.Mortensen A/S
3.2 Hardware environment
The COM4500 hardware consists of NT, 2000 or XP Workstation for the software and a number of 19” racks containing interface modules to the “World”. A rack can be a single or double unit. A single or a double unit has one RS232 interface connection to the Workstation. The number of modules and the load on the system determents the actual number of rack units that can be use.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 13 of172
Ingeniørfirma H.Mortensen A/S
3.3 Software environmentCOM4500 implements the software solution on a Windows NT, 2000 or XP operating system using TCP/IP protocol for Software component interaction. .The COM4500 software consists of a set-up program and the running software called Winser32.The set-up program configures the actual modules, the ports and names for TCP/IP protocol.The Winser32 load the configuration during start-up and runs the hardware and software interface.
4 Transport interface Master Control - COM4500All commands, responses, signal events are exchanged between the master control and COM 4500 using TCP-IP PROTOCOL as described below.
The principle is based on a command with a message number and a response for that command returning the message number. Each subscriber (module) based command can have up 10 outstanding responses. The receiver of the command (application server - master control) have to answer each command.Environment variable in P45453.INI can prevent responses to application server (master control) for some commands. If the commands are not accepted you will get responses.
4.1 Transport Protocol for data transfer (COM4500 - Master control)TCP/IP connection oriented interface is used for exchanging commands, events etc. The master control will listen for connections and COM4500 will establish a primary or a secondary connection on ether one master control or two different controls on the system. If the primary connection disconnect or fails, the COM4500 will reset all its modules to their standby positions and try to connect to the secondary connection. When the primary connection is re-established the COM4500 will reset all its modules to their standby positions and disconnect the secondary connection and use the primary connection for communication. The port numbers for listening to connection is XXXXXX. The port numbers is retrieved from services using socket API or any other means with out having to re-program the master control or COM 4500. The Service names can be any name.
4.2 Establishing transport connection:The master control / controls will listen for connections on predefined TCP-IP-ports and accept calls on specified ports. COM4500 will start using the primary connecting. If the connection fails it will try connecting to the secondary connection. If the primary connection is lost then COM4500 will retry connection every 10-sec. Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 14 of172
Ingeniørfirma H.Mortensen A/S
If the primary and the secondary connection are lost or fail then COM4500 will retry to connect every 10-sec on both.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 15 of172
Ingeniørfirma H.Mortensen A/S
4.3 Data TransferCalls/Events/Error messages will be sent from COM4500 to the master control and the master control will acknowledge the messages. The master control will issue the commands to COM4500 and COM4500 will reply to the commands. The detailed message formats are described in later sections. All data are sent as normal data. Expedited messages are not used.
4.4 Closing TCPIP transport connectionEither side can close the connection using the socket close commands.
4.5 Keep Alive:COM4500 will send Keep Alive message periodically to the master control on the established connection and the master control will monitor the status of the COM4500. The Keep Alive time interval is returned in the LOGON response message. If Keep Alive is not received with in (6 * Keep Alive interval) then the master control should disconnect and report an error.
5 Message interfacesAll messages should have header, data. The structure for message header is the same but the actual data for each message is different. The date types, requests vs. responses, result codes, message header, and data are described in detail in the following sections.
5.1 Common definitions for all messages
5.1.1 Basic Data types Both character and binary formats are used in the interface. The byte ordering of data types short, long will be as in INTEL 8086. The date time format will be YYYY-MM-DD:HH:MM:SS (ASCII ) The date format will be YYYY-MM-DD (ASCII) The time format will be HH:MM:SS (ASCII)
Digit over the network will be ASCII for HOOKOFF, SIGNAL and CONNECT.DTMF0-9 = “30-39”0A HEX = “A”0B HEX = ”B” 0C HEX = “C” 0D HEX = “D”0E HEX = “*”0F HEX = “#”
Special characters to COM4500 from master control“,” = Wait 1.5 sec before next digit is transmitted“W” = Wait for dial tone before next digit is transmittedDocument name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 16 of172
Ingeniørfirma H.Mortensen A/S
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 17 of172
Ingeniørfirma H.Mortensen A/S
CCIR, ZVEI0-9 = “30-39”0A HEX = “A”0B HEX = ”B” 0C HEX = “C” 0D HEX = “D”
Special characters to COM4500 from master control“L” = Next tone is transmitted in long format (CCIR = 700 ms; ZVEI = 490 ms)“F” = No Tone
You can change following in the registration database.HKEY_LOCAL_MASHINE -> Software -> HMortensen -> P45453 ->
PathDat Location of data files *.datPathExe Location of exe files *.exePathLog Location of log files *.LogPathVoice Location of voice files *.wav
Language [Dansk| Svensk| Norsk| English| German| Polish orDanish| Swedish| Norwegian| English| German| Polish]
HeaderSystemNo Header System number - Default = 1 (2 = Com4500 system 2)
Using 2 systems and HM806 as AF interconnections you have to
Setup system 2 (Header System No= 2 and IP address, Listen port for
HM-Server system 1 (HM network setup system 2))Using HM806 as AF interconnections you connect all HM806 modules to a separate 100 M bit HUB. 8 racks are supportedfor one system, and 2 x 4 racks for two systems.
CcirLetTime: Keying transmitter before tones in steps of 10 ms. – Default = 20CcirLongTone: Long CCIR tone in steps of 10 ms. – Default = 70 ZveiLetTime: Keying transmitter before tones in steps of 10 ms. – Default = 14 ZveiLongTone: Long ZVEI tone in steps of 10 ms. – Default = 49
DtmfLetTime: Pause before starting tones in steps of 10 ms. – Default = 10DtmfToneOn: Tone in steps of 10 ms. – Default = 7DtmfToneOff: Tone pause in steps of 10 ms. – Default = 7
EiaLetTime: Keying transmitter before tones in steps of 10 ms. – Default = 20 EiaLongTone: Long Eia tone in steps of 10 ms. – Default = 700EiaTone: Eia tone in steps of 10 ms. – Default = 23
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 18 of172
Ingeniørfirma H.Mortensen A/S
EEALetTime: Keying transmitter before tones in steps of 10 ms. – Default = 20 EEALongTone: Long EEA tone in steps of 10 ms. – Default = 600EEATone: EEA tone in steps of 10 ms. – Default = 4
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 19 of172
Ingeniørfirma H.Mortensen A/S
LetTime625: Keying transmitter before tones in steps of 10 ms. – Default = 15 ToneTime625: Fms 625 Hz single tone in steps of 10 ms. – Default = 40
LetTime1750: Keying transmitter before tones in steps of 10 ms. – Default = 15 ToneTime1750: Fms 1750 Hz single tone in steps of 10 ms. – Default = 100
LetTime2135: Keying transmitter before tones in steps of 10 ms. – Default = 15 ToneTime2135: Fms 2135 Hz single tone in steps of 10 ms. – Default = 100
MptLetTime: Keying transmitter before tones in steps of 10 ms. – Default = 16 MptLevel: -10, -13 or -16 Default = -10dBm (i.e. minus 13)
ServerListen: Server listen port for rack simulator and remote server. Default= 1050
UdpServerListen: Server UDP listen port (49160). Default:= -1 (not active)
RelAddress: 0 = absolute address 1 = relative addressAbsolute address = module number between 1 and 224.
Server and rack modules
Relative address = module number between 1 and xxx for the server
Module number > 224 in the system forces relative addressing
Relative address = Rack module numbers between 1 and 64 each rack
ConfUpdate: 0 = No conversation information 1 = conversation information to
Master. Default = 0
UseAscII: 1 = digits ASCII (CCIR, ZVEI, DTMF) 1 = default
RackRetransTime Empty use setup values for frame retransmission to rackValue defined overwrite frame retransmission to all racksUsing steps of 10 ms RackRetransTime =100 (100 * 10 ms =
1000 ms)
RackRetransCount Empty use setup values for number of retransmissions to rack
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 20 of172
Ingeniørfirma H.Mortensen A/S
Value defined overwrite number of retransmissions to all racks
RackRetransCount =5 uses 5 retransmissions to all rack
NoAutoAlerting: Empty = Server answer with alerting – Auto alerting is Default
1 = Application server answer with alerting to accept a ringing
WaitToneLevel: Empty = default -10dBm, 0 = -10dBm, 1= -12dBm, 2= -14dBm etc
IsdnBusyTime: Empty= shutdown isdn without delay.N x 100 ms delay shutdown indicating busy tone from
subscriber.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 21 of172
Ingeniørfirma H.Mortensen A/S
P45453.Ini Receiving Text based commands from Com4500 server to master[WinServ]Asciiprotocol=1 1= text based input commands (recommended)
0= old input commands (Com4500_CTI07-xx.DOC)
IsdnProgress=1 Transmit Isdn Progress commands from Winser to masterNoHookResponse=1 No hook response to master if command is acceptedNoKeyResponse=1 No Key response to master if command is acceptedNoRelayResponse=1 No Relay response to master if command is acceptedNoTE1040Response=1 No TE1040 / CB4200 response to master if command is acceptedX2Monitor=1 Run X2monitor on old Xmonitor commandsMaxNumberOfLogFiles= 15 Max number of log files - default= 10MaxNumberOfIhmLogFiles= 20 Max number of Ihm internal log files - default= 10CloseTime= n x 100 ms close down delay default (20 x 100ms)
n= 0 close down without delay
NoSystemMenu=1 Winser32.exe has no system exit menuNoExitBut=1 Winser32.exe has no Exit button NoExitMenu=1 Winser32.exe has no exit menu
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 22 of172
Ingeniørfirma H.Mortensen A/S
5.1.2 Message codes and their values The value column specifies the request message value in decimal. The request value is even when it is a request. All request messages have response and the message code has the value of request message code plus one. The Direction column indicates the sender of the message and the receiver.Request Value Direction Comment Response KEEP ALIVE message
8 COM 4500 MASTER
Keep alive message from COM4500 to the master control
Keep Alive response
STATUS REQ 28 MASTER COM4500
The status is returned in the response
STATUS response
CONVREQ 124 MASTER COM4500
Request issued by the masterTotal conversation info
Conv. req. Response.
CONVALL 126 COM4500 MASTER
Total Conversation information.
Conv. Response.
Get diversity Req.Text based CMD
132 MASTER COM4500
Get information about diversity channel
Diversity response
Set diversity Req.Text based CMD
134 MASTER COM4500
Set information about diversity channel
Diversity response
Com52IoText based CMD
136 MASTER < COM4500
Com52 IO command Com52 Io response
Fault commandText based CMD
138 COM4500 MASTER
Fault information No Response
TE1040 140 MASTER < COM4500
TE1040 box command TE1040 response
EXTSTATUSREQ 306 MASTER COM4500
Extended The status is returned in the response
Ext STATUS response
SAVECONVWIN 308 MASTER COM4500
Request to save contents of conversation window.
Conversation Response.
310312314
FMSText based CMD
316 MASTER COM4500COM 4500 MASTER
FMS command
FMS command
FMS response
FMS response
GETFMSText based CMD
318 MASTER COM4500
FMS get setup command
FMS get setup response
SETFMSText based CMD
320 MASTER COM4500
FMS setup command FMS setup response
322
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 23 of172
Ingeniørfirma H.Mortensen A/S
324
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 24 of172
Ingeniørfirma H.Mortensen A/S
Request Value Direction Comment ResponseSYSCMDText based CMD
350 MASTER COM4500
COM 4500 MASTER
Text based commands SYSCMD Response
SYSCMD Response
SYSADMINText based CMD
352 MASTER COM4500
COM 4500 MASTER
Text based commands SYSADMIN Response
SYSADMIN Response
SYSICCSText based command
354
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 25 of172
Ingeniørfirma H.Mortensen A/S
5.1.3 Correlating requests and responses (Message Number) There can be more than one outstanding request. In the message header, a field 'message number' is defined. The 'message
number' field is set by the caller and returned in the corresponding response. The caller may use this field to correlate commands and responses. The response corresponding to the request must contain the same value as given in the request.
The Com4500 server starts with message number 1 for logon request and increments the number for the following commands and make a wrap around at FFFF hex.
The master control should start with message number 1 for the first command (not response) transmitted to Com4500 after logon and increments the number for the following commands and make a wrap around at FFFF hex.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 26 of172
Ingeniørfirma H.Mortensen A/S
5.1.4 Result codes All messages contain a field called Result code in the header. The result code field has meaning only for response messages. The called process should return the result of the request in this field. A result of zero should be returned to indicate success of the request
(command). Other result codes indicate failure of the operation.
The following error codes have been identified and their values are given below.
Error codes0001: General rejection code 0002: Module occupied bye another user 0003: Line fault on module 0004: No response from the client / subscriber 0005: No connection to client / subscriber 0006: Module does not exist0007: No speech channels0008: Out of range0010: No tones transmitted0011: Command fault0012: One or more modules do not exist0013: Max number of MPT retransmissions0014: Unknown0015: MPT is busy
1000: Module already disconnected1003: Module in standby position or dial tone detected1005: ID or module number is invalid
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 27 of172
Ingeniørfirma H.Mortensen A/S
6 Format for message headerThe header format should be as described below and should be sending in the same field number order. The header have a timestamp witch can be used for logging purposesLength of header is 50 bytes.
Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 SOH Char 4 **** **** ASCII – Set this field to this value always
2 Version Unsigned Short
2 0 0 to 9999
Support for version numbers from V 7.00 = 700Version DIV 100 = Main no 7Version MOD 100 = Sub no 00
3 HeaderSystem number
Unsigned Short
2 0 0 to 9999
Header system number0 = System 11 = System 12 = System 2
4 Signal Time Char 20 Spaces ASCII – Signal time in Date time format as described earlier
5 Message Type
Unsigned Short
2 0 0 to 9999
Valid message type. See section message types
6 Message number
Unsigned Short
2 0 See description for message number above.
7 Result Code
Unsigned Short
2 0 See description for result code above.
8 Data Length
Unsigned Long
4 0 Length of data excluding the header size. For example, message with out data will have Data length zero.
9 Filler Char 8 Binary 0 ('\0')
Initialize to binary zero and for future use.
10 EOH Char 4 #### #### ASCII – Set this field to this value always.
COM4500 HEADER SYSTEM NUMBER.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 28 of172
Ingeniørfirma H.Mortensen A/S
COM4500 is a standalone configuration, but two or more COM4500 can work in parallel. COM4500 uses a system number to separate the messages from each system.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 29 of172
Ingeniørfirma H.Mortensen A/S
7 Administrative messages
7.1 Keep alive message and responseCOM4500 will send KEEP-ALIVE message periodically to the master control and the master control will monitor the status of the COM4500. The KEEP-ALIVE interval is received in the Logon message response. If KEEP-ALIVE is not received with in (5 * keep alive interval) then the master control should disconnect and report error to operators. The KEEP-ALIVE message has only standard header
The KEEP-ALIVE response has only standard header
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3
7.2 SYS-ADMIN command (Winser <-> App-server)Administrative commands overview
MSG= SYS-ADMIN
TYPE= [Action type]
RESETRESETOKRESETCOM4500LOGONSETTIME
FMOD= [Module]RACK= x x= 0 all rack x=1 to 8 rack xERRTEXT= Error textRESTART= x x=0 start up x=1 reconnectedKEEPALIVETIME= x x=10 sec. default x > 0 then new valueTIME= 2003-09-23 12:34:01
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 30 of172
Ingeniørfirma H.Mortensen A/S
7.3 SYS ADMIN Command.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageMSG=Command string from SYS-ADMIN
7.4 LogonLogon with start up from Copm4500 to masterMSG=SYS-ADMIN;TYPE=LOGON;RESTART=0;KEEPALIVETIME=10
Response changing Keep alive timer to 15 sec.MSG=SYS-ADMIN;TYPE=LOGON;RESTART=0;KEEPALIVETIME=15
Logon with reconnect from Copm4500 to masterMSG=SYS-ADMIN;TYPE=LOGON;RESTART=1;KEEPALIVETIME=10
Response changing Keep alive timer to 15 sec.MSG=SYS-ADMIN;TYPE=LOGON;RESTART=1;KEEPALIVETIME=15
Response changing Keep alive timer to 2 sec.MSG=SYS-ADMIN;TYPE=LOGON;RESTART=1;KEEPALIVETIME=2
7.5 ResetFrom Copm4500 to masterReceived reset from rack 1 having modules indicated by FMODMSG=SYS-ADMIN;TYPE=RESET;RACK=1;FMOD=1,2,3,25,127
7.6 Reset OKFrom Copm4500 to masterReceived reset OK from rack 1 having modules indicated by FMODMSG=SYS-ADMIN;TYPE=RESETOK;RACK=1;FMOD=1,2,3,25,127Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 31 of172
Ingeniørfirma H.Mortensen A/S
7.7 Reset Com4500From master to Copm4500Reset all Com4500 rackMSG=SYS-ADMIN;TYPE=RESETCOM4500;RACK=0
Reset Com4500 rack 1MSG=SYS-ADMIN;TYPE=RESETCOM4500;RACK=2
7.8 Set TimeFrom master to Copm4500Set time on serverMSG=SYS-ADMIN;TYPE=SETTIME;TIME=2003-09-23 12:34:01
7.9 SYS ADMIN Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Error Text Char 80 Spaces Text4 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
MessageMSG=Command string from SYS-ADMIN
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 32 of172
Ingeniørfirma H.Mortensen A/S
8 Status
8.1.1 STATUS REQ The STATUS REQ message has only header. The response returns the status.
8.1.2 STATUS response Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 Number of modules
Short 2 0 0 = no modules1 = module status 1 x 10 bytes 2 = module status 2 x 10 bytes
2 ID. Unsigned Long
4 0 Identification number for the first module number
3 Module number
Unsigned Short
2 Module number for the first module.
4 Module type
Unsigned Short
2 MOD_ZERO = 0MOD_CHANNEL = 1MOD_TELEPHONE = 2MOD_MANPHONE = 3MOD_PABX = 4MOD_OPERATOR = 5MOD_AF = 6MOD_SOUND = 7MOD_MANBOX = 9MOD_TAPE = 10
5 Module Status
Unsigned Short
2 STAT_STANDBY = 0STAT_BUSY = 1STAT_DIALING = 2STAT_CONNECT = 3STAT_SIGNAL = 4STAT_WAIT = 5
6 ID. Unsigned Long
4 0 Identification number for the next module number
7 Module number
Unsigned Short
2 Module number for the next module.
8 Module Unsign 2 Module type for the next
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 33 of172
Ingeniørfirma H.Mortensen A/S
type ed Short
module
9 Module Status
Unsigned Short
2 Module status for the next module
Etc
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 34 of172
Ingeniørfirma H.Mortensen A/S
ID.Always zero
MODULE NUMBERActual module number
MODULE TYPE. (Module type for the module).MOD_ZERO: Not usedMOD_CHANNEL: Radio moduleMOD_TELEPHONE: Normal telephoneMOD_MANPHONE: Manual telephoneMOD_PABX: Local PABX or public telephone line moduleMOD_AF: AF moduleMOD_SOUND: Voice module for SoundBlasterMOD_MANBOX: CB4200 BoxMOD_TAPE: Custom tape
MODULE STATUSActual status for the module numberSTAT_STANDBY = Standby position for the moduleStatus <> STAT_STANDBY = module is busy
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 35 of172
Ingeniørfirma H.Mortensen A/S
9 Extended support for 2 Com4500 system with interlink connections
Both systems have module 1 to for example 150 and it is the master control that decides what modules it want to use in system 1 or 2. To support AF between the two systems you have to obtain a link index support from system A and use this link index in calls to system B.Using 2 systems and HM806 as AF interconnections you have to Setup system 2 (SystemHeaderNo= 2 and IP address, Listen port for HM-Server system 1)Using HM806 as AF interconnections you connect all HM806 modules to a separate 100 M bit HUB. 8 racks are supported for one system, and 2 x 4 racks for two systems. System A is the system where your reference module is located and where you obtain link index for the system (system 1 or 2).System B (system 1 or 2) is the other system where your reference module isn’t located and where you use the obtained link index (from system A) as reference module. If you only communicate in system A you will not need link index support.If you want to communicate in system A and in system B from your reference module (typically an operator) you will need link index support.
If you want to remove a link index from the system you have to do it in a two step procedure.
1. First you remove all module connected to the reference link index in system B
2. Then you have to remove link support from system A
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 36 of172
Ingeniørfirma H.Mortensen A/S
If module 1 in system A want to communicate with module 150 in system A and module 10 in system B. Extended connect call to system A ( from module=1, to module= 150 and Link Request
= 1) Extended connect response receives for example (from module=1, to module= 150 and
Link index = 3) (system A) Extended connect call to system B ( from module=0, Link index = 3, to module= 10 and
Link Request = 0) Extended connect response receives(from module=0,to module = 10 and Link index = 3
(System B)
10 EXTENDED STATUSThe EXTENDED STATUS REQ message has only header. The response returns the status.
10.1.1 EXTENDED STATUS response Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 Number of modules
Short 2 0 0 = no modules1 = module status 1 x 62 bytes 2 = module status 2 x 62 bytes
2 ID. Unsigned Long
4 0 Identification number for the first module number
3 Module number
Unsigned Short
2 0 1 – xxx Module number for the first module.
4 Module type
Unsigned Short
2 0 MOD_ZERO = 0MOD_CHANNEL = 1MOD_TELEPHONE = 2MOD_MANPHONE = 3MOD_PABX = 4MOD_OPERATOR = 5MOD_AF = 6MOD_SOUND = 7MOD_MANBOX = 9MOD_TAPE = 10
5 Module Type no
Unsigned Short
2 0 1 – xxx Module Type number
6 Module Unsign 2 0 STAT_STANDBY = 0Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 37 of172
Ingeniørfirma H.Mortensen A/S
Status ed Short
STAT_BUSY = 1STAT_DIALING = 2STAT_CONNECT = 3STAT_SIGNAL = 4STAT_WAIT = 5
7 Dummy 1 Unsigned Short
2 0
8 Dummy 2 Unsigned Short
2 0
9 Dummy 3 Unsigned Short
2 0
10 Dummy 4 Unsigned Short
2 0
11 Module name
Char 40 Spaces Text
12 Module Status
Unsigned Short
2 0 Module status for the next module
Etc
ID.Always zero
MODULE NUMBERActual module number
MODULE TYPE. (Module type for the module).MOD_ZERO: Not usedMOD_CHANNEL: Radio moduleMOD_TELEPHONE: Normal telephoneMOD_MANPHONE: Manual telephoneMOD_PABX: Local PABX or public telephone line moduleMOD_AF: AF moduleMOD_SOUND: Voice module for SoundBlasterMOD_MANBOX: CB4200 BoxMOD_TAPE: Custom tape
MODULE TYPE NO. (Module type number for the module).
MODULE STATUSActual status for the module numberSTAT_STANDBY = Standby position for the moduleStatus <> STAT_STANDBY = module is busy
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 38 of172
Ingeniørfirma H.Mortensen A/S
DUMMY 1Subtype for IHM NAME . Default = 0Only IHM_HM808_2, IHM_HM807_2, IHM_HM807_3 IHM_HM815_1, IHM_HM816_1, IHM_HM817_1 uses subtypes
DUMMY 2Mode for Module
DUMMY3IHM NAME
0 = IHM_ZERO1= IHM_HM699_1 Io kort 8 input 8 output2= IHM_HM674_5 ISDN PABX3= IHM_HM674_7 Emergency PABX4= IHM_HM724_6, Telephone 8TE Module 2 subscriber5= IHM_HM723_1, Operator 8TE Module6= IHM_HM654_3, Sound module7= IHM_HM512, Power supply.8= IHM_HM580_1, Radio module9= IHM_HM654_4, Radio module10= IHM_HM623_1, Operator 8TE Module11= IHM_HM801_3, CPU tone RX and TX.12= IHM_HM801_11, Tone Rx and TX13= IHM_HM802_1, Matrix kort14= IHM_HM807_1, Multikort 8 subscriber15= IHM_HM808_1, Multikort 4 subscriber16= IHM_HM813_1, Special module 4TE Module17= IHM_HM882_5, Multi card 4 subscriber 4TE Module18= IHM_HM802_2, Tape 4TE Module19= IHM_HM814_1, MUX 4TE Module20= IHM_HM807_2, Multi card 8 subscriber 4TE Module21= IHM_HM807_3, Multi card 2 subscriber 4TE Module22= IHM_HM882_7, PABX card 1 subscriber 4TE Module23= IHM_HM812, Power supply.24= IHM_HM803, DSP Matrix.25= IHM_HM699_2, IO card 16 input26= IHM_HM699_3, IO card 16 output27= IHM_HM806, Matrix net link 6428= IHM_HM808_2, Multi card 4 subscriber29= IHM_HM815_1, Isdn-3030= IHM_HM816_1, 4 x PABX31= IHM_HM817_1 4 x COM53 interface
DUMMY4Bit0 = 1 VIU Tetra unit connected to this module
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 39 of172
Ingeniørfirma H.Mortensen A/S
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 40 of172
Ingeniørfirma H.Mortensen A/S
11 Conversations
11.1 Request total conversation information. This message is send, if a master needs to know which conversation is in progress.A CONVALL is send after response.
Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 Identification number generated by the master control
ID.Always zero.
11.1.1 CONVREQ response Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 Identification number generated by the master control
2 Number Unsigned Short
2 0 0 Not used
3 Error text Char 80 Spaces Any text to describe the error.
ID.Number supplied by the master control to identify further actions on the module
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 41 of172
Ingeniørfirma H.Mortensen A/S
11.2 Total conversation information. Conversation information to master only if ConfUpdate = 1. (REG. Database)
Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 ID from Req.
2 Conv Unsigned Long
4 0 0-255 Number ofConversation structures.
3+n Conversation
See below
425 x (n+1)
0 - A structure describing the conversation (Conversation structure).
ID.Always zero
Conv.Number of Conversation structures.
Conversations.A number of Conversation structures.
11.2.1 Conversation structure: Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 Up down Unsigned char
1 0 1 Always 1
2 Talk Channel
Integer 4 0 0-255 Conversation number
3 Conf mode Integer 4 0 X Mode of conversation.DSP_CLOSE = 0DSP_CONF = 1DSP_OPEN = 2DSP_TALK = 3DSP_LISTEN = 4DSP_MONITOR = 5 DSP_MONGAIN = 6
4 Subscriber See below
32 x 13
0 - 32 x structures describing the subscribers (See Subscriber structure).
Up down.Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 42 of172
Ingeniørfirma H.Mortensen A/S
Used internally by COM4500. Always 1.
Talk Channel.A unique number identifying the individual conversations.
Conf mode.DSP_CLOSE = 0 Close all.DSP_CONF = 1 All in conferenceDSP_OPEN = 2 Subscriber 1 talks and listen to all.DSP_TALK = 3 Subscriber talks with all.DSP_LISTEN = 4 Subscriber listen to all.DSP_MONITOR = 5 Subscriber monitoring all.DSP_MONGAIN = 6 Subscriber monitoring all with gain.
Subscriber.A structure describing the subscribers (See Subscriber structure).
11.2.2 Subscriber structure: Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 Task ID Unsigned char
1 0 Any Used internally by COM4500.
2 Num Unsigned Short
2 0 0-xxx Module in conversation
3 Extra Subscriber
Unsigned Long
4 Any Used internally by COM4500.
4 Extra Subscriber2
Unsigned Long
4 Any Used internally by COM4500.
5 Mode Unsigned Char
1 0-255 Used internally by COM4500.
6 Gain Unsigned Char
1 0-255 Used internally by COM4500.
Task ID.Used internally by COM4500.
Num.Module in conversation.
Extra Subscriber.Used internally by COM4500.
Extra Subscriber2.Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 43 of172
Ingeniørfirma H.Mortensen A/S
Used internally by COM4500.
ModeUsed internally by COM4500.
GainUsed internally by COM4500.
11.2.3 CONVREQ response Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 Identification number generated by the master control
2 Number Unsigned Short
2 0 0 Not used
3 Error text Char 80 Spaces Any text to describe the error.
ID.Always zero
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 44 of172
Ingeniørfirma H.Mortensen A/S
11.3 Save conversation request.
Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 Identification number generated by the master control
2 Filename char 255 0 Path+filename ID.
Always zero
Filename.Specify the full path or just the filename or just the directory.If no filename is specified a default filename (convsnapshot.Txt) is used.If no directory is specified a default directory (Specified by pathlog in registry)
11.3.1 Conversation response Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 Identification number generated by the master control
2 Num Unsigned Short
2 0 Not used
3 Error text Char 80 Spaces Any text to describe the error.
ID.Always zero
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 45 of172
Ingeniørfirma H.Mortensen A/S
12 DiversityTwo or more modules can be grouped in a common diversity channel. A diversity channel is called by a channel reference number for the channel. This channel reference number shall be greater than the highest module number in the system (for the moment greater than 512) and less than 64000. The number is defined as the first comma separated parameter in channel setup.The behaviour of a call to a diversity channel depends of the mode and answer acknowledge defined in channel mode setup and channel answer setup.
12.1 Diversity Limitations.A diversity channel can only exist inside one system. It can not exist over 2 systems.Max number of diversity channels in one system are 16Max number of modules in a diversity channel are 32.Do not mix modules from a normal diversity channel and MPT diversity channel!
If a command (except EXT MONITOR REQ) to diversity channel is referenced by one of its module numbers instead of the channel reference number the channel will stop running in diversity mode until the channel is in standby position by a disconnect or remove command.
12.2 Co Channel Limitations.A Co channel can only exist inside one system. It can not exist over 2 systems.A Co channel must exist inside the same Com4500 rack unit and the subscriber modules must be HM808/2Max number of Co channels in one system are 16Max number of modules in a Co channel are 32.Do not mix modules from a Co channel and MPT diversity channel Co channel equipment is external to this application. We are just doing the keying and RX diversity selection.
All tone signalling will be on individual modules. No Co channel tone signalling !
If a command (except EXT MONITOR REQ) to Co channel is referenced by one of its module numbers instead of the Co channel reference number the channel will stop running in Co channel mode until the channel is in standby position by a disconnect or remove command. The only exception from this rule is HOOK command with tone signalling.
A Co channel can not be primary channel (owner) of any type of conference, but only participate as secondary channel of the conference.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 46 of172
Ingeniørfirma H.Mortensen A/S
12.3 General Diversity & Co Channel Limitations.The following commands are not supported: CONNECT REQ & EXT CONNECT REQ: CONN_REMOVEREF
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 47 of172
Ingeniørfirma H.Mortensen A/S
12.4 Set diversity setupSet information about actual channel diversity setup
12.4.1 SET DIVERSITY REQ. Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Diversity Channel No.
Unsigned Short
2 0 1 – 16 Channel number
4 Channel setup
Char 80 Spaces Comma separated text
5 Channel mode setup
Char 80 Spaces Comma separated text
6 Channel answer setup
Char 80 Spaces Comma separated text
ID.Always zero
MODEAlways zero.
Diversity channel numberDiversity channel number between 1 and 16. Define the channel for this setup frame
Channel setupComma separated text defining the reference call number and the modules used for this diversity channel. (Reference No (512 to 64000), module 1, module 2, etc)Channel setup=801,2,4,5,7
801 is the reference number used in Hook REQ, Connect REG, Ext connect REQ etc.2,4,5,7 are the modules building the diversity channel.CH1 to CH16 in P45453.ini diversity section.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 48 of172
Ingeniørfirma H.Mortensen A/S
P45453.ini[Diversity];channel reference,modul1,modul2,modul3...,modul32CH1=801,2,3,4,5CH2=802,6,7,8,9.CH16=
Channel mode setupComma separated text defining mode information about the diversity channel. The string consist of 13 parameters. Mode1=02,30,03,20,20,1,1,1,0,1 ,0 ,0 ,0
Mode1= to mode16= in P45453.ini diversity section. P45453.ini[Diversity]; 1: fast voting time x 110 ms; 2: slow voting time x 110 ms (module busy); 3: tone RX voting time x 110 ms; 4: time interval for updating RSSI to master x 110 ms; 5: wait time for tone acknowledge x 110 ms; 6: DIV. Co Channel; 7: DIV. Tone TX Co Channel; 8: DIV. Tone TX Pause; 9: DIV. Squelch ACK;10: DIV. Tone RX ACK;11: DIV All Squelch Update;12: DIV. All RSSI Update;13: DIV. All Tone RX Update; 1, 2, 3, 4, 5, 6,7,8,9,10,11,12,13Mode1=02,30,03,20,20,1,0,1,0,1 ,0 ,0 ,0 ;1- 02=Diversity in standby will shift to an other module if RSSI is better in 220 ms;2- 30=Diversity in busy/connect will shift to an other module if RSSI is better in 3300 ms;3- 03=Tone RX voting timeout is 330 ms. Timer reloaded for every RX acknowledge;4- 20=Time interval for updating RSSI to master is 2200 ms. 0= no timer running ;5- 20=Wait time for tone acknowledge is 2200 ms;6- 1=Diversity channel is running in Co Channel mode. 0=Normal diversity channel;7- 1=Tone TX is using Co channel mode (not supported). 0= Tone TX using one module at a time;8- 1=Tone TX is waiting for RX acknowledge between calls. 0= no pause between calls;9- 1=Tone TX accept squelch as acknowledge. 0=do not accept squelch as acknowledge;10-1=Tone TX accept Tone RX as acknowledge(Check answer setup)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 49 of172
Ingeniørfirma H.Mortensen A/S
;11-1=Diversity update squelch for every module. 0= update squelch for the channel ;12-1=Diversity update RSSI for every module. 0=update RSSI for the channel:13-1=Diversity update tone RX for every module. 0=update tone RX for the channel.
; 1, 2, 3, 4, 5, 6,7,8,9,10,11,12,13Mode2=02,30,03,20,20,1,0,1,0,1 ,0 ,0 ,0 .Mode16=
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 50 of172
Ingeniørfirma H.Mortensen A/S
Channel answer setupComma separated text defining mobile answer to calls from Com4500Answer1 to Answer16 in P45453.ini diversity section.
P45453.ini[Diversity];Tone answer for diversity channel- Answer1 for channel 1, Answer2 for channel 2 etc; Accept one of following RX answer from mobile when DIV. Tone RX ACK is used; v indicates accept all digits; The only limit in parameters are the total number of 80 char. ; 1 ,2 ,3Answer1=12vvv,vvvvvvv,35vvvB2vvvv1=12vvv Accept 12000 to 12999 as tone RX acknowledge2=vvvvvvv Accept 0000000 to 9999999 as tone RX acknowledge2=35vvvB2vvvv Accept 35000B2000 to 35999B29999 as tone RX acknowledge
Answer2=17vvv,6vvvvvv,35vvvB5vvvv..Answer16=
Both channel reference and module number are stored in the SYS-INP command send fromWinser to App-server.
Examples:MSG=SYS-INP;FCH=801;FMOD=1;TYPE=SQUELCH,1MSG=SYS-INP;FCH=801;FMOD=1;TYPE=CALL;DIAL=CCIR,12345;RSSI=10MSG=SYS-INP;FCH=801;FMOD=1;TYPE=SQUELCH,0
Either channel reference or module number may be used as TMOD identifier in the SYS-CON command send from App-server to Winser.
If TMOD holds the channel reference the module with the highest rssi-level will be selected.If TMOD holds the module number the actual module number will be selected.
Examples:MSG=SYS-CON;FMOD=10;TMOD=801;TYPE= CON-SINGLEMSG=SYS-CON;FMOD=10;TMOD=1;TYPE= CON-SINGLE
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 51 of172
Ingeniørfirma H.Mortensen A/S
12.4.2 SET DIVERSITY Response. Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Diversity Channel No.
Unsigned Short
2 0 1 – 16 Channel number
4 Chan setup Char 80 Spaces Comma separated text5 Mode setup Char 80 Spaces Comma separated text6 Answer
setup Char 80 Spaces Comma separated text
ID.Always zero
MODEAlways zero.
Diversity channel numberDiversity channel number between 1 and 16.
Channel setupComma separated text defining the reference call number and the modules used for this channel. (Actual channel setup in P45453.ini file)
Mode setupComma separated text defining mode setup used for this channel(Actual mode setup in P45453.ini file)
Channel answer setupComma separated text defining mobile answer to calls from Com4500(Actual answer setup in P45453.ini file)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 52 of172
Ingeniørfirma H.Mortensen A/S
12.5 Get diversity setupGet information about actual channel diversity setup on Com4500 server
12.5.1 Get DIVERSITY REQ. Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Diversity Channel No.
Unsigned Short
2 0 1 – 16 Channel number
ID.Always zero
MODEAlways zero.
Diversity channel numberDiversity channel number between 1 and 16. Get setup info for this the channel
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 53 of172
Ingeniørfirma H.Mortensen A/S
12.5.2 GET DIVERSITY Response. Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 DiversityChannel No.
Unsigned Short
2 0 1 – 16 Channel number
4 Chan setup Char 80 Spaces Comma separated text5 Mode setup Char 80 Spaces Comma separated text6 Answer
setup Char 80 Spaces Comma separated text
ID.Always zero
MODEAlways zero.
Diversity channel numberDiversity channel number between 1 and 16.
Channel setupComma separated text defining the reference call number and the modules used for this channel. (Actual channel setup in P45453.ini file)
Mode setupComma separated text defining mode setup used for this channel(Actual mode setup in P45453.ini file)
Channel answer setupComma separated text defining mobile answer to calls from Com4500(Actual answer setup in P45453.ini file)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 54 of172
Ingeniørfirma H.Mortensen A/S
13 Com52 input / outputConnecting a Com52 to a HM808/2 subscriber module make it possible to activate 6 output pins and receive input from 6 pins. Only some setup modes on HM808/2 support this facility.
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
13.1 Com52 IO.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageMSG=COM52IO;TMOD=2;OUTPUT=001111 output from master to serverMSG=COM52IO;TMOD=2;GETINTPUT= Get input information from server
MSG=COM52IO;FMOD=2;INPUT=001111 input from server to master
13.2 Com52 IO Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Error Text Char 80 Spaces Text4 Message Char 512 Spaces Comma separated text
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 55 of172
Ingeniørfirma H.Mortensen A/S
ID.Always zero
MODEAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
MessageMSG=COM52IO;TMOD=2;OUTPUT=001111 response from server to master MSG=COM52IO;FMOD=2;INPUT=001111 response from / to server
13.3 Output Command format:MSG= COM52IOTMOD= ;To HM808/2 subscriber module (1..n)OUTPUT= ;6 pin ooutputs. (000000..111111) – format. 0 =off. 1 = on
Transmit output to com4500 server module 2 from master controlMSG=COM52IO;TMOD=2;OUTPUT=001111
Response from serverMSG=COM52IO;TMOD=2;OUTPUT=001111 (OUTPUT is optional the others are mandatory)
13.4 Get input Command format:MSG= COM52IOTMOD= ;To HM808/2 subscriber module (1..n)GETINTPUT=; Get input information
Get inputs from com4500 server module 2 to master controlMSG=COM52IO;TMOD=2;GETINPUT=
Response from serverMSG=COM52IO;FMOD=2;INPUT=000001
13.5 Input Command format:MSG= COM52IOFMOD= ;From HM808/2 subscriber module (1..n)INPUT= ;6 pin Input. (000000..111111) – format. 0 =off. 1 = on
Received inputs from com4500 server module 2MSG=COM52IO;FMOD=2;INPUT=001111
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 56 of172
Ingeniørfirma H.Mortensen A/S
Response from master controlMSG=COM52IO;FMOD=2;INPUT=001111 (INPUT is optional the others are mandatory)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 57 of172
Ingeniørfirma H.Mortensen A/S
14 FAULTCMD General information about card and connection fault
14.1 Fault CMD.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageRACK= Rack number 1 to 8POS= Position number 1 to 42 FAULT= 1 or 0 (1 = fault)MSG=
POSTEXT, Fault text (Card position fault)
MessageRACK= Rack number 1 to 8CON= 1 or 0 (1 = connect)MSG=
RACKTEXT, Fault text (Rack connection fault)
MessageINTERCON= 1 or 0 (1 = connect) (Server inter connection)
Card position 2 fault on rack 1RACK=1;POS=2;FAULT=1;MSG=POSTEXT,HM815 [4] [4] = start module number for card HM815HM815 can use up to 30 subscriber (e.g. module 4 to 34)
Rack 1 connection faultRACK=1;CON=0;MSG=RACKTEXT, Rack 1 disconnectedRACK=1;CON=1;MSG=RACKTEXT, Rack 1 connected
Interconnect faultINTERCON=1 Inter connection between servers (Winser32.exe)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 58 of172
Ingeniørfirma H.Mortensen A/S
INTERCON=0 No inter connection between servers (Winser32.exe)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 59 of172
Ingeniørfirma H.Mortensen A/S
15 TE1040/TE1039/CB4200 CMD A TE10-40, a CB4200 box a TE10-39/3 or connected to HM807/2 or HM807/3 or Hm817 can only receive or transmit commands after Com4500 has received a CONNECT or CB_CONNECT from the box.When a CONNECT or CB-CONNECT is received the master control application have to set up all parameters for the box.
15.1 TE1040, TE1039 and CB4200 CMD.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageMSG=COMMAND, parameter 1, parameter 2 ….. parameter n
15.2 TE10-40 and TE10-39/3 Box command
15.2.1 CONNECT from Com4500 to master application Both TE10-40 and TE10-39/3
Before a TE10-40 box or a TE10-39/3 box can receive any command you have to receive a connect command from the box, indicating the HM807/2 or HM817 module communicate with the box.
MSG=CONNECTFMOD= From Module / box numberCON= 1 or 0 (1 = connect)RACK= 1 to 8 (i.e. Module in rack 1)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 60 of172
Ingeniørfirma H.Mortensen A/S
MSG=CONNECT;FMOD=12;CON=0;RACK=1 (Box 12 rack 1 disconnected)MSG=CONNECT;FMOD=12;CON=1;RACK=1 (Box 12 rack1 connected)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 61 of172
Ingeniørfirma H.Mortensen A/S
15.2.2 Matrix command from master application to Com4500 Both TE10-40 and TE10-39/3
A matrix command can connect one or more inputs to an output with level facility From master control to Com4500
MSG=MATRIXTMOD= Module / Box number receiving the commandHEAD1= Muting 0 to 63 dB. Values greater than 63 equal off (Headset 1)HEAD2= Muting 0 to 63 dB. Values greater than 63 equal off (Headset 2)ISDNA= Muting 0 to 63 dB. Values greater than 63 equal off (ISDN A/NET A)ISDNB= Muting 0 to 63 dB. Values greater than 63 equal off (ISDN B/NET B)SOUND= Muting 0 to 63 dB. Values greater than 63 equal off
(SoundBlaster)AUX1= Muting 0 to 63 dB. Values greater than 63 equal off (Auxiliary 1)AUX2= Muting 0 to 63 dB. Values greater than 63 equal off (Auxiliary 2)
TE10-40 only: PHONE= Muting 0 to 63 dB. Values greater than 63 equal off (Phone)
TE10-39/3 and TE10-40/3 only: MIC= Muting 0 to 63 dB. Values greater than 63 equal off (Micr-ph).
TE10-40 only: OUT= HEADR or HEADL or LSR or LSL
HEADR Headset Right HEADL Headset Left LSR Loudspeaker Right LSL Loudspeaker Left
TE10-39/3 only: OUT= HEADR or HEAD1L or HEAD2L or LSR or LSL
HEADR Headset Right (both headset 1 and 2) HEAD1L Headset 1 Left HEAD2L Headset 2 Left LSR LoudSpeaker Right / Internal LoudSpeaker LSL LoudSpeaker Left
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 62 of172
Ingeniørfirma H.Mortensen A/S
Matrix command connecting ISDNB muting 0 dB and SoundBlaster muting 6 dB to Headset Right output use module 2MSG=MATRIX;OUT=HEADR;ISDNB=0;SOUND=6;TMOD=2
Matrix command connecting Headset 1 muting 10 dB and SoundBlaster muting 6 dB to Headset Left output use module 2MSG=MATRIX;OUT=HEADL;HEAD1=10;SOUND=6;TMOD=2
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 63 of172
Ingeniørfirma H.Mortensen A/S
15.2.3 AGC command from master application to Com4500 TE10-40 only
An AGC command can enable or disable AGC controlFrom master control to Com4500
MSG=AGCTMOD= Module / Box number receiving the commandHEAD1= 0,0 (input, output) 0 = off 1 = on (Headset 1)HEAD2= 0,0 (input, output) 0 = off 1 = on (Headset 2)ISDNA= 0,0 (input, output) 0 = off 1 = on (ISDN A)ISDNB= 0,0 (input, output) 0 = off 1 = on (ISDN B)SOUND= 0,0 (input, output) 0 = off 1 = on (SoundBlaster)PHONE= 0,0 (input, output) 0 = off 1 = on (Phone)AUX1= 0,0 (input, output) 0 = off 1 = on (Auxiliary 1)AUX2= 0,0 (input, output) 0 = off 1 = on (Auxiliary 2)
LSR= 0 = output off 1 = output on (Loudspeaker Right)LSL= 0 = output off 1 = output on (Loudspeaker Left)
TE10-40/3 only: MIC= 0,0 (input, output) 0 = off 1 = on (External Mic)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=AGC;TMOD=2;AUX2=1,0;ISDNB=0,0
15.2.4 FLASHSETUP command from master application to Com4500 TE10-40 only
The FLASHSETUP command controls the flash setup of the box unit.
MSG=FLASHSETUPTMOD= Module / Box number receiving the commandMODE= 0 = Clear all settings
1 = Load default setup2 = Save default setup
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=FLASHSETUP;TMOD=2;MODE=0
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 64 of172
Ingeniørfirma H.Mortensen A/S
15.2.5 Output command from master application to Com4500 Both TE10-40 and TE10-39/3
An output command can activate LED or relay outputsFrom master control to Com4500
MSG=OUTPUTTMOD= Module / Box number receiving the commandAUX1= 10,10,255 (Pulse * 10ms, pause *10ms, repeat = number of
times 255= forever)AUX2= 10,10,255 (Pulse * 10ms, pause *10ms, repeat = number of
times 255= forever)
TE10-40 Only: LEDA= 10,10,255 (Pulse * 10ms, pause *10ms, repeat = number of
times 255= forever) LEDB= 10,10,255 (Pulse * 10ms, pause *10ms, repeat = number of
times 255= forever)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=OUTPUT;TMOD=2;AUX2=10,10,255
15.2.6 Input command from Com4500 to master application Both TE10-40 and TE10-39/3
An input command detects headset key or other inputs From Com4500 to master control
MSG=INPUTFMOD= Command from Module / Box numberHEAD1KEY= 0= off 1 = on (Handset 1 key)HEAD2KEY= 0= off 1 = on (Handset 2 key)HEAD1CON= 0= off 1 = on (Handset 1 disconnected/connected)HEAD2CON= 0= off 1 = on (Handset 2 disconnected/connected)EXTKEY= 0= off 1 = on (External key)AUX1= 0= off 1 = on (Auxiliary 1)AUX2= 0= off 1 = on (Auxiliary 2)
Command are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 65 of172
Ingeniørfirma H.Mortensen A/S
MSG=INPUT;FMOD=2;AUX2=115.2.7 Level command from master application to Com4500
Both TE10-40 and TE10-39/3
General volume control for a TE10-40 box or TE10-39/3 box.From master control to Com4500
MSG=LEVELTMOD= Module number receiving the commandHEAD1= 0,0 (input: +14dB -> -16dB, output: +6dB -> -36dB) (Headset 1)HEAD2= 0,0 (input: +14dB -> -16dB, output: +6dB -> -36dB) (Headset 2)SOUND= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (SoundBlaster)AUX1= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Auxiliary 1)AUX2= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Auxiliary 2)LSR= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Loudspeaker Right)LSL= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Loudspeaker Left)
TE10-40 only: PHONE= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Phone)
TE10-39/3 only: HEADR=0,0 (input: +14dB -> -16dB, output: +6dB -> -36dB) (Headset 1-2/Right)
TE10-39/3 and TE10-40/3 only: MIC= 0,0 (input: +20dB -> -10dB, output: +6dB -> -36dB) (Mic)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=LEVEL;TMOD=2;HEAD1=3,-6
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 66 of172
Ingeniørfirma H.Mortensen A/S
15.3 TE10-39/3 Box command
15.3.1 Display command from master application to Com4500 Operates display on TE10-39/3 unit.
MSG=DISPLAYTMOD= Module number receiving the commandWIN=w w = window 0 to 4 (optional. Default window = 0)
MODE=ab a: 0 = no action. 1 = set window active after writing.b: 0 = no action. 1 = clear window before writing.
Tn=X,Y,F(abcd),’User Text’n: number to distinguish texts.X: 1-16 horizontal positionY: 1-8 vertical positionF (optional): Format specifier. a: 0 = no action, 1= Invert text b: 0 = no action, 1= Underline text c: 0 = no action, 1= Overline text d: 0 = no action, 1= Flash text
T1= X,Y,’HELLO WORLD1’, 1.text: X = 1-16 horizontal position, Y = 1-8 vertical position,
T2= X,Y,F,’HELLO WORLD2’, 2.text F (format specifier):
T3= X,Y,’HELLO WORLD3’, 3.text
T4= X,Y,’HELLO WORLD4’, 4.text…T10= X,Y,’HELLO WORLD n’, 10.text: (within max length of command string[255])
CHAR0=abcdefgh 8 bytes to describe a char pattern. Overwrites existing char.…CHAR255=abcdefgh
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 67 of172
Ingeniørfirma H.Mortensen A/S
Set active window:MSG= DISPLAY;TMOD=1;WIN=0;MODE=1
Clear window:MSG= DISPLAY;TMOD=1;WIN=0;MODE=11
Write texts, T4 is inverted and flashes:MSG=DISPLAY;TMOD=1;WIN=0;MODE=1;T1=1,1,’HELLO WORLD1’; T2=1,2,’HELLO WORLD2’;T3=1,3,’HELLO WORLD3’;T4=1,4,1001,’HELLO WORLD4’
Define custom character patterns:MSG=DISPLAY;TMOD=1;CHAR1=007e444850607e00
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 68 of172
Ingeniørfirma H.Mortensen A/S
15.3.2 Key command from Com4500 to master application Key input from TE10-39/3 keyboard. Keys are organized as follows.
Function keys Numeric keysA
(0x10)B
(0x11)C
(0x12)D
(0x13)E
(0x14)S
(0x1F)1
(0x01)2
(0x02)3
(0x03)<
(0x0B)4
(0x04)5
(0x05)6
(0x06)F
(0x15)G
(0x16)H
(0x17)I
(0x18)J
(0x19)>
(0x0A)7
(0x07)8
(0x08)9
(0x09)K
(0x1A)L
(0x1B)M
(0x1C)N
(0x1D)O
(0x1E)C
(0x0C)*
(0x0E)0
(0x00)#
(0x0F)
Headset Volume Slider 0x50HT Volume Slider 0x51
MSG=KEYFMOD= From Module / box numberKEY=ab,vola: KEY numberb: R: release, C: slider change (Volume sliders ony)vol: 0-255 volume value (0=min, 255=max). (Volume sliders ony).
Key 5 on:MSG=KEY, TMOD=1, KEY=5
Key 10 off:MSG=KEY;TMOD=1;KEY=10R
HT Volume slider changed:MSG=KEY;TMOD=1;KEY=50C,126
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 69 of172
Ingeniørfirma H.Mortensen A/S
15.3.3 Led command from master application to Com4500 Controlling LEDs on keyboard. LEDs are organized as follows.
Function keys Numeric keysL1 L2 L3 L4 L5 L16
L6 L7 L8 L9 L10L11 L12 L13 L14 L15
MSG=LEDSTMOD= Module number receiving the command
L0=a make L1- L16 = L0
L1=a L1- L16: Led 1 to 16L2=a a: red led.. 0 = off.. 1 = on.. 2 = flash1 (timings, see MSG SETUP)L16=a 3 = flash2 (timings, see MSG SETUP)
Led 1: onMSG=LEDS;TMOD=1;L1=1
Led 1: off; Led 2: on; Led 3: flash2MSG=LEDS;TMOD=1;L1=0;L2=1;L3=3
All leds off; Led 3: onMSG=LEDS;TMOD=1;L0=0;L3=1
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 70 of172
Ingeniørfirma H.Mortensen A/S
15.3.4 Attention command from master application to Com4500 Controlling Attentiontones in box.
MSG=ATTENTIONTMOD= Module number receiving the commandATT=a,b,c,d,e ,fa = 1.tone frequency (128-4000Hz), <128 = notone/silenceb = 1.tone duration x 0,01s, 0 = continuouslyc = 2.tone frequency (128-4000Hz), <128 = notone/silenced = 2.tone duration x 0,01s, 0 = no 2.tone (skip tone)e = repeat tones a number of times 1-254, 0 = never repeat, 255 = infinitef = repeat attentiontone (a-e) after a number of seconds 1-15, 0 = never repeat
ATT=aa: pre coded tone 1-4
Continuous tone: 425Hz:MSG=ATTENTION;TMOD=1;ATT=425,0,0,0,0,0
Switched tone: 5 x 625/950Hz, 70 ms repeated each 5 sec:MSG=ATTENTION;TMOD=1;ATT =625,7,950,7,10,5
Precoded tone 1:MSG=ATTENTION;TMOD=1;ATT=1
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 71 of172
Ingeniørfirma H.Mortensen A/S
15.3.5 Setup from master application to Com4500 MSG= SETUPTMOD=Module number receiving the commandSETUP=a,b,c,d,e
a: display backlight: range 0-255 default 3 (0 = max, 255 = min)b: display backlight color range 0-7 default 7 (bit0=red,bit1=green,bit2=blue)c: display contrast: range 0-255 default 160 (0 = min, 255 = max)
d: key delay x 0,01 sec. range 1-255 default 6 = 0,060 sec. (0 = ignore)e: attention tone volume: range 0-15 default 8 (0 = min, 15 = max)
LED1=a,b Pre coded led flash pattern 1 (flash1).a = on time x 0,01s, default 50b = off time x 0,01s, default 50
LED2=a,b Pre coded led flash pattern 2 (flash2) .a = on time x 0,01s, default 50b = off time x 0,01s, default 50
ATT1= a,b,c,d,e,fPre coded attention tone 1. syntax = ATTENTION (default off)
ATT2=a,b,c,d,e,f Pre coded attention tone 2. syntax = ATTENTION (default off)
ATT3=a,b,c,d,e,f Pre coded attention tone 3. syntax = ATTENTION (default off)
ATT4=a,b,c,d,e,f Pre coded attention tone 4. syntax = ATTENTION (default off)
RESET=abca: 1 = clear active windowb: 1 = clear all windowsc: 1 = all leds offd: 1 = stop any attentiontonesignore: any character <> 1
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
General Setup with 2 pre coded flash patterns.Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 72 of172
Ingeniørfirma H.Mortensen A/S
MSG=SETUP;TMOD=1;SETUP=50,3,75,10;LED1,10,10; LED2=10,100
Changing display while running:MSG=SETUP;TMOD=1;SETUP=20,4,40
Stop leds and clear all windows:MSG=SETUP;TMOD=1;RESET=011
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 73 of172
Ingeniørfirma H.Mortensen A/S
15.4 CB4200 Box command
15.4.1 CB-CONNECT from Com4500 to master application Before a CB4200 box can receive any command you have to receive a connect command from the box, indicating the HM807/2 module communicate with the box.
MSG=CB-CONNECTFMOD= From Module / box numberCON= 1 or 0 (1 = connect)RACK= 1 to 8 (i.e. Module in rack 1)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=CB-CONNECT;FMOD=12;CON=0;RACK=1 (Box 12 rack 1 disconnected)MSG=CB-CONNECT;FMOD=12;CON=1;RACK=1 (Box 12 rack1 connected)
15.4.2 CB-Display: Display control MSG=CB-DISPLAYWIN=w w = window 0 to 7 (optional. Default window = 0)
MODE=abc a: 0 = no action. 1 = set window active after writing.b: 0 = no action. 1 = clear window before writing.
c: 0 = no action, 1 = scroll up, 2 = scroll down
CUR=X,Y,F cursor on: X = 1-16 horizontal position, Y = 1-4 vertical position
cursor off: X = 0 F (optional) : 1 = 1-line cursor, 2 = 1/8 line blinking cursor
no action: CUR command missing RECT=X1,Y1,X2,Y2,F Window top-left: X1 = 1-16 horizontal position,
Y1 = 1-4 vertical positionWindow bottom-right: X2 = 1-16 horizontal position,
Y2 = 1-4 vertical positionF (optional): 0 = normal text, 1 = reverse text, 2 = blink text
T0= X,Y,F, ’HELLO WORLD’ Scroll line: X = 0, Y = 0, F: 0 = normal text, 1 = reverse text, 2 = blink text
T1= X,Y,F,’HELLO WORLD1’, 1.text: X = 1-16 horizontal position, Y = 1-4 vertical position,
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 74 of172
Ingeniørfirma H.Mortensen A/S
T2= X,Y,F,’HELLO WORLD2’, 2.text F (optional): 0 = normal text, 1 = reverse text, 2 = blink text
T3= X,Y,F,’HELLO WORLD3’, 3.text
T4= X,Y,F,’HELLO WORLD4’, 4.text…T10= X,Y,F,’HELLO WORLD n’, 10.text: (within max length of command string[255]) Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 75 of172
Ingeniørfirma H.Mortensen A/S
Set active window:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=1
Clear window:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=11
Clear partial window:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=11;RECT=1,1,8,4
Cursor on:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=1;CUR=8,2
Cursor off:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=1;CUR=0
Scroll up:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=101;RECT=1,1,8,4;T0=0,0,1,’TOP LINE’
Scroll down:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=102;RECT=1,1,8,4; T0=0,0,1,’BOTTOM LINE’
Menu without scrolling:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=1;RECT=1,1,8,4;T0=0,2,1
Write texts:MSG=CB-DISPLAY;TMOD=1;WIN=0;MODE=1;T1=1,1,’HELLO WORLD1’; T2=1,2,’HELLO WORLD2’;T3=1,3,’HELLO WORLD3’;T4=1,4,1,’HELLO WORLD4’
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 76 of172
Ingeniørfirma H.Mortensen A/S
15.4.3 CB-Led: Led control MSG=CB-LEDSL0=ab make L1- L44 = L0
L1=ab L1- L44: Led 1 to 44L2=ab a: top led (red) b: bottom led (green)... 0 = off.. 1 = on.. 2 = flash1 (on: 0,50 sec, off: 0,50 sec).. 3 = flutter (on: 0,06 sec, off: 0,02 sec).. 4 = wink (on: 0,95 sec, off: 0,05 sec).. 5 = flash2 (on: 0,12 sec, off: 0,12 sec)L44=ab 6 = flash3 (on: 1,00 sec, off: 1,00 sec)
Led 1: a = on, b = flash1MSG=CB-LEDS;TMOD=1;L1=12
Led 1: a = off, b = on; Led 2: a = on, b = off; Led 3: a = on, b = on MSG=CB-LEDS;TMOD=1;L1=01;L2=10;L3=11
All leds off; Led 3: a = on, b = on MSG=CB-LEDS;TMOD=1;L0=00;L3=11
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 77 of172
Ingeniørfirma H.Mortensen A/S
15.4.4 CB-Attention: Attention tone MSG=CB-ATTENTIONATT=a,b,c,d,e a = 1.tone, b = 2.tone, c = timing, d = number of tones, e = repeat time
a and b: 0 = notone 1 = 425 Hz
2 = 500 Hz3 = 625 Hz4 = 700 Hz5 = 781 Hz6 = 950 Hz7 = 977 Hz8 = 1100 Hz9 = 1250 Hz10 = 1400 Hz11 = 1550 Hz12 = 1700 Hz13 = 1800 Hz14 = 2000 Hz15 = 1900 Hz
c: time each tone x 10 ms range: 0-255 (0 = infinitive) d: number of tones, range: 0-15 (0 = infinitive) e: repeat time x 1 sec, range: 0-15 (0 = repeat off)
ATT=a a: pre coded tone 1-4
Continuous tone: 425Hz:MSG=CB-ATTENTION;TMOD=1;ATT=1,0,0,0,0
Single tone: 1 x 625 Hz, 500 ms:MSG=CB-ATTENTION;TMOD=1;ATT =3,0,50,1,0
Switched tone: 5 x 625/950Hz, 70 ms repeated each 5 sec:MSG=CB-ATTENTION;TMOD=1;ATT =3,6,7,10,5
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 78 of172
Ingeniørfirma H.Mortensen A/S
15.4.5 CB-SETUP: Setup MSG=CB-SETUPSETUP=a,b,c,d,e,f,g,h
a: display backlight: range 0-10 default 7 (0 = 0%, 10 = 100%)b: display contrast: range 0-15 default 15 (0 = min, 15 = max)c: attention tone volume: range 0-15 default 8 (0 = min, 15 = max)d: speaker monitor volume: range 0-15 default 8 (0 = min, 15 = max)
e: key delay x 0,1 sec. range 1-15 default 10 = 1,0 sec. (0 = ignore)f: key repeat rate x 0,1 sec. range 1-15 default 3 = 0,3 sec. (0 = ignore)g: cursor type: 0 = ignore
1 = 1-line cursor2 = 1/8-line blinking cursor (default)
h: 0 = ignore. 1 = enable key klick for all keys
ATT1=a,b,c,d,ePre coded attention tone 1. syntax = CB-ATTENTION (default off)
ATT2=a,b,c,d,e Pre coded attention tone 2. syntax = CB-ATTENTION (default off)
ATT3=a,b,c,d,e Pre coded attention tone 3. syntax = CB-ATTENTION (default off)
ATT4=a,b,c,d,e Pre coded attention tone 4. syntax = CB-ATTENTION (default off)
K1=abc K1-K44: Keyboard keys 1 to 44K2=abc a: 0 = action on key press (default), 1 = action on both key press and key releaseb: 0 = key click off (default), 1 = key click onc: 0 = repeat off (default), 1 = repeat on..K44=abc
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 79 of172
Ingeniørfirma H.Mortensen A/S
RESET=abcdefgh a: 1 = clear active windowb: 1 = all leds offc: 1 = stop any attentiond: x = not usede: 1 = all audio connections offf: x = not usedg: x = not usedh: 1 = clear all windowsignore: any character <> 1
AF=abcdefgh a: 0 = mic.(s) off. 1 = mic(s) onb: 0 = off 1= B-channel to ext speakerc: 0 = speaker ext off. 1 = speaker ext ond: 0 = speaker int off. 1 = speaker int one: 0 = earpiece(s) off. 1 = earpiece(s) onf: 0 = off. 1 = split A and B-channelg: 0 = listen control min. 1 = listen control maxh: 0 = voice control off. 1 = voice control onignore: any character <> 0 and 1
General Setup with 2 pre coded tones, one ptt-button (K1) and one button (K2) with repeat facility:
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
MSG=CB-SETUP;TMOD=1;SETUP=7,15,8,8,10,3,2,1;ATT1=3,0,50,1,0; ATT2=7,0,10,1,0;K1=100;K2=011
Changing display and volume while running:MSG=CB-SETUP;TMOD=1;SETUP=7,15,8,8
Switching mic on, ext speaker off, int speaker on and earpiece on:MSG=CB-SETUP;TMOD=1;AF=1x011xxx
Stop any attention tone and clear all windows:MSG=CB-SETUP;TMOD=1;RESET=00100001
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 80 of172
Ingeniørfirma H.Mortensen A/S
15.4.6 CB-Key: Input from keyboard MSG=CB-KEY
KEY=ab a: 1-44: keyboard keys 1-4459: headset on/off60: hook on/off61: ext key on/off62: handset key on/off63: headset key on/offb: R: release
Key 5 on:MSG=CB-KEY, TMOD=1, KEY=5
Handset key on:MSG=CB-KEY;TMOD=1;KEY=62
Handset key off:MSG=CB-KEY;TMOD=1;KEY=62R
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 81 of172
Ingeniørfirma H.Mortensen A/S
15.5 TE1040 CMD Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Error Text Char 80 Spaces Text4 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
MessageMSG=Command string from TE1040CMD
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 82 of172
Ingeniørfirma H.Mortensen A/S
16 MPT1343 Command format.Command: SYSCMD=350 and SYSCMD structureResponse: SYSCMD+1 and SYSCMD response structure
The system is not supporting the 1343 specification. Making a few calls from a standard 1343 radio to our local system is the intention. The success is depending of the facilities of the radio such as timeslot and diversity setup. A MPT system consist of one or more control channels and one or more traffic channels.The system can consist of individual control and traffic channels or control and traffic channels running in locked site diversity mode.The number calling sequence for MPT is: Fleet-number+Unit-number;A number-prefix (NP 200 to 327) is separately defined for every control channelMaximum number of units in one fleet are 700 for a 3 digit system and 70 for a 2 digits system.Maximum number of group units in one fleet are 100 for a 3 digit system and 10 for a 2 digits system. Maximum individual numbers using the same prefix are 8100.
16.1 Control channel Limitations.A MPT Control channel can only exist inside one system. It can not exist over 2 systems.Max number of control channels in one system are 4Max number of sites for a control channel are 16.Defining 2 or more sites on one control channel will course the channel/system to run in locked site diversity mode. The site of the control channel site with best RSSI, will select one of the traffic channels on that site for conversation. The traffic channel / site used will not change during conversation (not running in diversity mode) Co channel mode is not supported. Do not mix modules from a MPT diversity channel and modules from a Co channel or normal diversity channel Timeslot can be defined 1 to 3 times 110 ms (only timeslot 2 and 3 are supported)
16.2 Traffic channel Limitations.A MPT traffic channel can only exist inside one system. It can not exist over 2 systems.The traffic channels must exist in the same system as its corresponding control channels. Max number of traffic channels in one system are 8Max number of sites for a traffic channel are 16. Defining 2 or more sites on one traffic channel will not course the channel to run in diversity mode. Only the control channel will use diversity mode. Co channel mode is not supported. Do not mix modules from a MPT diversity channel and modules from a Co channel or normal diversity channel
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 83 of172
Ingeniørfirma H.Mortensen A/S
16.3 Command Limitations.The MPT support for the moment only normal SPEECH and Extension Speech call to and from modules, Emergency and extension Emergency call from modules, Go To Channel, Status calls, DATA short messages (22 char 8 bit, 25 char 7 bit) ,CANCEL, PRESSEL, CLEAR call for shutting a conversation down and different types of ACK for acknowledge.No support for all other MPT calls including:NPD data calls.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 84 of172
Ingeniørfirma H.Mortensen A/S
16.4 MSG command Application Server(master) -> Com4500-TSC:MSG=MPT-OUT
TYPE=CALL: CallGTC: Got to channel call or GTC,xxxx for xxxx=8101 or 8102STATUS, x: Status callDATA: Short data call (22 char 8 bit or 25 char 7 bit)CLEAR: Clear-down command from radioNACK: System Acknowledge rejectionSETSETUP: Set MPT1343 information on serverGETSETUP: Get MPT1343 information From serverACK: AcknowledgeACK2: Two times AcknowledgeACKB: Call queued Acknowledge ACKI: Wait AcknowledgeACK,8185: Registration AcknowledgeACKV: Subscriber absent AcknowledgeACKX: Rejection invalid Call ACKX,8185: Rejection - Registration Acknowledge All types of acknowledge except ACK2 can have the extension ,xxxx i.e. ACKB,xxxx for xxxx= 1 to 4 digits
16.5 MSG command Com4500-TSC -> Application Server (master):MSG=MPT-INP
TYPE=REG,8185: RegistrationCALL: Speech callCALL, xxxx: Extension Speech call with TFIN=0 and TUN=0 and
xxxx= 1 to 4 digitsEMERG: Emergency call using FUN and TUNEMERG, xxxx: Extension Emergency call with TFIN=0 and TUN=0 and
xxxx= 1 to 4 digitsCON: Connection on traffic channel / traffic modulePRESSEL, x: PRESSEL on traffic channel / traffic module x=1 or 0STATUS, xx: Status call for xx= 1 to 31DATA: Short data call (22 char 8 bit or 25 char 7 bit)CLEAR: Speech call clear-down to radioCANCEL: Call cancellation CANCEL, x: Extension cancellation SETUP: Setup information on COM4500NACK: System Acknowledge rejectionACK: AcknowledgeACK, x: Acknowledge with rejectionERR Error text
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 85 of172
Ingeniørfirma H.Mortensen A/S
16.6 Default setup before using MPT1343Before the MPT1343 command set can be used you have to define a at least on control channel and its default setup parameters in P45453.ini. You can use an editor or SETSETUP command.
CH1=801,2,1 (channel reference number, radio frequency channel, internal module number) DEF1=FFIN=2001;FUN=201; (2001 – to and from Fleet number, 201 calling unit)MODE1=201,2,2,2,3 (NP=201, Time slot=2, Pause slot=2, Voting slot=2, LET time=3)FLLET1=2,700,2001,200 (Min individual number, Fleet Size, Fleet number, Fleet Offset)
Status call to mobile unit 301 on control channel 1 from master control using default preloaded setup: MSG=MPT-OUT; TYPE=STATUS,3;TUN=301;CCH=801
16.7 Command syntaxKEYWORD=parameter, parameter, parameter; (Keyword separator) TYPE=DATA, ”Hello world” (parameter surrounded by double quotes (“))
KEYWORD1=parameter; KEYWORD2=parameter; KEYWORD3=parameter MSG=MPT-OUT;TYPE=CALL;TUN=201
MSG=MPT-OUT;TYPE=DATA, ”Hello world”; TUN=201
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 86 of172
Ingeniørfirma H.Mortensen A/S
16.8 Command format:Optional commands can be defined and loaded from the P45453.ini file.MSGNO= ; Session number identifying the call (0-FFFF hex) (optional)
FFIN= ;From Fleet individual number (optional)FUN= ;From Unit number (normally loaded by master)
(optional )
TFIN= ;To Fleet individual number (optional )TUN= ;To Unit number (normally loaded by master)
(mandatory)
CCH= ;Control channel (mandatory)CMOD= ;Used Control channel module. Information from server to master
TCH= ;Traffic channel (optional used by speech call)TMOD= ;Used Traffic channel module. Information from server to masterFMOD= ;From module number by speech call (mandatory by speech call)DIAL= ;Digits to a subscriber - for example PABX
TYPE= (mandatory)REG,8185CALL, xEMERG, xGTCCONPRESSEL, x (x= 1 or 0)STATUS, xx (range 1 to 31)DATA, HELLO WORLDCLEARGETSETUP,SETSETUP,NACKACKACK2ACKBACKIACKVACKX
Complete specified status call to mobile unit on control channel 1 from master control MSGNO if used is incremented for every command transmitted from master to Com4500
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 87 of172
Ingeniørfirma H.Mortensen A/S
MSG=MPT-OUT;TYPE= STATUS,03; TNP=201; TFIN=2001;TUN=301; FNP=201; FFIN=2001;FUN=201;CCH=801
Using CALL without FMOD loaded will just check the reach ability for the MPT unit (301). MSG=MPT-OUT;TYPE= CALL;FUN=301;CCH=801
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 88 of172
Ingeniørfirma H.Mortensen A/S
16.9 Command from Application Server (master) Command examples with only one fleet in the system and using the default setupFFIN=2001 and TFIN=2001
CH1=801,1,16 Control channel 1 using module 16TR1=901,2,17 Traffic channel 1 using module 17MODE1=201,2,2,2,3 Mode setup for control channel 1 using NP=201
16.9.1 CALL Speech call to mobile unit 301 from unit 201 on control channel 1 connecting to module 2: MSG=MPT-OUT; TYPE=CALL;TUN=301;FUN=201;CCH=801;TCH=901;FMOD=2
AcknowledgeMSG=MPT-INP; TYPE=ACK; TFIN=2001; TUN=201; FFIN=2001; FUN=301; CCH=801; CMOD=16
GTCThe system automatically generate a local GTC (go to channel) to unit 301 ConnectionMSG=MPT-OUT; TYPE=CTC; TFIN=2001; TUN=201; FFIN=2001; FUN=301; CCH=801; CMOD=16; MSG=MPT-INP; TYPE=CON; TCH=901; TMOD=17;FMOD=2
16.9.2 STATUS, x Status 3 call to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-INP; TYPE= STATUS,03; TUN=301; FUN=201; CCH=801
AcknowledgeMSG=MPT-INP; TYPE=ACK; TFIN=2001; TUN=201; FFIN=2001; FUN=301; CCH=801; CMOD=16
16.9.3 DATA, text Text call to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE= DATA,“Hello world”; TUN=301; FUN=201; CCH=801
AcknowledgeMSG=MPT-INP; TYPE=ACK; TFIN=2001; TUN=201; FFIN=2001; FUN=301; CCH=801; CMOD=16
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 89 of172
Ingeniørfirma H.Mortensen A/S
16.9.4 CLEAR Clear call to mobile unit 301 from unit 201 on traffic channel 1 using module 17: MSG=MPT-OUT; TYPE=CLEAR; TUN=301; FUN=201; CCH=801; TMOD=17; FMOD=2
16.9.5 GTC Mobile unit 301 go to traffic channel 1 from unit2 on control channel 1: MSG=MPT-OUT; TYPE=GTC; TUN=301; FUN=201; CCH=801; TCH=901
Only accepted MPTCMD Response is received on this commandACK, x if not accepted 16.9.6 ACK,8185 Registration acknowledge to mobile unit 301 on control channel 1: MSG=MPT-OUT; TYPE=ACK,8185; TFIN=2001;TUN=301; CCH=801; CMOD=16
16.9.7 ACK General Acknowledge to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE=ACK; TFIN=2001; TUN=301; FFIN=2001; FUN=201; CCH=801; CMOD=16
16.9.8 ACK2 Acknowledge two times to mobile unit 301 from unit 201 on control channel 1: (On DATA call) MSG=MPT-OUT; TYPE=ACK2; TFIN=2001; TUN=301; FFIN=2001;FUN=201;CCH=801; CMOD=16
16.9.9 ACKB Acknowledge Call queued to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE=ACKB; TFIN=2001;TUN=301;FFIN=2001;FUN=201;CCH=801; CMOD=16
16.9.10 ACKI Acknowledge wait to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE=ACKI; TFIN=2001;TUN=301;FFIN=2001;FUN=201;CCH=801; CMOD=16
16.9.11 ACKV Subscriber absent Acknowledge mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE=ACKV; TFIN=2001;TUN=301;FFIN=2001;FUN=201;CCH=801; CMOD=16Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 90 of172
Ingeniørfirma H.Mortensen A/S
16.9.12 ACKX Rejection invalid Acknowledge Call to mobile unit 301 from unit 201 on control channel 1: MSG=MPT-OUT; TYPE=ACKX; TFIN=2001;TUN=301;FFIN=2001;FUN=201;CCH=801; CMOD=16
16.9.13 ACKX,8185 Registration Rejection acknowledge to mobile unit 301 on control channel 1: MSG=MPT-OUT; TYPE= ACK,8185; TFIN=2001;TUN=301;CCH=801; CMOD=16
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 91 of172
Ingeniørfirma H.Mortensen A/S
16.10 Command from Com4500-TSC No MSGNO=xx is used in commands from Com4500Command examples with only one fleet in the system and using the default setupFFIN=2001 and TFIN=2001
CH1=801,1,16 Control channel 1 using module 16TR1=901,2,17 Traffic channel 1 using module 17MODE1=201,2,2,2,3 Mode setup for control channel 1 using NP=201FLEET1=2,700,2001,200 Fleet setup
16.10.1 REG,8185 Registration(8185) from unit 301 on control channel 1MSG=MPT-INP; TYPE= REG,8185; FFIN=2001;FUN=301;CCH=801;CMOD=16
AcknowledgeMSG=MPT-OUT; TYPE= ACK,8185; TFIN=2001; TUN=301; CCH=801; CMOD=16
Rejection AcknowledgeMSG=MPT-OUT; TYPE= ACKX,8185; TFIN=2001; TUN=301; CCH=801; CMOD=16
16.10.2 CALL Speech call to unit 201 from mobile unit 301on control channel 1: MSG=MPT-INP; TYPE= CALL; TFIN=2001;TUN=201; TFIN=2001; FUN=301; CCH=801AcknowledgeMSG=MPT-INP; TYPE= ACKB; TFIN=2001; TUN=301; FFIN=2001; FUN=201;CCH=801; CMOD=1616.10.3 CALL, x X: extension qualifier depends on the master application. Extension Speech call to 9000 from mobile unit 301on control channel 1: MSG=MPT-INP; TYPE= CALL,9000; TFIN=2001;FUN=301;CCH=801; CMOD=16
AcknowledgeMSG=MPT-OUT; TYPE= ACKB,9000; TFIN=2001;TUN=301;CCH=801; CMOD=16
Extension Speech call (i.e. PABX) to 123456789 from mobile unit 301on control channel 1: MSG=MPT-INP; TYPE= CALL,xxxx; TFIN=2001;FUN=301;CCH=801; CMOD=16; DIAL=123456789
AcknowledgeMSG=MPT-OUT; TYPE= ACKB,xxxx; TFIN=2001;TUN=301;CCH=801; CMOD=16Xxxx= 8101 PSTN or 8102 PABX
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 92 of172
Ingeniørfirma H.Mortensen A/S
Go to channel and make connection to module 2MSG=MPT-OUT; TYPE= GTC,xxxx; TFIN=2001;TUN=301;CCH=801; CMOD=16;TCH=901;FMOD=2
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 93 of172
Ingeniørfirma H.Mortensen A/S
16.10.4 EMERGENCY Emergency call to unit 201 from mobile unit 301 on control channel 1: MSG=MPT-INP; TYPE= ENERG; TFIN=2001; TUN=201; TFIN=2001; FUN=301; CCH=801; CMOD=16
AcknowledgeMSG=MPT-OUT; TYPE= ACKB; TFIN=2001;TUN=301;FFIN=2001;FUN=201;CCH=801; CMOD=16
16.10.5 EMERGENCY, x X: extension qualifier depends on the master application Extension Emergency call to 123456789 from mobile unit 301 on control channel 1: MSG=MPT-INP; TYPE= ENERG,xxxx; TFIN=2001;FUN=301;CCH=801; CMOD=16; DIAL=123456789
AcknowledgeMSG=MPT-OUT; TYPE= ACKB,xxxx; TFIN=2001;TUN=301;CCH=801; CMOD=16Xxxx= 8101 PSTN or 8102 PABX
Go to channel and make connection to module 2MSG=MPT-OUT; TYPE= GTC,xxxx; TFIN=2001;TUN=301;CCH=801; CMOD=16; TCH=901; FMOD=2
16.10.6 CANCEL Information about Mobile unit 301 cancel a pending call on control channelMSG=MPT-OUT; TYPE= CANCEL; TFIN=2001;TUN=201; FFIN=2001; FUN=301; CCH=801; CMOD=16
AcknowledgeNo Acknowledge. The system automatically generate an ACK
16.10.7 CANCEL, x Information about Mobile unit 301 cancel a extension pending call on control channelMSG=MPT-OUT; TYPE= CANCEL,9000; FFIN=2001;FUN=301;CCH=801;CMOD=16;
AcknowledgeNo Acknowledge. The system automatically generate an ACK
16.10.8 CON Connection on traffic channel 1 module 17 to unit 201 from unit 301
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 94 of172
Ingeniørfirma H.Mortensen A/S
MSG=MPT-OUT; TYPE= CON; TFIN=2001;TUN=201;FFIN=2001;FUN=301; CCH=801;CMOD=16;TCH=901;TMOD=17;FMOD=2
16.10.9 PRESSEL PRESSEL 1/0 on traffic channel 1 module 17 from unit 301 MSG=MPT-OUT; TYPE= PRESSEL, 1 or 0; FFIN=2001;FUN=301;TCH=901;TMOD=17
NACK, ERR=System RejectionsNACK;ERR= No reply from called unitNACK;ERR= Called unit rejects callNACK;ERR= Called unit unavailableNACK;ERR= System occupied NACK;ERR= System overloaded NACK;ERR= Invalid call NACK;ERR= Control/traffic module error NACK;ERR= Identity error NACK;ERR= Connect rejected 16.10.10 ACK specification: Please note transmitting or receiving an ACK to units TO and FRAM parameters shall / will bee swapped. ACK Accept - GeneralACKB Accept - Called unit has accepted the call for call-back, ACKI Wait AcknowledgeACKV Subscriber absent AcknowledgeACKX Rejection invalid AcknowledgeACKX,8185 Registration Rejection acknowledge
16.10.11 Other examples Example Module 2 want a speech connection to unit 302 and my unit number is 301:MSG=MPT-OUT;TYPE=CALL;MSGNO=12;FUN=302;TUN=302; CCH=801;FMOD=2Com4500 uses the first free traffic channel for conversation. If you want to use a specific traffic channel you have to specify the channel number for example TCH=901
Example Transmit status 3 to unit 302 and my unit number is 301:MSG=MPT-OUT;TYPE= STATUS,3;MSGNO=13;FUN=302;TUN=302; CCH=801
CLEAR command without FMOD and only TCH=yyy will transmit clear on the traffic channel and keep the conversation running.CLEAR command with FMOD=xxx and TCH=yyy will transmit clear on the traffic channel and shutdown conversation.
Using CALL without FMOD loaded will just check the reach ability for the MPT unit(301) on the selected control channel.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 95 of172
Ingeniørfirma H.Mortensen A/S
MSG=MPT-OUT;TYPE= CALL;MSGNO=65;FUN=301;CCH=801
Response Message: The string can bee modified showing XCH=2 and the selected TMOD=2 for first available module.
16.10.12 GET SETUP Get setup command return a SETUP command from serverMSG=MPT-OUT; TYPE=GETSETUP; Command string
Command string: CH1=;MODE1=;TR1= Response returns information about CH1,MODE1 and TR1
You want for example information about CH1=;MODE1=;TR1=; MSG=MPT-OUT; TYPE=GETSETUP; CH1=;MODE1=;TR1=
ResponseMSG=MPT-OUT; TYPE=GETSETUP; DATA, CH1=801,1,16; MODE1=201,2,2,2,3; TR1=901,2,17
16.10.13 SET SETUP MSG=MPT-OUT; TYPE=SETSETUP; Command string
MSG=MPT-OUT; TYPE=SETSETUP; CH1=801,27,1
Response without faultMSG=MPT-OUT; TYPE=SETSETUP; CH1=801,27,1
Response wit faultMSG=MPT-OUT; TYPE=SETSETUP; CH1=801,27,1;ERR=text fault
Four commands identifying Control Channel 1 to 4 CH1=CH2=CH3=CH4=
Code example for two control channel without locked site diversityThe list consist of 3 parameter Channel reference number, Radio Frequency Channel number, Control Module number for site 1
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 96 of172
Ingeniørfirma H.Mortensen A/S
Site 1CH1=801,27,1CH2=802,24,7Command string: CH1=801,27,1;CH2=802,24,7
Control channel 1 (CH1=801,27,1)System command channel reference number is 801 and the mobile radio use frequency channel 27 and Com4500 use local module is 1.
Code example for two control channel with locked site diversityThe list consist of 4 or more (max 16 sites) parameter Channel reference number, Radio Frequency Channel number, Control Module no. for site 1, Control Module no. for site 2, …….. Control Module no. for site 16Zero= no control channel/module on this site
Site 1 2 3 4 5CH1=801,27,1,2,3,4,5CH2=802,24,7,0,8,9,0 Command string: CH1=801,27,1,2,3,4,5;CH2=802,24,7,0,8,9,0
Control channel 1 (CH1=801,27,1,2,3,4,5)System command channel reference number is 801 and the mobile radio use frequency channel 27 and Com4500 use local module is 1 for site 1, local module is 2 for site 2, local module is 3 for site 3 etc. building a locked site diversity control channel consisting of module 1,2,3,4,5
Control channel 2 (CH2=802,24,7,0,8,9,0) System command channel reference number is 802 and the mobile radio use frequency channel 24 and Com4500 use local module is 7 for site 1, no local module on site 2, local module is 8 for site 3 etc. building a locked site diversity control channel consisting of module 7,0,8,9,0.The diversity control channel 2 have no modules on site 2 and 5 .
Eight commands identifying traffic Channel 1 to 8 TR1=TR2=TR3=TR4=TR5=TR6=TR7=TR8=
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 97 of172
Ingeniørfirma H.Mortensen A/S
Code example for two control channel and two traffic channels without locked site diversityAll modules located on the same site(1)The list consist of 3 parameter Channel reference number, Radio Frequency Channel number, Control Module number for site 1
Site 1CH1=801,27, 1CH2=802,24, 7
Channel reference number, Radio Frequency Channel number, Traffic Module number for site 1
Site 1TR1=901,38,22TR2=902,39,23Command string: CH1=801,27,1; CH2=802,24,7; TR1=901,38,22; TR2=902,39,23 Code example for two control channel and two traffic channels with locked site diversityChannel reference number, Radio Frequency Channel number, Control Module no. for site 1, Control Module no. for site 2, …….. Control Module no. for site 16Zero= no control channel/module on this siteSite 1 2 3 4 5CH1=801,27, 1, 2, 3, 4, 5CH2=802,24, 7, 0, 8, 4, 0
Channel reference number, Radio Frequency Channel number, Traffic Module no. for site 1, Traffic Module no. for site 2, …….. Traffic Module no. for site 16Zero= no control channel/module on this siteSite 1 2 3 4 5TR1=901,38,21,22,23,24,25TR2=902,39,27, 0,28,29, 0
Command string: CH1=801,27,1,2,3,4,5; CH2=802,24,7,0,8,4,0; TR1=901,38,21,22,23,24,25; TR2=902,39,27,0,28,29,0;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 98 of172
Ingeniørfirma H.Mortensen A/S
Commands for DEFAULT Setup numbers on control channel 1 to 4 DEF1=FFIN=2001,FUN=201;DEF2=DEF3=DEF4=
DEF1= FFIN=xxxx,FUN=yyy;DEF1= FFIN=2001,FUN=201;
FFIN= From Fleet number 2001 to 6050FUN= From unit number 200 to 899 or (20 to 89 for two digits)
Command for mode Setup, Control Channel 1..4 The list consist of 5 parameters:NP= Number prefix for channel (200 to 327 default 201)CCHTIME= Time slot 1..3 control channel use CCTIME * 110 ms (default 2)CCHPAUSE= Pause slot 1..3 control channel use CCPAUSE * 110 ms (default 2)CCHVOTE= Voting slot 1..10 ch channel voting CCHVOTE * 110 ms (default 2)CCHLET= LET time for control channel transmitter * 10 ms (default 3)
MODE1=NP,CCHTIME,CCHPAUSE,CCHVOTE,CCHLETMODE2=MODE3=MODE4=
Example: Command string: MODE1=201,2,2,2,3 Commands for fleet SetupThe list consist of 4 parameter Fleet1= Min individual number, Size of fleet, Fleet number, Fleet offsetFleet number= (Min individual number Div 2) + 2000 Example Fleet number = 2 Div 2 + 2000 = 2001 Fleet offset = 20 for 2 digits or 200 for 3 digits units numbersFleet offset = 90 for 2 digits or 900 for 3 digits group units numbers
Command string: FLEET1=2,700,2001,200FLEET2=FLEET3=FLEET4=
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 99 of172
Ingeniørfirma H.Mortensen A/S
17 FMS command format for COM4500-TSCFUNKMELDESYSTEM or BOS radio systemOnly status calls and text calls op to 99 char are supported.
17.1 Channel Limitations.Only modules setup for FMS tone can use the FMS calling systemThe BOS radio system can not be used with diversity and Co channels.Single tone 1750 Hz and 2135 Hz receiving is not supported
17.2 Speech connectionsUse the normal EXTCONNECT without tone signalling or EXTREPEAT to make speech connections between the operator and the radio module
17.3 Application Server(master) -> Com4500-TSC:STATUS: Status callSTEXT: Short data callACK: AcknowledgeTONEACK: 625 Hz caustic Acknowledge to module (only CMOD shall be loaded )TON1750: Transmit Tone 1750 Hz (only CMOD shall be loaded)TON2135: Transmit Tone 2135 Hz (only CMOD shall be loaded)
17.4 Com4500-TSC -> Application Server (master):STATUS: Status callSTEXT: Short data callACK: AcknowledgeTON1750: Tone 1750 Hz received (only CMOD will be loaded)TON2135: Tone 2135 Hz received (only CMOD will be loaded)
17.5 Command format:Mandatory commands can be defined and loaded from the P45453.ini file.Commands overwrite values defined in P45453.INIBOS= ; Number (range 1 to 15 ) (mandatory or defined in P45453.INI)LAND= ; Number (range 0 to 15 ) (mandatory or defined in P45453.INI)ORT= ; Number (range 00 to 99 ) (mandatory or defined in P45453.INI)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 100 of172
Ingeniørfirma H.Mortensen A/S
STAT= ; Number (range 0 to 15 ) (mandatory or defined in P45453.INI)ID= ; User ID (range 0000 to 9999 ) (mandatory or defined in P45453.INI)BK= ; Number (range 0 to 1 ) (mandatory or defined in P45453.INI)TK= ; Number (range 0 to 3 ) (mandatory or defined in P45453.INI)CMOD= ; Module number (range 1 to 512) (mandatory )
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 101 of172
Ingeniørfirma H.Mortensen A/S
MSG= (mandatory)STATUSSTEXT,HELLO WORLD (Text “Hello world” to unit) ACK, x (see specification)TONEACK (only CMOD is used)TON1750 (only CMOD is used)TON2135 (only CMOD is used)
PS. The message identifier “MSG=” must by the last identifier in the string.
17.6 Command from Application Server (master)
17.6.1 STATUS Transmitting status 3 to mobile 1234 on module 18. If acknowledge isn’t received from mobile unit the status call is transmitted once BOS=1,LAND=4,ORT=33,ID=1234,STAT=3,BK=1,TK=3,CMOD=18,MSG=STATUS
17.6.2 STEXT Transmitting text to mobile 1234 on module 18BOS=1,LAND=4,ORT=33,ID=1234,CMOD=18,MSG=STEXT, Hello world
17.6.3 ACK Transmitting ACK status 15 to mobile 1234 on module 18 onceBOS=1,LAND=4,ORT=33,ID=1234,STAT=15,BK=1,TK=3,CMOD=18,MSG=ACK 17.6.4 TONEACK Acoustic tone 625 Hz (400 ms) on module 18CMOD=18,MSG=TONEACK
17.6.5 TON1750 Calling tone 1750 Hz (1000ms) on module 18CMOD=18,MSG=TON1750
17.6.6 TON2135 Calling tone 2135 Hz (1000ms) on module 18CMOD=18,MSG=TON2135
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 102 of172
Ingeniørfirma H.Mortensen A/S
17.7 Command from Com4500 to Application Server (master)
17.7.1 STATUS Receiving status 3 from mobile 1234 on module 18BOS=1,LAND=4,ORT=33,ID=1234,STAT=3,BK=1,TK=3,CMOD=18,MSG=STATUS
17.7.2 TON1750 Receiving calling tone 1750 Hz on module 18CMOD=18,MSG=TON1750
17.7.3 TON2135 Receiving calling tone 2135 Hz on module 18CMOD=18,MSG=TON2135
17.8 ACK specification:ACK ;Accept - GeneralACK,0 ;Accept – Text transmission timeout ACK,1 ;Reject – No reply from called unitACK,2 ;Reject – Called unit rejects callACK,3 ;Reject – Called unit unavailableACK,4 ;Reject – System occupied ACK,5 ;Reject – System overloaded ACK,6 ;Reject – Invalid call ACK,7 ;Reject – Module error ACK,8 ;Reject – Identity error ACK,9 ;Reject – No connection to rack
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 103 of172
Ingeniørfirma H.Mortensen A/S
FMS REQ.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 255 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageComma separated text identifying the callThe message identifier “MSG=” must by the last identifier in the string
Example Status 5 to unit 2011 on module 2:BOS=1,LAND=2,ORT=32, ID=2011,STAT=5,BK=0,TK=3 CMOD=2,MSG=STATUS
BOS=1 (BOS-KENNUNG 1)LAND=2 (LAND-KENNUNG 2)ORT=32 (ORT-KENNUNG 32)ID=2011 (FARZEUG-KENNUNG 2011)STAT=5 (STATUS 5)BK=0 (BAUSTUFE KENNUNG 1 )TK=3 (TAKTISCHE KURZINFORMATION 3 )CMOD=2 (use internal FMS module 2)MSG=STATUS (Message status)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 104 of172
Ingeniørfirma H.Mortensen A/S
FMS Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Number Unsigned Short
2 0 Not used yet
4 Error Text Char 80 Spaces Text ID.
Always zero
MODEAlways zero.
NumberAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 105 of172
Ingeniørfirma H.Mortensen A/S
17.9 Set FMS setup.SET FMS Setup.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Command Message
Char 255 Spaces Text
ID.Always zero
MODEAlways zero.
Command MessageCommands are separated by space or “;” and parameters are comma separated textYou can combine one or more commands in the string
Commands for optional Setup numbers BOS=LAND=ORT=ID=BK=TK=
Command for mode Setup for FMS Channels (NOT SUPPORTED) The list consist of 4 parameters:CCHTIME= Time slot channel use CCTIME * 110 ms (default 1)CCHPAUSE= TX pause between calls / wait ACK (default 10 = 1000 ms)CCHVOTE= Voting timeout (default 2) not supported in the system CCHLET= LET time for transmitter * 10 ms (default 20)MODE= CCHTIME,CCHPAUSE,CCHVOTE,CCHLET
Example for default values:MODE=1,10,2,20
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 106 of172
Ingeniørfirma H.Mortensen A/S
Set FMS setup Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Number Unsigned Short
2 0 Not used yet
4 Error Text Char 80 Spaces Text ID.
Always zero
MODEAlways zero.
NumberAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 107 of172
Ingeniørfirma H.Mortensen A/S
18 SYS CMD
18.1 SYS CMD.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
MessageMSG=COMMAND, parameter 1, parameter 2 ….. parameter n
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 108 of172
Ingeniørfirma H.Mortensen A/S
18.2 SYS-CON command (App-server -> Winser)MSG= SYS-CON
TYPE= CON-CONF [FMOD, TMOD], [FMOD, TMOD, DIAL] [LNK]CON-CONFX [FMOD, TMOD], [FMOD, TMOD, DIAL] [LNK]CON-SINGLE [FMOD, TMOD], [FMOD, TMOD, DIAL] [LNK]CON-SINGLEX [FMOD, TMOD], [FMOD, TMOD, DIAL] [LNK]CON-SPEAK [FMOD, TMOD]CON-LISTEN [FMOD, TMOD]
JOIN [FMOD, TMOD], [XCH, TMOD] [LNK]HOLD [TMOD] , [XCH, TMOD]PARK [TMOD] , [XCH, TMOD]HOOK [TMOD] , [TMOD, MODE], [TMOD, DIAL],
[TMOD, DIAL, DATA, ANUM]
REMOVE [FMOD, TMOD], [TMOD], [XCH] , [XCH, TMOD][LNK]
DISCONNECT [TMOD]DISCONNECTCONFIRM [TMOD]
MON-ADD [FMOD, TMOD] [LNK]MON-ADDX [FMOD, TMOD] [LNK]MON-ADDX2 [FMOD, TMOD] [LNK]MON-REMOVE [FMOD, TMOD], [FMOD] [LNK]MON-SETUP [FMOD,TMOD] [LNK]
MON-LEVEL [FMOD, TMOD, LEVEL]MUTE [TMOD, LEVEL]
PLAY-VOICE [TMOD, TRACK],PLAY-SOUND [FMOD, TMOD, TRACK]PLAY–MUSIC [FMOD, TMOD]PLAY–STOP [TMOD]DELETE-WAVFILE [TRACK]
RECORD-SOUND [FMOD, TMOD, TRACK]RECORD-STOP [TMOD, TRACK]
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 109 of172
Ingeniørfirma H.Mortensen A/S
FMOD= [Module1]
TMOD= [Module1] or [Module1, Module2, Module3,…]
XCH= [Talk channel1] or [Talk channel1, Talk channel2, Talk channel3,…] LNK= [LinkSupport on: S], [LinkSupport off: 0], [LinkIndex: 1..128]
DIAL= [Digittype, Digits] Digittype: CCIR, ZVEI, MPT, DTMF, DIAL, SPEC, AP, EIA, FMS, TETRA
Digits: 0123456789ABCDEF*# i.e. [CCIR,12345], [DTMF,12345678;ANUM=23456]
Special separator for dial i.e. [TETRA,12345+67890] for ToID=12345 and FromID=67890 and
separator[+] i.e. [CCIR,52345+57890] for ToID=52345 and FromID=57890 and
separator[+]
TIMEOUTS= x, y, z, v only supported by the HOOK commandx = Let time x 10 ms. 0 = default timing;y= Tone timing x 10 ms 0 = default timingz= Pause timing x 10 ms only DTMF else zerov= Wait timing x 100 ms (DTMF) or Long tone timing x 100ms 0 = default timing
Tone systems: CCIR, ZWEI, DTMF and EIATIMEOUT missing or empty the system used default timing.
NOKEY= <> 0 = Key disabled on module during this conversationOnly valid using [CON_CONF| CON-CONFX| CON-SINGLE|
CON-SINGLEX | CON-SPEAK| CON-LISTEN| JOIN]
KEYON= <> 0 = Key on module(s) for a time specified by TIME=xx. (xx * 0,1 sec)
Only valid using [CON-CONF| CON-CONFX| CON-SINGLE| CON-SINGLEX | CON-SPEAK| CON-LISTEN| JOIN]
Example: Key on module 8 for 2,0 sec. MSG=SYS-CON;TYPE=CON-
CONF;FMOD=2;TMOD=8;KEYON=8;TIME=20
MODE= [HOOKOFF | REJECT | CLEAR | ALERT | PROCEED] only ISDN module HM815
LEVEL= [Mon-level: 0..63], [Mute: 1..255]
TRACK= [Track: 1..255 or path], [Repeat: 1..255]
DATA= MyText[1..160] or MyData[1..160]
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 110 of172
Ingeniørfirma H.Mortensen A/S
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 111 of172
Ingeniørfirma H.Mortensen A/S
18.2.1 XCH support Activating a new AF command the response will add a XCH=VV parameter, where VV is the actual conference number used in Winser32.exe.This value can be used in more sophisticated CON-CONF, CON-CONF X, CON-SINGLE, CON-SINGLEX, JOIN, REMOVE ,HOLD and PARK commands. 18.2.2 CON-CONX section These commands support AF and dialling with one FMOD as reference module and one TMOD as subscriber modules with or without link support to another system.
Normal TMOD=9 for a specific module, but you can get first free module out of several by using TMOD=*9,10,11 the response shows the selected moduleTMOD=*9 the system will reject the call if module 9 is occupiedTMOD=9 the system will use module 9 even it is occupied by another user CON-CONF:Conference between two or more modules with or without dialling. If the first module (the reference) is removed or disconnected the hole conference is removed
Command: MSG=SYS-CON;FMOD=1; TMOD=2;TYPE=CON-CONF
Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF; XCH=3
Conference between two or more modules with dialling. MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;DIAL=DTMF,12345Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;DIAL=DTMF,12345;XCH=3
Conference between two or more modules with dialling and fist free module. MSG=SYS-CON;FMOD=1;TMOD=*2,3,4;TYPE=CON-CONF;DIAL=DTMF,12345
Response shows module 3 and conference number 2 selectedMSG=SYS-CON;FMOD=1;TMOD=3;TYPE=CON-CONF;DIAL=DTMF,12345;XCH=2
CON-CONFX:Conference between two or more modules with or without dialling. If the first module (the reference) is removed the conference will still exist with the remaining modules.
Command: MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONFX
Response and conference number 3 selected
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 112 of172
Ingeniørfirma H.Mortensen A/S
MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONFX;XCH=3
Conference between two or more modules without dialling. MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONFX;DIAL=DTMF,12345
Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONFX;DIAL=DTMF,12345;XCH=3
CON-SINGLE:Single include mode with or without dialling. MSG=SYS-CON;FMOD=1;TMOD=2;TYPE= CON-SINGLE;DIAL=DTMF,12345
Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE= CON-SINGLE;DIAL=DTMF,12345;XCH=3
CON-SINGLEX:Special Single X include mode with or without dialling. Module 1 in SINGLEX mode with module 2. AF from all other modules using module 2 will bee transmitted to module 1.
MSG=SYS-CON;FMOD=1;TMOD=2;TYPE= CON-SINGLEX;DIAL=DTMF,12345
Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE= CON-SINGLEX;DIAL=DTMF,12345;XCH=3
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 113 of172
Ingeniørfirma H.Mortensen A/S
Link support:Command with Link support to another system:MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;LNK=S
Response Link number 1 and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;LNK=1;XCH=3
Command with Link support off:MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;LNK=0
Response and conference number 3 selectedMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=CON-CONF;XCH=3
Link index Command to another system:MSG=SYS-CON;LNK=1;TMOD=3;TYPE=CON-CONF
Response and conference number 2 selectedMSG=SYS-CON;LNK=1;TMOD=3;TYPE=CON-CONF;XCH=2
Remove link index 1 to the other systemMSG=SYS-CON;LNK=1;TYPE=REMOVE
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 114 of172
Ingeniørfirma H.Mortensen A/S
18.2.3 JOIN Join an existing conference using reference module or conference number as reference.Command: MSG=SYS-CON;FMOD=1;TMOD=2,3;TYPE=JOIN
Command: MSG=SYS-CON;XCH=2;TMOD=2,3;TYPE=JOIN
18.2.4 HOLD and PARK HOLD holds a module in your conference. Park free a module from a conference and get a new separate conference number making it possible for others to move the module to there conference.
MSG=SYS-CON;TMOD=2;TYPE=HOLD;XCH=4Hold module 2 in my conference number 4
MSG=SYS-CON;TMOD=2;TYPE=PARKPark module 2. Removing module 2 from all conferences
18.2.5 HOOK Dialling on a specific module. The module can bee in conversation or not. MSG=SYS-CON;TMOD=2;TYPE=HOOK;DIAL=DTMF,12345678MSG=SYS-CON;TMOD=2;TYPE=HOOK;DIAL=DTMF,12345678;ANUM=123456MSG=SYS-CON;TMOD=3;TYPE=HOOK;DIAL=CCIR,12345MSG=SYS-CON;TMOD=4;TYPE=HOOK;DIAL=MPT,123456;DATA=Hello world
Dialling on a specific module with timeouts (300ms let time) MSG=SYS-CON;TMOD=3;TYPE=HOOK;DIAL=CCIR,12345;TIMEOUTS=30,0,0,0
Answer a ringing with alerting from application server and hook offMSG=SYS-CON;TMOD=4;TYPE=HOOK;MODE=ALERTMSG=SYS-CON;TMOD=4;TYPE=HOOK;MODE=HOOKOFF
Answer a ringing with hook off and auto alert in WINSER server MSG=SYS-CON;TMOD=4;TYPE=HOOK;MODE=HOOKOFF
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 115 of172
Ingeniørfirma H.Mortensen A/S
18.2.6 REMOVE The command removes AF with FMOD as one reference module and TMOD as one or more subscriber modules with or without link support to another system.
A REMOVE command can remove a module or conference in different ways.
Remove module 1 from all conference / single in the systemMSG=SYS-CON;FMOD=1;TYPE=REMOVE
Remove module 2 from conference / single using module 1 as reference in the systemMSG=SYS-CON;FMOD=1;TMOD=2;TYPE=REMOVE
Remove module 1 only from conference number 3MSG=SYS-CON;FMOD=1;TYPE=REMOVE;XCH=3 Remove the hole conference with conference number 3MSG=SYS-CON;TYPE=REMOVE;XCH=3
18.2.7 DISCONNECT Disconnect module 1MSG=SYS-CON;FMOD=1;TYPE=DISCONNECT
18.2.8 DISCONNECTCONFIRM Finally Disconnect emergency receiver module 16MSG=SYS-CON;TMOD=16;TYPE=DISCONNECTCONFIRM
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 116 of172
Ingeniørfirma H.Mortensen A/S
18.2.9 MON-XXXX section These monitor commands support AF only with FMOD as one reference module and TMOD as one or more subscriber modules with or without link support to another system.
MON-ADD:MSG=SYS-CON;FMOD=1;TMOD=2,3;TYPE=MON-ADDPatch module 2 an 3 to Module 1 for monitoring
MON-ADDX:MSG=SYS-CON;FMOD=1;TMOD=2,3;TYPE=MON-ADDXPatch module 2 an 3 to Module 1 for monitoring. AF from all other modules using module 2 ,3 will bee transmitted to module 1.
MON-REMOVE:MSG=SYS-CON;FMOD=1;TMOD=2;TYPE=MON-REMOVERemove monitoring 2 from reference Module 1
MON-SETUP:Monitor tape output following a specific module (typically an operator).Use Module 3 as tape output following module 1. Every time module 1 is active the tape output is active. Automatic remove of tape when module 1 is inactive. Command:MSG=SYS-CON;FMOD=3;TMOD=1;TYPE=MON-SETUP
MON-LEVEL :Standard MON-OPEN with level control on a monitor modulesValue [0…63] 63 = decrease level with -63dBMSG=SYS-CON;FMOD=1;TMOD=3,4,5;TYPE=MON-LEVEL;LEVEL=10
18.2.10 MUTE The mute/ gain command is only active on HM808/1 cards in Local AGC or TRC mode!The command can change TX level on the module.Values: 0 = 0dBm, 50 = -5 dBm, 100 = -10 dBm and 255 = - 25.5 dBm
MSG=SYS-CON;FMOD=1;TMOD=3;TYPE=MUTE;LEVEL=100
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 117 of172
Ingeniørfirma H.Mortensen A/S
18.2.11 PLAY-XXXX Play HM801/3 voice 1 on module 3 MSG=SYS-CON;TMOD=3;TYPE=PLAY-VOICE;TRACK=1
Play SoundBlaster file xxxx.wav on module 3. (SoundBlaster is connected to module2)Specified path and fileMSG=SYS-CON;FMOD=2;TMOD=3;TYPE=PLAY-SOUND;TRACK=C:\XXPATH\ XX.WAVIf you only specify the file name the path will bee the default the voice directory.MSG=SYS-CON;FMOD=2;TMOD=3;TYPE=PLAY-SOUND;TRACK= XX.WAV
Stop any voice or SoundBlaster on module 3MSG=SYS-CON;TMOD=3;TYPE=PLAY-STOP
18.2.12 RECORD-SOUND Record a SoundBlaster file xxxx.wav using module 3 as input. (SoundBlaster is connected to module2)
Specified path and fileMSG=SYS-CON;FMOD=2;TMOD=3;TYPE=RECORD-SOUND;TRACK=C:\XXPATH\ XX.WAV
If you only specify the file name the path will bee the default the voice directory.MSG=SYS-CON;FMOD=2;TMOD=3;TYPE=RECORD-SOUND;TRACK= XX.WAV
18.2.13 RECORD-STOP Stop recording a SoundBlaster file xxxx.wav using module 3
MSG=SYS-CON;TMOD=3;TYPE=RECORD-STOP;TRACK= XX.WAV
18.3 SYS-CON command: (Winser -> App-server)MSG= SYS-CONTYPE= PLAY–STOPPED,PLAY-FAULT,RECORD-FAULT [FMOD]FMOD= [Module1]
MSG=SYS-CON;FMOD=3;TYPE=PLAY-STOPPEDInformation about voice or SoundBlaster is stopped on module 3
MSG=SYS-CON;FMOD=3;TYPE=PLAY-FAULTMSG=SYS-CON;FMOD=3;TYPE=RECORD-FAULT
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 118 of172
Ingeniørfirma H.Mortensen A/S
18.4 SYS-OUT command: (App-server ->Winser)MSG= SYS-OUT
TYPE= KEY,n n: 0 = off. 1 = onEMERG-ACCEPT,n n: 0 = off. 1 = onRINGINGTONE,n n: 0 = off. 1 = onRXAUDIO,n n: 0 = off. 1 = onRBUTTON,n n: 0 = off. 1 = onRINGACTION,n n: 0 = off. 1 = onDING,n n: 0 = off. 1 = onALARMRINGACTION,n n: 0 = off. 1 = on
RELAY, OUT=a,n a: output 1..64, n: 0=off. 1 = on
TESTTONE, MODE=x, x: 0=off. 1=on. 2=continuouslyFREQ=x, x: 0=Frequency, 1=Dual frequencyTIME1=xxxx, 0 to FFFF hex in steps of 10 msTIME2=xxxx, 0 to FFFF hex in steps of 10 msTONE1=xxxx, 300 to 3400 using frequency in HzTONE2=xxxx, 0 to 3400 using frequency in HzLEVEL=x x: 0= -16dBm 1=-13dBm 2=-10dBm
SETMPTRX ACK=n, n: 0 = no auto MPT-acknowledge, (IHM text only)
1 = use auto MPT-acknowledge
COM53 Com53,”command” ie. Com53,”CAL=SPE,vvvv-yyyy;TYP=NOR” COM53 Com53,”command” ie. Com53,”CAL=MPT,vvyyvvyyvvyy”
(vv or yy = Hex value of MPT byte – max 60 bytes)HM817 protocol
TETRA-ALERT Tetra alertingTETRA-ACCEPT Tetra call acceptedTETRA-REJECT Tetra call rejectedTETRA-DATA Tetra data callTLREQ TL requestTLREQ , GPS location control
TRC= ?LOC Request immediate GPS location.?TRC_X_Y Trigged GPS location. X = Interval in minutes. Y =
Number of pos.TMOD= [Module1]
DATA=
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 119 of172
Ingeniørfirma H.Mortensen A/S
MSG=SYS-OUT;TMOD=1;TYPE=KEY,1MSG=SYS-OUT;TMOD=; TYPE=KEY,0
MSG=SYS-OUT;TMOD=1;TYPE= EMERG-ACCEPT,1MSG=SYS-OUT;TMOD=; TYPE= EMERG-ACCEPT,0
MSG=SYS-OUT; TMOD=1;TYPE=DING,1MSG=SYS-OUT;TMOD=1;TYPE=DING,0
MSG=SYS-OUT;TYPE=RELAY;OUT=2,1MSG=SYS-OUT;TYPE=RELAY;OUT=2,0
MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1234-5670;TYP=TYF”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=CCI,12345”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CALL=MPT,112233445566”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=CC,12345”
MSG=SYS-OUT;TMOD=27;TYPE=COM53,” CAL=POC,12345,6789,1456”MSG=SYS-OUT;TMOD=27;TYPE=COM53,” CAL=POC,12345,6789,1456;TXT=”Hello world””
MSG= SYS-OUT;TYPE=TESTTONE;MODE=1;FREQ=0;TIME1=100;TIME2=50; TONE1=1000;TONE2=2200;LEVEL=0;TMOD=1,23,37
MSG=SYS-OUT;TMOD=1;TYPE=SETMPTRX;ACK=1 (IHM text only not standard MPT)
MSG=SYS-OUT;TMOD=1;TYPE=TLREQ;DIAL=TETRA,1234-5678;TRC=?LOC
18.5 SYS-EMERGENCY command: (App-server ->Winser)Emergency receiver HM807/2 or HM807/3
MSG= SYS-EMERGENCYTYPE= EMERGTX
DIALTYPE: [DTMF | FSK | CONFIG]TMOD= [Module]DATA= [pair of hex values: 11 = $11, 22=$22, 01=$01]
MSG=SYS-EMERGENCY; TYPE= EMERGTX; TMOD=27;DIALTYPE=DTMF; DATA=1122112211221122MSG=SYS-EMERGTX; TYPE= EMERGTX; TMOD=27;DIALTYPE=FSK; DATA=1122112211221122MSG=SYS-EMERGTX; TYPE= EMERGTX; TMOD=27;DIALTYPE=CONFIG; DATA=1122112211221122
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 120 of172
Ingeniørfirma H.Mortensen A/S
18.5.1 Com53 output call commands CAL= dial-type[CCI, ZVE, DTM, SPE, POC, MPT,SPC], dial number[0..9];Optional commandsCCI: CCIR tone systemZVE: ZWEI tone systemDTM: DTMF tone systemPOC: POCSAG signalling (1200 or 2400 baud)MPT: MPT signalling (1200 baud)SPC: Special signallingSPE: SPEEDA signalling
Optional commandsTXE=YES transmit TX done from COM53 unit [CCI, ZVE, DTM, SPE, POC, MPT]TXT=”My new Text” transmit this text on COM53 unit [SPE, POC]SYN= 0,1 on COM53 unit [MPT] 1= SYNT and 0= SYNC (default) TON= tone duration in ms on COM53 unit [SPC]LEV= Tone level [10,13,16] dBm on COM53 unit [SPC]
Call CCIR, ZWEI and DTMF 12345 on module 27 and do not transmit TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=CCI,12345”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=ZVE,12345”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=DTM,12345”
Call CCIR, ZWEI and DTMF number 12345 on module 27 and transmit TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=CCI,12345;TXE=YES”TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=CCI”
MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=ZVE,12345;TXE=YES”TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=ZVE”
MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=DTM,12345;TXE=YES”TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=DTM”
SPCTransmit 1000 Hz tone on module 27. Tone duration 2500 ms and level –10dBmMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPC,1000;TON=2500;LEV=10; TXE=YES”
Transmit 1000 Hz tone on module 27. Tone duration 10000 ms and level –16dBmMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPC,1000;TON=10000;LEV=16; TXE=YES”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 121 of172
Ingeniørfirma H.Mortensen A/S
POCSAGCall POCSAG number 12345 on module 27 without text and do not transmit TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=POC,12345”
Call POCSAG numbers 12345, 6789 and 1456 on module 27 without text and transmit TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=POC,12345,6789,1456;TXE=YES”
TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=POC”
Call POCSAG numbers 12345, 6789 and 1456 on module 27 with text and transmit TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=POC,12345,6789,1456;TXE=YES; TXT= ”Hello world””
TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=POC”
MPTCall MPT digits 0,1,2,3,4,5. Each byte value must be converted ASCII hexMPT can transmit from 6 up to 30 digits (string length from 12 to 60 hex char)MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=MPT,000102030405;TXE=YES;SYN=1”
TX done on COM53 unitMSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=MPT”
Call MPT digits 255,32,33,12,3,4. Each byte value must be converted ASCII hexMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=MPT,FF20210C0304”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 122 of172
Ingeniørfirma H.Mortensen A/S
18.5.2 Com53 output commands Com53 has 8 outputs and a key (K)Capital letters indicates active outputs. Small letters indicates inactive outputsOUT= A, B, C, D, e, f, g, h , K
Key module 27 on COM53 unitMSG=SYS-OUT;TMOD=27;TYPE=COM53,”OUT=K”
Key off module 27 on COM53 unitMSG=SYS-OUT;TMOD=27;TYPE=COM53,”OUT=k”
MSG=SYS-OUT;TMOD=27;TYPE=COM53,”OUT= A, B, C, D, e, f, g, h”MSG=SYS-OUT;TMOD=27;TYPE=COM53,”OUT= A, b, C, D, e, f, g, h”
18.5.3 Com53 internet AF connection OPEN/ CLOSE commands
Open internet AF connection on squelch active from COM53 to HM817/1 (Server)MSG=SYS-OUT;TMOD=27;TYPE=COM53,”SET=CON;AF=YES'”
Close internet AF connection from COM53 to HM817/1 (Server)MSG=SYS-OUT;TMOD=27;TYPE=COM53,”SET=CON;AF=NO'”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 123 of172
Ingeniørfirma H.Mortensen A/S
18.5.4 SPEEDA commands CAL Call to and from a radio.CON Connection with conversation.REL Release conversation.LON Logon received from radio.LOF Log Off received from radio.POL Polling a radio with or without GPSACK Acknowledge to and from a radio with or without GPSNAK No acknowledge from a radio.UNR Radio has no registration .
OptionsTYP [NOR,TYF,TXT,GRP,ALL]. Commands [CAL]CH Channel number. Commands [CAL,CON,UNR]RET [YES,NO] answer from radio. YES is default. Commands [CAL]DEL [DISP,QUE] delete information in display or queue. Commands [REL] TXE [YES] transmit TX done. Commands [CAL,POL]TXT “Hello world” . Commands [CAL]CNT number of times making the call. Default = 1. . Commands [CAL]RSSI [0 – 15] . Commands [CAL,ACK,CON,LON,UNR]
GPS= 1_N12.20.43,0_W24.40.7,0_19.11.2004_09:31:25_000km/h_0degLatitude, Longitude, Date, Time, Speed, Direction . Commands [CAL,CON,ACK,LON]
Latitude: _N or _S, _degrees, minutes, seconds, second-fractions Longitude: _E or _W, _degrees, minutes, seconds, second-fractions Date: _Date, month, year Time: _Hour, minute, secondSpeed: _xxxkm/h. (000-999 km/h): Direction: _xdeg (0-360 deg)
TYFON-Calls:Normal TYFON on channel 10MSG=SYS-OUT;TMOD=27;TYPE=COM53,“CAL=SPE,1234-5678;TYP=TYF;CH=10”
Group TYFON on channel 10MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1111-5678,2222-5678; TYP=TYF,GRP;CH=10”
All TYFON on channel 10MSG=SYS-OUT;TMOD=27;TYPE=COM53,“CAL=SPE,9999-5678;TYP=TYF,ALL;CH=10”
All TYFON on channel 10 with TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,“CAL=SPE,9999-5678;TYP=TYF,ALL;CH=10;TXE=YES”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 124 of172
Ingeniørfirma H.Mortensen A/S
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 125 of172
Ingeniørfirma H.Mortensen A/S
GROUP Calls:Group call on channel 10 with Acknowledge from radiosMSG=SYS-OUT;TMOD=27;TYPE=COM53,“CAL=SPE,1111-5678,2222-5678;TYP=GRP;CH=10”
Group call on channel 10 without Acknowledge from radiosMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1111-5678,2222-5678;TYP=GRP;CH=10; RET=NO”
Group call on channel 10 without Acknowledge from radios and TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1111-5678,2222-5678;TYP=GRP;CH=10; RET=NO;TXE=YES”
TEXT Calls:Normal text callMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1234-5678;TYP=TXT;TXT=”Hello””
Text group call with Acknowledge from radiosMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1111-5678,2222-5678;TYP=TXT,GRP; TXT=”Hello”
Text group call without Acknowledge from radiosMSG=SYS-OUT;TMOD=27;TYPE=COM53,“CAL=SPE,1111-5678,2222-5678;TYP=TXT,GRP; RET=NO;TXT=”Hello””
Text group call without Acknowledge from radios and TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1111-5678,2222-5678;TYP=TXT,GRP; RET=NO;TXE=YES;TXT=”Hello”
Text All call always without Acknowledge from radios and TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53, “CAL=SPE,9999-5678;TYP=TXT,ALL; TXT=”Hello””
Text All call always without Acknowledge from radios and TX doneMSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,9999-5678;TYP=TXT,ALL; TXE=YES;TXT=”Hello””
POLL Calls:Logon call without GPS information on a running systemMSG=SYS-OUT;TMOD=27;TYPE=COM53,”POL=SPE,1234-5678;GPS=NO”
Logon call with GPS information on a running systemMSG=SYS-OUT;TMOD=27;TYPE=COM53,”POL=SPE,1234-5678;GPS=YES” Logon call without GPS information on ID first time after power upMSG=SYS-OUT;TMOD=27;TYPE=COM53,”POL=SPE,1234-5678;GPS=NO,ID”
Logon call with GPS information on ID first time after power upMSG=SYS-OUT;TMOD=27;TYPE=COM53,”POL=SPE,1234-5678;GPS=YES,ID”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 126 of172
Ingeniørfirma H.Mortensen A/S
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 127 of172
Ingeniørfirma H.Mortensen A/S
INCOMING callsCall to 5678 from 1234 with or without RSSI informationMSG=SYS-INP;FMOD=27;TYPE=COM53,“CAL=SPE,5678-1234;RSSI=10;
Call to 5678 from 1234 with or without Channel, RSSI, GPS informationMSG=SYS-INP;FMOD=27;TYPE=COM53,“CAL=SPE,5678-1234;CH=10;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
Status 6 call to 5678 from 1234 with or without Channel, RSSI, GPS informationMSG=SYS-INP;FMOD=27;TYPE=COM53,“CAL=SPE,5678-1234;TYP=STA;STA=6; CH=10;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
CONNECT CallRadio wants connect (Driver ready for conversation after a call)MSG=SYS-INP;FMOD=27;TYPE=COM53,“CON=SPE, 5678-1234;CH=10;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
RELEASE-Call:Release conversationMSG=SYS-OUT;TMOD=27;TYPE=COM53,”REL=SPE,1234-5678”
Release conversation and remove call from display in radioMSG=SYS-OUT;TMOD=27;TYPE=COM53,”REL=SPE,1234-5678;DEL=DISP”
Release conversation and remove call from queue in radioMSG=SYS-OUT;TMOD=27;TYPE=COM53,”REL=SPE,1234-5678;DEL=QUE”
ACKNOWLEDGE: Acknowledge from radio with or without RSSI and GPSMSG=SYS-INP;FMOD=27;TYPE=COM53,“ACK=SPE,5678-1234;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
LOGONLogon from radio with or without RSSI and GPSMSG=SYS-INP;FMOD=27;TYPE=COM53,“LON=SPE,5678-1234;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
LOG OFFLog off from radio with or without RSSI and GPSMSG=SYS-INP;FMOD=27;TYPE=COM53,“LOF=SPE,5678-1234;RSSI=10; GPS=”1_N55.44.15,6_E12.28.57,4_27.02.2006_12:35:36_000km/h_0deg””
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 128 of172
Ingeniørfirma H.Mortensen A/S
Number of times transmitting the call:Transmit the call one time on COM53 (default)MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1234-5678;TYP=NOR;CH=10”
Transmit the call two times on COM53 (default)MSG=SYS-OUT;TMOD=27;TYPE=COM53,”CAL=SPE,1234-5678;TYP=NOR;CH=10;CNT=2”
No registration for the moment:Radio 1234 can not be called available for calls or polling the moment. Will be located on channel 98MSG=SYS-INP;FMOD=27;TYPE=COM53,“UNR=SPE, 5678-1234;CH=98”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 129 of172
Ingeniørfirma H.Mortensen A/S
18.6 SYS-INP command (Winser -> App-server)MSG= SYS-INP
TYPE= RING [Ringing from module]RING-EMERG [Emergency ringing from module]CALL [Call from module]CALL-EMERG [Emergency call from module]DISCONNECTDISCONNECTEMERGENCYMPTTEXTTETRA-ALERT Tetra alertingTETRA-ACCEPT Tetra call acceptedTETRA-REJECT Tetra call rejectedTETRA-DATA Tetra data callGPSI [Immediate GPS information]GPST [Trigged GPS information]GPSU [Unsolicited GPS information]TXCOMPLETE [DIAL=MPT, “ID number” (IHM text only)]TXBUSY [Tone TX buffer full on hardware module.
Info frame No response from master]
KEY,n n: 0=off. 1 = onSQUELCH,n n: 0=off. 1 = onHOOK,n n: 0=off. 1 = onKEYSTATUS,n n: 0=off. 1 = onTXFINISH, TX=x x: CCIR, ZVEI, MPT ,DTMF, DIAL,SPEC,AP,EIA,FMSREPLY, TONE=x,a x: CCIR, ZVEI, MPT, DTMF, DIAL,SPEC,AP,EIA,FMS
a: tone 0..F
ERROR, ERR=a,n a: error 1..16, n: 0=off. 1 = onOPTO, INP=a,n a: input 1..64, n: 0=off. 1 = on
COM53 Com53,”command” ie. COM53,”ACK=SPE,vvvv-yyyy”COM53 Com53,”command” ie.
Com53,”CAL=MPT,vvyyvvyyvvyy” (vv or yy = Hex value of MPT byte – max 60 bytes)(HM817 protocol)
FMOD= [Module1]
DIAL= [Digittype, Digits] Digittype: CCIR, ZVEI, MPT, DTMF, DIAL, SPEC, AP, EIA, FMSDigits: 0123456789ABCDEF*#ie [DIAL=CCIR,12345], [DIAL=DTMF,A12345678,B11111111]
Special separator for dial
i.e. [TETRA,12345-67890] for ToID=12345 and FromID=67890 and separator[-]Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 130 of172
Ingeniørfirma H.Mortensen A/S
i.e. [CCIR,52345-57890] for ToID=52345 and FromID=57890 and separator[-]
RSSI= [level 0..15]BUSY= [0..1] 0= free and 1=Busy. (TYPE=TXBUSY;BUSY=1)RID= [Request ID (TETRA GPS information)]DATAREF= [Reference number for TETRA SDS call]DATA= MyText[1..160] or MyData[1..160] (IHM text only)
GPS= 1_N12.20.43,0_W24.40.7,0_19.11.2004_09:31:25_000km/h_0degLatitude, Longitude, Date, Time, Speed,
DirectionLatitude: _N or _S, _degrees, minutes, seconds, second-fractions Longitude: _E or _W, _degrees ,minutes, seconds, second-fractions Date: _Date, month, year Time: _Hour, minute, secondSpeed: _xxxkm/h. (000-999 km/h): Direction: _xdeg (0-360 deg)
Commands are build of keywords separated by semicolonA keyword can use one or more parameter separated by comma KEYWORD= parameter1, parameter2, parameter3;
Example:MSG=SYS-INP;FMOD=1;TYPE=RINGMSG=SYS-INP;FMOD=1;TYPE=RING;DIAL=DTMF,A12345678,B11111111MSG=SYS-INP;FMOD=7;TYPE=RING-EMERG;DIAL=DTMF,A44445678,B22222222MSG=SYS-INP;FMOD=1;TYPE=TXBUSY;BUSY=1 (Info frame No response from master)MSG=SYS-INP;FMOD=1;TYPE=TXBUSY;BUSY=0 (Info frame No response from master)
MSG=SYS-INP;FMOD=2;TYPE=CALL;DIAL=CCIR,12345;RSSI=10MSG=SYS-INP;FMOD=3;TYPE=CALL;DIAL=DTMF,A12345678,B11111111MSG=SYS-INP;FMOD=8;TYPE=CALL;DIAL=CCIR,12345;RSSI=10MSG=SYS-INP;FMOD=2;TYPE=MPTTEXT;DIAL=MPT,030129;DATA=Hello worldMSG=SYS-INP;FMOD=2;TYPE=TXCOMPLETE;DIAL=MPT,030129 (IHM text only)MSG=SYS-INP;FMOD=1;TYPE=DISCONNECT
MSG=SYS-INP;FMOD=1;TYPE=KEY,1MSG=SYS-INP;FMOD=1;TYPE=KEY,0MSG=SYS-INP;FMOD=1;TYPE=SQUELCH,1MSG=SYS-INP;FMOD=1;TYPE=SQUELCH,0MSG=SYS-INP;FMOD=1;TYPE=KEYSTATUS,1MSG=SYS-INP;FMOD=1;TYPE=KEYSTATUS,0MSG=SYS-INP;FMOD=1;TYPE=TXFINISH;TX=CCIRMSG=SYS-INP;FMOD=1;TYPE=REPLY;TONE=CCIR,7
MSG=SYS-INP;FMOD=1;TYPE=ERROR;ERR=3,1
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 131 of172
Ingeniørfirma H.Mortensen A/S
MSG=SYS-INP;FMOD=1;TYPE=ERROR;ERR=3,0
MSG=SYS-INP;TYPE=OPTO;INP=2,1MSG=SYS-INP;TYPE=OPTO;INP=2,0
MSG=SYS-INP;FMOD=27;RSSI=0;TYPE=COM53,”ACK=SPE,1234-5678”MSG=SYS-INP;FMOD=27; RSSI=0;TYPE=COM53,”CAL=MPT,112211221122”MSG=SYS-INP;FMOD=27;RSSI=0;TYPE=COM53,”CAL=CCI,12345”MSG=SYS-INP;FMOD=27; RSSI=10; TYPE=COM53,”INP=ABCDefghS;RSSI=10”
Start cleaning up emergency receiver module 16MSG=SYS-INP;FMOD=16;TYPE=DISCONNECTEMERGENCY
18.7 SYS-EMERGENCY command: (Winser -> App-server)Emergency receiver HM807/2 or HM807/3
MSG= SYS-EMERGENCY
TYPE= EMERGRXDIALTYPE: [DTMF | FSK | CONFIG]
FMOD= [Module]DATA= [pair of hex values: 11 = $11, 22=$22, 01=$01]
MSG=SYS-EMERGENCY; TYPE=EMERGRX; FMOD=27; DIALTYPE=DTMF; DATA=112211221122
MSG=SYS- EMERGENCY; TYPE=EMERGRX; FMOD=27; DIALTYPE=FSK; DATA=112211221122
MSG=SYS- EMERGENCY; TYPE=EMERGRX; FMOD=27; DIALTYPE=CONFIG; DATA=112211221122
18.8 SYS-EMERGENCY RINGING command: (Winser -> App-server)Emergency receiver HM807/2 or HM807/3
MSG= SYS-EMERGENCY
TYPE= RING-EMERG [Emergency ringing from module]
FMOD= [Module]
DIAL= [Digittype, Digits] Digittype: DTMFDigits: 0123456789ABCDEF*#ie [DIAL=DTMF,A12345678,B11111111]
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 132 of172
Ingeniørfirma H.Mortensen A/S
MSG=SYS-EMERGENCY; TYPE=RING-EMERG; FMOD=7; DIAL=DTMF,A44445678,B22222222
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 133 of172
Ingeniørfirma H.Mortensen A/S
18.8.1 Com53 input commands Com53 has 8 input and a squelch (S)Capital letters indicates active input. Small letters indicates inactive inputINP= A, B, C, D, e, f, g, h , S
RSSI= values between 0 and 15TXE= TX done on COM53 unit [CCI, ZVE, DTM, SPE, POC, MPT]
MSG=SYS-INP;FMOD=27;TYPE=COM53,”INP=ABCDefghS;RSSI=10”MSG=SYS-INP;FMOD=27;TYPE=COM53,”INP=aBCDefghs;RSSI=0”
MSG=SYS-INP;FMOD=27;TYPE=COM53,”TXE=CCI”
18.8.2 Com53 input Call commands CAL= dial-type[CCI, ZVE, DTM, SPE, POC, MPT], dial number[0..9];Optional commandsCCI: CCIR tone systemZVE: ZWEI tone systemDTM: DTMF tone systemPOC: POCSAG signalling (1200 or 2400 baud)MPT: MPT signalling (1200 baud)SPE: SPEEDA signalling
MSG=SYS-INP;FMOD=27;TYPE=COM53,”CAL=CCI,12345”MSG=SYS-INP;FMOD=27;TYPE=COM53,”CAL=ZVE,12345”MSG=SYS-INP;FMOD=27;TYPE=COM53,”CAL=DTM,12345”MSG=SYS-INP;FMOD=27;TYPE=COM53,”CAL=POC,12345;TXT=”Hello world””MSG=SYS-INP;FMOD=27;TYPE=COM53,”CAL=MPT,112211221122”
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 134 of172
Ingeniørfirma H.Mortensen A/S
18.9 Tetra CallTetra calls uses MSG=SYS-CON;TYPE=HOOK (18.2) for calling a radio in speech mode.All other commands uses MSG=SYS-OUT (18.4) and MSG=SYS-INP (18.5). They are all part of SYSCMD and SYSCMD response ( not shown in the examples).
18.9.1 Incoming speech call from 3317 MSG=SYS-INP;FMOD=1;TYPE=CALL;DIAL=TETRA,3316-3317
Alerting to 3317. MSG=SYS-OUT;TMOD=1;TYPE=TETRA-ALERT;DIAL=TETRA,3317-3316
Off hook to 3317.MSG=SYS-OUT;TMOD=1;TYPE=TETRA-HOOKOFF;DIAL=TETRA,3317-3316
On hook from operator. MSG=SYS-OUT;TMOD=1;TYPE=TETRA-HOOKON;DIAL=TETRA,3317-3316
On hook from 3317MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=HOOKON
18.9.2 Outgoing speech call to 3317 MSG=SYS-CON;TYPE=HOOK;TMOD=1;DIAL=TETRA,3317-0001
Alerting while calling 3317. MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=ALERT
Off hook from 3317: MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=HOOKOFF
On hook from operator: MSG=SYS-CON;TMOD=1;TYPE=TETRA-HOOKON;DIAL=TETRA,3317-0001
On hook from 3317MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=HOOKON
18.9.3 Outgoing text call to 3317 MSG=SYS-OUT;TYPE=TETRA-DATA;TMOD=1;DIAL=TETRA,3317-0001;DATA=Hello World
Text Accept from 3317: MSG=SYS-INP;FMOD=1;DIAL=TETRA,3316-3317;TYPE=TETRA-REPLY;STATUS=ACCEPT
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 135 of172
Ingeniørfirma H.Mortensen A/S
Text Reject from 3317: MSG=SYS-INP;FMOD=1;DIAL=TETRA,3316-3317;TYPE=TETRA-REPLY;STATUS=REJECT; SUBSTATUS=Reject text
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 136 of172
Ingeniørfirma H.Mortensen A/S
18.9.4 Incoming text call from 3317 Tetra SDS call with text (hello). First char in data = 01 hex Data[2 ..n] text displayed
MSG=SYS-INP;FMOD=1;DATAREF=1;TYPE=TETRA-DATA;DIAL=TETRA,3316-3317; DATA=<0x01>Hello World
Text Accept to 3317: MSG=SYS-OUT;TMOD=1;DATAREF=1;TYPE=TETRA-ACCEPT;DIAL=TETRA,3317-3316
Text Reject to 3317: MSG=SYS-OUT;TMOD=1;DATAREF=1;TYPE=TETRA-REJECT;DIAL=TETRA,3317-3316
18.9.5 Incoming status call as text from 3317 Tetra SDS call with Ihm status 12 as text . First char in data = 02 hex and Data[2 ..n] = status number
MSG=SYS-INP;FMOD=1;TYPE=TETRA-DATA;DIAL=TETRA,3316-3317; DATAREF=4; DATA=[0x02]12
Accepting SDS callMSG=SYS-OUT;TMOD=1;TYPE=TETRA-ACCEPT;DIAL=TETRA, 3317-3316; DATAREF=4
Reject SDS callMSG=SYS-OUT;TMOD=1;TYPE=TETRA-REJECT;DIAL=TETRA, 3317-3316; DATAREF=4
18.9.6 Group setup to 3316 (local tetra connected to VIU unit) MSG=SYS-CON;TYPE=TETRA-GROUP;TMOD=1;DIAL=TETRA,8000003-3316
Accept from 3316: MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=ACCEPT; DIAL=TETRA,8000003-3316
Reject from 3316: MSG=SYS-INP;FMOD=1;TYPE=TETRA-REPLY;STATUS=REJECT;DIAL=TETRA,8000003-3316
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 137 of172
Ingeniørfirma H.Mortensen A/S
18.9.7 Get Immediate GPS Request from 331) MSG=SYS-OUT;TMOD=1;TYPE=TLREQ;DIAL=TETRA,3317-3316;TRC=?LOC
Answer from 3317MSG=SYS-INP;FMOD=1;TYPE=GPSI;DIAL=TETRA,3316-3317;RID=3316;DATAREF=4 GPS=1_N55.44.4,8_E12.28.38,3_29.05.2005_09:31:25_000km/h_0deg
18.9.8 Setup Triggered GPS on 3317 MSG=SYS-OUT;TMOD=1;TYPE=TLREQ;DIAL=TETRA,3317-3316;TRC=?TRC_1_5
Answer from 3317MSG=SYS-INP;FMOD=1;TYPE=GPST;DIAL=TETRA,3316-3317;RID=3316; GPS=1_N55.44.4,8_E12.28.38,3_29.05.2005_09:31:25_000km/h_0deg
18.9.9 Unsolicited GPS information from 3317 MSG=SYS-INP;FMOD=1;TYPE=GPSU;DIAL=TETRA,3316-3317;RID=47;GPS=1_N55.44.4,8_E12.28.38,3_29.05.2005_09:31:25_000km/h_0deg
18.9.10 Tetra BaseServiceIndication Tetra BaseServiceIndication: 0 = In Service, 1 = No Registration, 2 = No Service
MSG=SYS-INP;FMOD=1;TYPE=TETRA-SERVICE;INDICATION=0
18.10 SYS CMD Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Error Text Char 80 Spaces Text4 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 138 of172
Ingeniørfirma H.Mortensen A/S
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
MessageMSG=Command string from SYSCMD. The string can bee modified showing XCH=2 and the selected TMOD=2 for first available module.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 139 of172
Ingeniørfirma H.Mortensen A/S
19 SYS ICCS
19.1 SYS ICCSField No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Message Char 512 Spaces Commatext ID.
Always zero
MODEAlways zero.
API Response call from ICCS to Client Application: ICCS-RSP=commatext
API Function call from Client Application to ICCS: ICCS-CMD=commatext
API Response example: ICCS to Client ApplicationICCS-RSP=McaInboundRadioStatus,MCA_DATA_RECEIVED,,,2,Channel2,123,Petersen,4,,,,,
API Function example: Client Application to ICCSICCS-CMD=McaBeginPrivateCall,,,,2,Channel2,123,Petersen,,1,Opr0001,,,
19.2 ICCS-CMD / ICCS-RSP commatext formatICCS-CMD / ICCS-RSP =commatextAPIcmd = 0 //command: McaInBoundStatus / McaInboundPrivateCallStatus / etc.APIcmdStat = 1 //Status Field DefinitionAPIcmdType = 2 //Type Field DefinitionAPIcmdMode= 3 //Mode Field DefinitionAPIChId = 4 //ChannelIdAPIChName = 5 //ChannelNameAPIUnitId = 6 //RadioIdAPIUnitName = 7 //RadioName / AliasAPIUnitStat = 8 //RadioStatusAPICliId = 9 //ClientIdAPICliName = 10 //ClientNameDocument name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 140 of172
Ingeniørfirma H.Mortensen A/S
APICliNo = 11 //ClientNumberAPIClType = 12 //ClientTypeAPIParam1 = 13 //Parameter 1APIParam2 = 14 //Parameter 2APIInit = ',,,,,,,,,,,,,,';
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 141 of172
Ingeniørfirma H.Mortensen A/S
19.3 Registration functions/responsesAPI Function: McdiRegisterClientExAPI Function: McdiDeRegisterClientAPI Response: McdiClientRegistrationStatus
19.4 API Function: McdiRegisterClientExRegister the client with the CDI.ICCS-CMD=commatext:[APIcmd] = McdiRegisterClientEx[APIcmdStat] = Authentication UserName[APIcmdType] = Authentication Password
[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number [1..8]
If the API Function call fails, API ResponseMcdiClientRegisterStatus - MESSAGE_REJECTED is returned.
19.5 API Function: McdiDeRegisterClientDe-register the client from the CDI.ICCS-CMD=commatext:[APIcmd] = McdiDeRegisterClient[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x) If the API Function call fails, API ResponseMcdiClientRegisterStatus - MESSAGE_REJECTED is returned.
19.6 API Response: McdiClientRegistrationStatusA client has registered or de-registered with the CDI.ICCS-RSP=commatext:[APIcmd] = McdiClientRegistrationStatus[APIcmdStat] = MCDI_REGISTRATION_SUCCESSFUL
MCDI_INVALID_CLIENT_TYPE MCDI_DIFFERENT_CLIENT_TYPE_EXISTING MCDI_REGISTRATION_INTERNAL_FAIL MCDI_CLIENT_TYPE_TOO_LONG MCDI_INVALID_REGISTRATION_MODE MESSAGE_REJECTED
[APIcmdMode] = MCDI_REGISTERED MCDI_DEREGISTERED[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 142 of172
Ingeniørfirma H.Mortensen A/S
19.7 AssignResource functions/responsesAPI Function: McaAssignResourceExAPI Function: McaDeassignResource API Response: McaAssignmentStatusAPI Response: McaAssignResourceErrorAPI Response: McaAssignResourceWarningAPI Response: McaDeassignResourceErrorAPI Response: McaDeassignResourceWarning
19.8 API Function: McaAssignResourceExAssign resource to Client.ICCS-CMD=commatext:[APIcmd] = McaAssignResourceEx[APIChName] = Empty. Auto assign all PrivateCall and TalkGroup resources to client.
<> Empty. Resource DatabaseName to assign.[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] <> Empty. URid = The unified resource ID to assign to the Client.
If the API Function call fails, API ResponseMcaAssigmentResourceError - MESSAGE_REJECTED is returned.
19.9 API Function: McaDeassignResourceDeassign resource from a Client.ICCS-CMD=commatext:[APIcmd] = McaDeassignResource[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] <> Empty. URid = The unified resource ID to deassign.
If the API Function call fails, API ResponseMcaDeassignError - MESSAGE_REJECTED is returned.
19.10 API Response: McaAssignmentStatusReport the status of a resource assignment to a Client.ICCS-RSP=commatext:[APIcmd] = McaAssignmentStatus[APIcmdStat] = MCA_RESOURCE_ASSIGNED
MCA_RESOURCE_DEASSIGNED MCA_ALL_RESOURCES_DEASSIGNED
[APIcmdType] = MCA_STATUS_UPDATE MCA_STATUS_REFRESH
[APIcmdMode] = Empty
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 143 of172
Ingeniørfirma H.Mortensen A/S
MCDB_PRIVATE_CALL MCDB_SINGLE_SELECT
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] <> Empty. URid = The unified resource ID assigned to the Client.
Note!The APIChId = ChannelId (assigned resource LC_ID – Logical Channel ID) is onlyoperational after receiving. [APIcmd] = McaResourceStatus [APIcmdStat] = MCA_RESOURCE_AVAILABLE[APIChId] = Correct Channel ID
19.11 API Response: McaAssignResourceErrorAn error has occurred while trying to assign a resource to a Client.ICCS-RSP=commatext:[APIcmd] = McaAssignResourceError[APIcmdStat] = MCA_INVALID_URID
MCA_INVALID_LC_ID MCA_NO_AVAILABLE_LC_ID MCA_INTERNAL_DB_ERROR MCA_NOT_DEASSIGNED_TRANSMITTING MCA_NOT_DEASSIGNED_IN_PATCH_GROUP MCA_NOT_DEASSIGNED_EMERGENCY_ACTIVITY MCA_NOT_DEASSIGNED_RSC_OFF_HOOK MCA_ASSIGNMENT_IN_PROGRESS MCA_RSC_ALREADY_ASSIGNED MCA_LCID_ALREADY_ASSIGNED MCA_OP_DISABLED MCA_INVALID_SELECT_SPEAKER_ID MCA_INVALID_UNSELECT_SPEAKER_ID MCA_INVALID_HEADSET_SELECT MCA_INVALID_VOLUME_LEVEL MCA_NOT_ASSIGNED_TNNR_TX_FAIL MCA_INVALID_CRITICAL_RSC_SETTING MCA_PLATFORM_MISMATCH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 144 of172
Ingeniørfirma H.Mortensen A/S
19.12 API Response: McaAssignResourceWarningA warning has occurred while trying to assign a resource to a Client.ICCS-RSP=commatext:[APIcmd] = McaAssignResourceWarning[APIcmdStat] = MCA_RSC_ASGN_NOT_CRITICAL[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.13 API Response: McaDeassignResourceErrorAn error has occurred while trying to assign a resource from a client.ICCS-RSP=commatext:[APIcmd] = McaDeassignResourceError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_PRIORITY MCA_OP_DISABLED MCA_RSC_IN_PATCH_GROUP MCA_RSC_HAS_EMERGENCY MCA_RSC_OFF_HOOK MCA_RSC_TRANSMITTING MCA_PLATFORM_MISMATCH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.14 API Response: McaDeassignResourceWarningAn warning has occurred while trying to assign a resource from a client.ICCS-RSP=commatext:[APIcmd] = McaDeassignResourceWarning[APIcmdStat] = MCA_MAX_LC_ID_CHANGED_WRN
MCA_RESOURCE_DELETED_WRN[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 145 of172
Ingeniørfirma H.Mortensen A/S
19.15 PrivateCall functions/responsesAPI Response: McaPrivateCallStatusAPI Function: McaBeginPrivateCallAPI Function: McaAnswerPrivateCallAPI Function: McaEndPrivateCallAPI Function: McaRejectPrivateCallAPI Response: McaBeginPrivateCallErrorAPI Response: McaAnswerPrivateCallErrorAPI Response: McaRejectPrivateCallErrorAPI Response: McaEndPrivateCallError
19.16 API Response: McaPrivateCallStatusReport the status of a private call request.ICCS-RSP=commatext:[APIcmd] = McaPrivateCallStatus[APIcmdStat] = MCA_ATTEMPTING_TO_SEND
MCA_TARGET_RINGING MCA_BEGUN
MCA_ENDED MCA_REJECTED
[APIcmdType] = MCA_STATUS_UPDATE MCA_STATUS_REFRESH
[APIcmdMode] = MCA_SIMPLEX MCA_FULL_DUPLEX MCA_UNKNOWN
[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.17 API Function: McaBeginPrivateCallInitiate a private call to the specified target unit from an operator position.ICCS-CMD=commatext:[APIcmd] = McaBeginPrivateCall[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
If the API Function call fails, API ResponseMcaBeginPrivateCallError - MESSAGE_REJECTED is returned.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 146 of172
Ingeniørfirma H.Mortensen A/S
19.18 API Function: McaAnswerPrivateCallAnswer an inbound private call request sent by a radio unit.ICCS-CMD=commatext:[APIcmd] = McaAnswerPrivateCall[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
If the API Function call fails, API ResponseMcaAnswerPrivateCallError - MESSAGE_REJECTED is returned.
19.19 API Function: McaEndPrivateCallEnd the current private call on a specified resource.ICCS-CMD=commatext:[APIcmd] = McaEndPrivateCall[APIChId] = ChannelId[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
If the API Function call fails, API ResponseMcaEndPrivateCallError - MESSAGE_REJECTED is returned.
19.20 API Function: McaRejectPrivateCallReject an inbound private call request sent by a radio unit.ICCS-CMD=commatext:[APIcmd] = McaRejectPrivateCall[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
If the API Function call fails, API ResponseMcaRejectPrivateCallError - MESSAGE_REJECTED is returned.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 147 of172
Ingeniørfirma H.Mortensen A/S
19.21 API Response: McaBeginPrivateCallErrorReport the failure of the McaBeginPrivateCall.ICCS-RSP=commatext:[APIcmd] = McaBeginPrivateCallError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_UNIT_ID MCA_DATA_PATH_NOT_AVAILABLE MCA_NO_ACK_RECEIVED MCA_RESOURCE_NOT_AVAILABLE MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_APPLICATION_CONFLICT MCA_NO_ANSWER MCA_PLATFORM_MISMATCH MESSAGE_REJECTED
[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.22 API Response: McaAnswerPrivateCallErrorReport the failure of the McaAnswerPrivateCall function.ICCS-RSP=commatext:[APIcmd] = McaAnswerPrivateCallError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_UNIT_ID MCA_DATA_PATH_NOT_AVAILABLE MCA_RESOURCE_NOT_AVAILABLE MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_NOT_IN_PROGRESS MCA_PLATFORM_MISMATCH MESSAGE_REJECTED
[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 148 of172
Ingeniørfirma H.Mortensen A/S
19.23 API Response: McaRejectPrivateCallErrorReport the failure of the McaRejectPrivateCall function.ICCS-RSP=commatext:[APIcmd] = McaRejectPrivateCallError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_UNIT_ID MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_PLATFORM_MISMATCH MCA_INVALID_RETRY_ID MCA_RESOURCE_NOT_AVAILABLE MCA_RSC_TRANSMITTING MCA_NOT_IN_PROGRESS MCA_DATA_PATH_NOT_AVAILABLE MESSAGE_REJECTED
[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.24 API Response: McaEndPrivateCallErrorReport the failure of the McaEndPrivateCall function.ICCS-RSP=commatext:[APIcmd] = McaEndPrivateCallError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_RESOURCE_NOT_AVAILABLE MCA_DATA_PATH_NOT_AVAILABLE MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_RSC_TRANSMITTING MCA_APPLICATION_CONFLICT MCA_PLATFORM_MISMATCH MESSAGE_REJECTED
[APIChId] = ChannelId[APIChName] = ChannelName[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 149 of172
Ingeniørfirma H.Mortensen A/S
19.25 EmergencyCall functions/responsesAPI Response: McaEmergencyCallStatusAPI Response: McaEmergencyAlarmStatusAPI Function: McaAcknowledgeEmergencyAPI Response: McaAcknowledgeEmergencyErrorAPI Function: McaEndEmergencyAPI Response: McaEndEmergencyErrorAPI Response: McaBeginConsoleEmergencyCallError
19.26 API Response: McaEmergencyCallStatusReports the status of an emergency call.ICCS-RSP=commatext:[APIcmd] = McaEmergencyCallStatus[APIcmdStat] = MCA_EMERG_CALL_STATE MCA_EMERG_ENDED MCA_UNACKNOWLEDGED_EMERG_CALL_REFRESH MCA_ACKNOWLEDGED_EMERG_CALL_REFRESH MCA_EMERG_CALL_ENDED_REFRESH MCA_PATCHED_EMERG_CALL_STATE
MCA_PATCHED_EMERG_CALL_REFRESH[APIcmdType] = MCA_CONSOLE_INITIATED
MCA_RADIO_INITIATED MCA_EXT_SUBSCRIBER_INITIATED MCA_INT_SUBSCRIBER_INITIATED
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.27 API Response: McaEmergencyAlarmStatusReport the status of an emergency.ICCS-RSP=commatext:[APIcmd] = McaEmergencyAlarmStatus[APIcmdStat] = MCA_RADIO_EMERG_ALARM_RECEIVED
MCA_EMERG_ACKNOWLEDGED MCA_EMERG_ALARM_ENDED MCA_ACKNOWLEDGED_EMERG_ALARM_ REFRESH MCA_UNACKNOWLEDGED_EMERG_ALARM_ REFRESH MCA_EMERG_ALARM_ENDED_REFRESH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
By MCA_EMERG_ACKNOWLEDGED &
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 150 of172
Ingeniørfirma H.Mortensen A/S
MCA_ACKNOWLEDGED_EMERG_ALARM_ REFRESH:[APIParam1] = ClientId of acknowledging Operator[APIParam2] = Operator Resource (Opr0001..Opr000x) of acknowledging Operator
19.28 API Function: McaAcknowledgeEmergencyIndicates that a console operator has acknowledged the emergency alarm or call for a specified radio on a specified resource and has taken responsibility for handling the emergency.ICCS-CMD=commatext:[APIcmd] = McaAcknowledgeEmergency[APIChId] = ChannelId[APIUnitId] = Unit number[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
If the API Function call fails, API ResponseMcaAcknowledgeEmergencyError - MESSAGE_REJECTED is returned.
19.29 API Response: McaAcknowledgeEmergencyErrorAn error occurred while a console operator attempted to acknowledge an emergency alarm or callICCS-RSP=commatext:[APIcmd] = McaAcknowledgeEmergencyError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_UNIT_ID MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_RSC_DEASSIGNED MCA_RESOURCE_NOT_AVAILABLE MCA_PLATFORM_MISMATCH MESSAGE_REJECTED
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.30 API Function: McaEndEmergencyEnds emergency calls and emergency alarms on a specified resource.ICCS-CMD=commatext:[APIcmd] = McaEndEmergency[APIChId] = ChannelId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x) If the API Function call fails, API ResponseMcdiClientRegisterStatus - MESSAGE_REJECTED is returned.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 151 of172
Ingeniørfirma H.Mortensen A/S
19.31 API Response: McaEndEmergencyErrorAn error has occurred when trying to end an emergency call or alarm.ICCS-RSP=commatext:[APIcmd] = McaEndEmergencyError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_RESOURCE_NOT_AVAILABLE MCA_DATA_PATH_NOT_AVAILABLE MCA_EMAC_RESTRICTED_OP MCA_PLATFORM_MISMATCH MESSAGE_REJECTED
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.32 API Response: McaBeginConsoleEmergencyCallErrorAn error has occurred when trying to setup a console initiated emergency call.ICCS-RSP=commatext:[APIcmd] = McaBeginConsoleEmergencyCallError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_RSC_DEASSIGNED MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_RESOURCE_NOT_AVAILABLE MCA_DATA_PATH_NOT_AVAILABLE MCA_APPLICATION_CONFLICT MCA_PLATFORM_MISMATCH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 152 of172
Ingeniørfirma H.Mortensen A/S
19.33 Select/DeselectResource (talk group) functions/responsesAPI Function: McaSelectResourceAPI Response: McaSelectResourceErrorAPI Function: McaDeSelectResourceAPI Response: McaDeSelectResourceErrorAPI Response: McaResourceSelectStatusAPI Response: McaCriticalResourceStatus
19.34 API Function: McaSelectResourceAttempt to select a single resource (talk group).ICCS-CMD=commatext:[APIcmd] = McaSelectResource[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.35 API Response: McaSelectResourceErrorAn error has occurred while trying to Single Select a resource (talk group).ICCS-RSP=commatext:[APIcmd] = McaSelectResourceError[APIcmdStat] = MCA_CANNOT_DESELECT
MCA_INVALID_LC_ID MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_NOT_IN_SINGLE_SELECT_MODE MCA_RSC_DEASSIGNED MCA_RSC_TRANSMITTING MCA_PLATFORM_MISMATCH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.36 API Function: McaDeSelectResourceAttempt to deselect a single resource (talk group).ICCS-CMD=commatext:[APIcmd] = McaDeSelectResource[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 153 of172
Ingeniørfirma H.Mortensen A/S
19.37 API Response: McaDeSelectResourceErrorAn error has occurred while trying to deselect a resource (talk group).ICCS-RSP=commatext:[APIcmd] = McaDeSelectResourceError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_NOT_ALLOWED_FOR_THIS_RSC MCA_NOT_IN_SINGLE_SELECT_MODE MCA_RSC_DEASSIGNED MCA_RSC_TRANSMITTING MCA_PLATFORM_MISMATCH
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.38 API Response: McaResourceSelectStatusReport the select status of the specified resource.ICCS-RSP=commatext:[APIcmd] = McaResourceSelectStatus[APIcmdStat] = MCA_RSC_SELECTED
MCA_RSC_DESELECTED[APIcmdType] = MCA_STATUS_REFRESH
MCA_STATUS_UPDATE[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.39 API Response: McaResourceStatusReport a change in resource’s availability.ICCS-RSP=commatext:[APIcmd] = McaResourceStatus[APIcmdStat] = MCA_RESOURCE_NOT_OPERATIONAL
MCA_RESOURCE_ASSIGNED MCA_RESOURCE_DEASSIGNED MCA_ALL_RESOURCES_DEASSIGNED MCA_RESOURCE_NOT_AVAILABLE MCA_RESOURCE_AVAILABLE
[APIcmdType] = MCA_STATUS_REFRESH MCA_STATUS_UPDATE
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 154 of172
Ingeniørfirma H.Mortensen A/S
19.40 API Response: McaCriticalResourceStatusReport the critical status of a given resource.ICCS-RSP=commatext:[APIcmd] = McaCriticalResourceStatus[APIcmdStat] = MCA_NON_CRITICAL_RESOURCE
MCA_CRITICAL_RESOURCE[APIcmdType] = MCA_STATUS_REFRESH
MCA_STATUS_UPDATE[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 155 of172
Ingeniørfirma H.Mortensen A/S
19.41 Inbound Call responsesAPI Response: McaInboundRadioStatusAPI Response: McaInboundPrivateCallStatusAPI Response: McaInboundCallStatusAPI Response: McaInboundPttIdStatus
19.42 API Response: McaInboundRadioStatusReport the reception of an inbound radio status.ICCS-RSP=commatext:[APIcmd] = McaInboundRadioStatus[APIcmdStat] = MCA_DATA_RECEIVED[APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APIUnitStat]= RadioStatus[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001…Opr000x)[APICliNo] = Operator Client number (1..x)
19.43 API Response: McaInboundPrivateCallStatusReport the status of an inbound private call request.ICCS-RSP=commatext:[APIcmd] = McaInboundPrivateCallStatus[APIcmdStat] = MCA_INBOUND_RADIO_PVT_CALL [APIcmdType] = MCA_STATUS_UPDATE
MCA_STATUS_REFRESH [APIChId] = ChannelId[APIChName] = ChannelName[APIUnitId] = RadioId[APIUnitName] = RadioName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] = HeadNumber (Only for Dimetra 6.2 SSR and newer)[APIParam2] = HeadNumberAlias (Only for Dimetra 6.2 SSR and newer)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 156 of172
Ingeniørfirma H.Mortensen A/S
19.44 API Response: McaInboundCallStatusThe specified resource has detected an inbound call.ICCS-RSP=commatext:[APIcmd] = McaInboundCallStatus[APIcmdStat] = MCA_BEGUN
MCA_BEGUN_WITHOUT_AUDIO MCA_ENDED
[APIcmdType] = MCA_STATUS_REFRESH MCA_STATUS_UPDATE
[APIcmdMode] = MCA_RSC_SELECTED_HERE MCA_RSC_NOT_SELECTED_HERE MCA_NULL_RSC_SELECT_STATUS
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.45 API Response: McaInboundPttIdStatusReport the reception of an inbound PTT ID.ICCS-RSP=commatext:[APIcmd] = McaInboundPttIdStatus[APIcmdStat] = MCA_RADIO_INITIATED_PTT
MCA_CONSOLE_INITIATED_PTT[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIUnitId] = Unit number[APIUnitName] = Unit Name[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 157 of172
Ingeniørfirma H.Mortensen A/S
19.46 Volume Control functions/responses API Function: McaChangeVolumeAPI Response: McaResourceVolumeStatusAPI Response: McaChangeVolumeError
19.47 API Function: McaChangeVolumeAttempt to change the volume level of a specified resource.ICCS-CMD=commatext:[APIcmd] = McaChangeVolume[APIcmdMode] = VolumeLevel 1-8 (1 being the quietest and 8 being the loudest)[APIChId] = ChannelId[APIChName] = ChannelName[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.48 API Response: McaResourceVolumeStatusReport the current volume level of the specified resource.ICCS-RSP=commatext:[APIcmd] = McaResourceVolumeStatus[APIcmdType] = MCA_STATUS_REFRESH
MCA_STATUS_UPDATE[APIcmdMode] = VolumeLevel 1-8 (1 being the quietest and 8 being the loudest)[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.49 API Response: McaChangeVolumeErrorAn error has occurred while trying to change the volume on a resource.ICCS-RSP=commatext:[APIcmd] = McaChangeVolumeError[APIcmdStat] = MCA_INVALID_LC_ID
MCA_INVALID_VOLUME_LEVEL MCA_PLATFORM_MISMATCH MCA_RSC_DEASSIGNED
[APIcmdMode] = VolumeLevel 1-8 (1 being the quietest and 8 being the loudest)[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 158 of172
Ingeniørfirma H.Mortensen A/S
19.50 Transmit functions/responses API Function: McaBeginInstantTransmitAPI Response: McaBeginInstantTransmitErrorAPI Function: McaEndInstantTransmitAPI Response: McaEndInstantTransmitErrorAPI Response: McaResourceTransmitStatusAPI Response: McaResourceTransmitStatusAPI Response: McaGeneralTransmitStatus
19.51 API Function: McaBeginInstantTransmitBegin an instant transmit on a specific resource.ICCS-CMD=commatext:[APIcmd] = McaBeginInstantTransmit[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.52 API Response: McaBeginInstantTransmitErrorAn error has occurred when trying to begin an instant transmit.ICCS-RSP=commatext:[APIcmd] = McaBeginInstantTransmitError[APIcmdStat] = MCA_XXXXXXXXX[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.53 API Function: McaEndInstantTransmitEnd an instant transmit on a specific resource.ICCS-CMD=commatext:[APIcmd] = McaEndInstantTransmit[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 159 of172
Ingeniørfirma H.Mortensen A/S
19.54 API Response: McaEndInstantTransmitErrorAn error has occurred when trying to end an instant transmit.ICCS-RSP=commatext:[APIcmd] = McaEndInstantTransmitError[APIcmdStat] = MCA_XXXXXXXXX[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APIChName] = ChannelName (assigned resource DatabaseName)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.55 API Response: McaResourceTransmitStatusResource transmit status for a specific resource.ICCS-RSP=commatext:[APIcmd] = McaResourceTransmitStatus[APIcmdStat] = MCA_TRANSMIT_BEGUN
MCA_TRANSMIT_IDLE MCA_TRANSMIT_PENDING MCA_ALL_RESOURCES_DEASSIGNED MCA_RESOURCE_NOT_AVAILABLE MCA_RESOURCE_AVAILABLE
[APIcmdType] = MCA_STATUS_REFRESH MCA_STATUS_UPDATE
[APIChId] = ChannelId (assigned resource LC_ID – Logical Channel ID)[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
19.56 API Response: McaGeneralTransmitStatusReport the status of the general transmit function.ICCS-RSP= commatext:[APIcmd] = McaGeneralTransmitStatus[APIcmdStat] = MCA_BEGUN
MCA_ENDED MCA_PAGING_TALK_IDLE MCA_PAGING_TALK_WAITING MCA_PAGING_TALK_PERMITTED MCA_PAGING_TALK_BEGUN
[APIcmdType] = MCA_STATUS_REFRESH MCA_STATUS_UPDATE
[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 160 of172
Ingeniørfirma H.Mortensen A/S
19.57 McdbGetOpId functions/responses API Function: McdbGetOpId API Response: McdbGetOpIdResponseAPI Response: McdbGetOpIdError
19.58 API Function: McdbGetOpIdGet the Unified Resource Identifier (URID) for the local operator position.ICCS-CMD=commatext:[APIcmd] = McdbGetOpId[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number [1..8]
If the API Function call fails, API ResponseMcdbGetOpIdError - MESSAGE_REJECTED is returned.
19.59 API Response: McdbGetOpIdResponseMcdbGetOpIdResponse for the Unified Resource Identifier (URID) for the local operator position.ICCS-RSP=commatext:[APIcmd] = McdbGetOpIdResponse[APIcmdStat] = MCDB_NO_ERROR[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] = Unified Resource Identifier (URID)
19.60 API Response: McdbGetOpIdErrorMcdbGetOpIdError for the Unified Resource Identifier (URID) for the local operator position.ICCS-RSP=commatext:[APIcmd] = McdbGetOpIdError[APIcmdStat] = MCDB_INVALID_DB_HANDLE
MCDB_COMMUNICATION_FAILURE MCDB_RETRIEVAL_UNSUCCESSFULL MCDB_RECORD_NOT_FOUND MCDB_INVALID_PARAMETER MESSAGE_REJECTED
[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)[APIParam1] = Empty (No URID)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 161 of172
Ingeniørfirma H.Mortensen A/S
19.61 API Response: OperProcessStatusOperProcessStatus running not running
ICCS-RSP=commatext:[APIcmd] = OperProcessStatus[APIcmdStat] = IHM_NOT_RUNNING
IHM_RUNNING
[APICliId] = ClientId[APICliName] = Operator Resource (Opr0001..Opr000x)[APICliNo] = Operator Client number (1..x)
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 162 of172
Ingeniørfirma H.Mortensen A/S
SYSICCS Response.Field No.
Field Name Data type
Length in bytes
Initialize to
Allowed values
Comments
1 ID. Unsigned Long
4 0 0 Identification number generated by the master control
2 Mode Unsigned Short
2 0 Not used yet
3 Error Text Char 80 Spaces Text4 Message Char 512 Spaces Comma separated text ID.
Always zero
MODEAlways zero.
ERROR TEXT.Any text describing the error, if Result Code in header is different from zero.
MessageMSG=Command string from SYSICCS. The string can bee modified
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 163 of172
Ingeniørfirma H.Mortensen A/S
20 Emergency receiver HM674/8CALL_EMERG – DTMF digit format support up to 40 digits:Normal call without prefix: CZ#XX#VVVVVVVV#YYYYY#Normal call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#
Normal call without prefix and phone number: CZ#XX&AAAAAAAA&VVVVVVVV#YYYYY#
Normal call with prefixes and phone number: CZ#XX&AAAAAAAA*PP*VVVVVVVV#YYYYYY#
Z: “0” = No speech“1” = speech.
XX: TR_TYPE.TR_TYPE = “01” - CARRESTR_TYPE = “02” - FS90TR_TYPE = “03” - FC2000TR_TYPE = “04” - TTU04/SAS10 (L400)TR_TYPE = “05” - CAMILLOTR_TYPE = “06” - TRYGGOTR_TYPE = “07” - SoloTR_TYPE = “08” - PortalTR_TYPE = “09” - LifelineTR_TYPE = “10” - PiperTR_TYPE = “11” - SAS10 ELECTROLUXTR_TYPE = “12” - REHAB40TR_TYPE = “15” - SCANCOM fast 8 bit parallelTR_TYPE = “16” - TSA3100TR_TYPE = “17” - TSA3100TR_TYPE = “18” - MONITOR PIPER – SOLO (old)TR_TYPE = “19” - MONITOR PIPER – PORTALTR_TYPE = “20” - MONITOR PIPER – LIFELINE, SOLO (2,3)TR_TYPE = “21” - MONITOR PIPER – SCHEME Group systemTR_TYPE = “22” - GSM phoneTR_TYPE = “23” - Scan Com SlowTR_TYPE = “24” - P-100TR_TYPE = “25” - Silent KnightTR_TYPE = “26” - Scan Com Fast 16 bit parallelTR_TYPE = “27” - Protocol error – using phone number as ID TR_TYPE = “28” - TMA protocol
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 164 of172
Ingeniørfirma H.Mortensen A/S
No prefix:AAAAAAAA: Variable phone numberVVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”)YYYYY: Zones - Alarm information - (“00001” for input 1 decimal)#: Separator&: Phone number Separator
Prefix:AAAAAAAA: Variable phone numberPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”)YYYYYY: Zones - Alarm information - (“000001” for input 1 decimal)*: Prefix separator#: Separator&: Phone number Separator
Command examples. Emergency RING with or without dial information!MSG=SYS-INP;FMOD=7;TYPE=RING-EMERG;DIAL=DTMF,A44441234,B22222277Transmit response
Hook off information to moduleMSG=SYS-CON;TMOD=7;TYPE=HOOKWait for response. If not suppressed (NoHookResponse=1 - P45453.ini).
Receive emergency call information MSG=SYS-INP;FMOD=7;TYPE=CALL-EMERG;DIAL=DTMF, C1#01#00005678#00001#Transmit response
Accept emergency call informationMSG=SYS-OUT;TMOD=7;TYPE= EMERG-ACCEPT,1Wait for response
You can omit next command. Emergency accept will be reset on disconnect.MSG=SYS-OUT;TMOD=7; TYPE= EMERG-ACCEPT,0Wait for response
MSG=SYS-INP;FMOD=8;TYPE=RING-EMERG;DIAL=DTMF,A44442233,B22222288MSG=SYS-CON;TMOD=8;TYPE=HOOKMSG=SYS-INP;FMOD=8;TYPE=CALL-EMERG;DIAL=DTMF, C1#01*07*00005678#000001#MSG=SYS-OUT;TMOD=8;TYPE= EMERG-ACCEPT,1MSG=SYS-OUT;TMOD=8; TYPE= EMERG-ACCEPT,0
MSG=SYS-INP;FMOD=9;TYPE=RING-EMERG;DIAL=DTMF,A39663131,B22222299MSG=SYS-CON;TMOD=9;TYPE=HOOKMSG=SYS-INP;FMOD=9;TYPE=CALL-EMERG;DIAL=DTMF, C1#01&39663131*07*00005678#000001#
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 165 of172
Ingeniørfirma H.Mortensen A/S
MSG=SYS-OUT;TMOD=9;TYPE= EMERG-ACCEPT,1MSG=SYS-OUT;TMOD=9; TYPE= EMERG-ACCEPT,0
20.1 CALL_EMERG – DTMF digit format GSM Phone Alarm:Normal call without prefix: CZ#XX#VVVVVVVV#YYYYY#Normal call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#
Normal call without prefix and with A-phone number: CZ#XX&AAAAAAA…A&VVVVVVVV#YYYYY#
Normal call with prefixes and with A-phone number: CZ#XX&AAAAAAA…A*PP*VVVVVVVV#YYYYYY#
Z: “0” = No speech“1” = speech.
XX: TR_TYPE.TR_TYPE = “22” - GSM phone
No prefix:AAAAAAA…A: Variable phone number length 0 to 12 (only with A-phone number) VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345” or last 8 digits in A-phone
number)YYYYY: Zones - Alarm information - (“00009” = fault no alarm ID)YYYYY: Zones - Alarm information - (“00099” GSM call)#: Separator&: Phone number Separator (only with A-phone number)
Prefix:AAAAAAA…A: Variable phone number length 0 to 12 (only with A-phone number)PP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345” or last 8 digits in A-phone
number)YYYYYY: Zones - Alarm information - (“000009” = fault no Alarm ID)YYYYYY: Zones - Alarm information - (“000099” GSM call)*: Prefix separator#: Separator&: Phone number Separator (only with A-phone number)
Example using A-Phone number and no Alarm ID (“000009” = fault no Alarm ID)A-Phone number = 12 digits 1234AAAAAAAAVVVVVVVV = AAAAAAAA
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 166 of172
Ingeniørfirma H.Mortensen A/S
A-Phone number = 8 digits AAAAAAAAVVVVVVVV = AAAAAAAA
A-Phone number = 4 digits AAAA0000VVVV = AAAA
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 167 of172
Ingeniørfirma H.Mortensen A/S
20.2 SCANCOM AlarmCalls without prefix: CZ#XX#VVVVVVVV#YYYYY#Call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#Normal call without prefix and phone number: CZ#XX&AAAAAAAA&VVVVVVVV#YYYYY#
Normal call with prefixes and phone number: CZ#XX&AAAAAAAA*PP*VVVVVVVV#YYYYYY#
Z: “0 “= No speech (Speech or no speech have no meaning)“1” = speech.
XX: TR_TYPE.TR_TYPE = “15” - SCANCOMTR_TYPE = “26” - Scan Com Fast 16 bit parallel
No prefixAAAAAAAA: Variable phone numberVVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYY: Alarm using one or more bits – “00129” for bit 7 and bit 0 activated. #: Separator&: Phone number Separator
PrefixAAAAAAAA: Variable phone numberPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYYY: Alarm using one or more bits – “000129” for bit 7 and bit 0 activated.
(Bit0 -bit7 = alarm zones) Bit 8 = battery fault *: Prefix separator#: Separator&: Phone number Separator
Prefix 16 bit parallel AAAAAAAA: Variable phone numberPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYYY: Alarm using one or more bits – “000129” for bit 7 and bit 0 activated.
(Bit0 - bit15 = alarm zones) Bit 16 = battery fault only with prefix*: Prefix separator#: Separator&: Phone number Separator
PS
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 168 of172
Ingeniørfirma H.Mortensen A/S
Only the database knows, if it is a technical or an emergency alarm.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 169 of172
Ingeniørfirma H.Mortensen A/S
20.3 Lift AlarmCalls without prefix: CZ#XX#VVVVVVVV#YYYYY#Call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#Normal call without prefix and phone number: CZ#XX&AAAAAAAA&VVVVVVVV#YYYYY#
Normal call with prefixes and phone number: CZ#XX&AAAAAAAA*PP*VVVVVVVV#YYYYYY#Z: “0” = No speech
“1” = speech.
XX: TR_TYPE.TR_TYPE = “16” - TSA3100
No prefixAAAAAAAA: Variable phone numberVVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYY: Alarm using one or more bits – “00129” for bit 7 and bit 0 activated.00000: Poll – All bits zero#: Separator.&: Phone number Separator
PrefixAAAAAAAA: Variable phone numberPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYYY: Alarm using one or more bits – “000129” for bit 7 and bit 0 activated.000: Poll – All bits zero*: Prefix separator.#: Separator.&: Phone number Separator
PSReceiving a poll – Set new time for next pollTime for reprogramming the next pollDTMF Format #XXXX#YYYY# to module (use HOOK OFF REQ) XXXX current time in minutes to 24.00 (midnight)YYYY next time in minutes from 24.00 (midnight) to next poll
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 170 of172
Ingeniørfirma H.Mortensen A/S
20.4 Beach AlarmCalls without prefix: CZ#XX#VVVVVVVV#YYYYY#Call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#Normal call without prefix and phone number: CZ#XX&AAAAAAAA&VVVVVVVV#YYYYY#
Normal call with prefixes and phone number: CZ#XX&AAAAAAAA*PP*VVVVVVVV#YYYYYY#
Z: “0” = No speech“1” = speech.
XX: TR_TYPE.TR_TYPE = “17” - TSA3100
No prefixAAAAAAAA: Variable phone numberVVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYY: Alarm using one or more bits – “00003” for bit 1 and bit 0 activated #: Separator.&: Phone number Separator
PrefixAAAAAAAA: Variable phone numberPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID, v = variable. (“00012345”) YYYYYY: Alarm using one or more bits – “000003” for bit 1 and bit 0 activated *: Prefix separator.#: Separator.&: Phone number Separator
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 171 of172
Ingeniørfirma H.Mortensen A/S
20.5 Protocol error AlarmCalls without prefix: CZ#XX#VVVVVVVV#YYYYY#Call with prefix: CZ#XX*PP*VVVVVVVV#YYYYYY#Z: “0” = No speech
XX: TR_TYPE.TR_TYPE = “27” - Protocol error – using phone number as ID (if present).
No prefixVVVVVVVV: [Null pad] Alarm ID= phone number for unknown alarm,
V = variable. (“00012345”) YYYYY: Alarm (“00001”)#: Separator.
PrefixPP: Prefix – (“00” – “99”)VVVVVVVV: [Null pad] Alarm ID= phone number for unknown alarm,YYYYYY: Alarm (“000001”)*: Prefix separator.#: Separator.
Special Log Call: DVVVVVVVV#XX#YYY#VVVVVVVV: [Null pad] Alarm ID, v = variableXX: Call numberYYY: Zones - Alarm information #: Separator.
Document name : /tt/file_convert/5b00dbde7f8b9a89598d486c/document.doc Document project No.
Author:TJ
Date:08-05-23 16:16
Check by:---
Approval: Release:7.30
Page 172 of172
Ingeniørfirma H.Mortensen A/S