background image

 

 

Appendix A – TAP Interface Specifications - 12

PAGING OPERATION 

Paging transactions are transmitted in blocks of characters, where one transaction is sent per block.  Each 
block sent by the Host Device is acknowledged by the paging system.  The Host Device must wait for this 
acknowledgement before sending the next block.  The 

WaveWare Paging System

 provides 

acknowledgement in the form of an <ACK> character. 

The 

WaveWare Paging System

 supports TAP message blocks up to 253 characters in length, with a 235 

to 244 character message, from 1 to 10 characters for ID (pager number), plus 5 control characters, and a 3 
character checksum.  (Message field length is restricted as follows:  when a 1 character ID is used, a 244 
character message can be accommodated, and so on, for a total of 253 characters, such that when a 4 
character ID is used, a 241 character message can be accommodated.  The maximum ID field length of 10 
causes a maximum message field length of 235 characters).  A block always carries two fields with their 
associated carriage returns.  The message field may be empty, but it’s carriage return must be included in 
the data block.  The TAP message block format is as follows: 

 

<STX>ID<CR>Message<CR><ETX>Checksum<CR> 

The ID field is a one to ten character pager number.  Leading zeroes are not required.  The Message field 
accommodates up to 235 alphanumeric characters.   The Checksum field provides a checksum for the 
previous portion of the TAP message block.  See Appendix D – TAP Checksum Calculation, for sample 
code to create the checksum field. 

The Message field can be formatted as follows:   

 

For alphanumeric paging messages, all 7-bit ASCII “non-control” characters are valid except ^, ~, and 
_ (underscore) 

 

For numeric paging messages, valid characters are the numbers 0 through 9, - (hyphen), and space 

 

Control characters can be embedded into paging messages so that high end alpha pagers and paging 
data receivers can respond with formatted screen displays and with formatted serial output, as 
required.  Control characters (typically <CR> and <LF>) can be embedded in messages by using the 
Transparency Option.  The Transparency Option replaces a non-printable control character with the 
SUB (Hex 1A) character immediately followed by the control code offset by 40 Hex.  See Appendix G 
- Embedded Control Characters for details on how to embed control characters in paging messages. 

The WaveWare TAP interface supports ID field lengths from 1 to 10 digits.  The ID field can be formatted 
using two different methods, as follows: 

 

Method 1 - ID field lengths from 1 to 4 digits will cause a pager database lookup.  ID fields of this 
format must contain numeric digits only.  The numeric ID value will be compared to the ID values 
stored in the 

WaveWare Paging System

’s onboard pager database. 

 

Method 2 - ID field lengths from 5 to 10 digits will cause Extended ID processing.  Extended ID 
processing assumes that the last 3 digits of the ID field define paging message encoding attributes, 
while the preceding digits define the pager capcode.  Extended ID processing allows you to avoid the 
process of configuring a pager database in the 

WaveWare Paging System

.  See Appendix E – 

Extended ID Processing for details on how to format the ID field. 

When the Host Device delivers a TAP Message Block to the 

WaveWare Paging System

, if the message 

block is properly formatted, and a 1 to 4 digit ID field matches the pager database, the paging system will 
respond with an initial response code as follows: 

 
211 Page(s) Sent Successfully<CR> 

Summary of Contents for SPS-5

Page 1: ...Paging System Handbook Version 7 XX Firmware WaveWare Technologies Inc Copyright 2003 All Rights Reserved W I R E L E S S C O M M U N I C A T I O N S Y S T E M S...

Page 2: ...ich relies upon proper operating frequency coordination and licensing proper external environmental conditions and proper equipment maintenance in order to deliver messages to pagers in a reasonably r...

Page 3: ...iple tone vibration patterns batch message delivery with up to 240 characters per message 500 characters in WaveWare mode Support for multiple paging control protocols including TAP v1 8 variations al...

Page 4: ...higher message throughput by outputting a single POCSAG preamble for the batch of messages Default maximum batch size is 10 messages per batch Programmable Pager ID as Capcode mode This mode allows a...

Page 5: ...tion You can obtain the following paging receiver types for use with the WaveWare Paging System Tone vibe only with or without multiple tone vibrate cadence features WaveWare Paging Systems support pa...

Page 6: ...evelop software or devices to directly control the transmitter The paging system maintains an input buffer which can continuously receive commands from the Host Device while paging messages are being...

Page 7: ...t has a DB25 connector you must provide a DB25 to DB9 adapter which is available from computer supply companies Tighten connector screws Please note that you may require a null modem adapter and or ot...

Page 8: ...properly decode a paging transmission 5 Antenna attached to Transmitter Unit 6 Pager at the same frequency as the Paging System 7 Pager uses POCSAG paging protocol CARRIER DETECT The Carrier Detection...

Page 9: ...er than 50 000 square ft 5 Multi building facility 6 Vicinity of seaports and shipyards 7 Pager reception problems occur 8 Excessive carrier signal detection conditions occur at the paging system You...

Page 10: ...encoder Your WaveWare Paging System typically communicates with a PC or other host device via RS 232 at 9600 Baud 8 data bits and 1 stop bit The eighth data bit is ignored no parity You can configure...

Page 11: ...in mode allows a Host Device sometimes called a Remote Entry Device to initiate communications with the paging system With the WaveWare Paging System the Login process is optional The WaveWare Paging...

Page 12: ...ol characters are valid except and _ underscore For numeric paging messages valid characters are the numbers 0 through 9 hyphen and space Control characters can be embedded into paging messages so tha...

Page 13: ...le an XON character 0x13 will be output When the Host Device delivers a TAP Message Block and a checksum error occurs the paging system will respond with an error message and a NAK CR which tells the...

Page 14: ...Verbose reduces the paging system human readable response to 3 digit numeric codes In the COMP2 Non Verbose mode the response is reduced to none at all The Non Verbose modes are useful in situations...

Page 15: ...tion String that checksum is calculated on of the form STX ID CR Message CR ETX TXString Chr 2 txtID Text Chr 13 txtMessage Text Chr 13 Chr 3 Calculate and append checksum j 1 Sum 0 Do Until j Len TXS...

Page 16: ...CK 510 Invalid character in pager ID Pager ID field contains illegal characters This message is accompanied by an RS 511 Invalid pager ID not in database Pager ID was legal and 1 to 4 characters in le...

Page 17: ...with an explanation message CCCCCCC is a 2 to 7 digit numeric value representing a pager capcode Leading zeroes are optional except in the case of capcodes 8 and 9 which should be represented with at...

Page 18: ...oded paging message while SUB J causes a Line Feed control character to be embedded The SUB character needs to be passed to the WaveWare Paging System as a HEX character In the WaveWare Paging Encoder...

Page 19: ...tem to operate in WaveWare interface mode with communication parameters of 9600N81 Your WaveWare Paging System typically communicates with a Host Device via RS 232 at 9600 Baud 8 data bits and 1 stop...

Page 20: ...acter resets the paging system and can be used to abort an incomplete paging command at any point prior to transmission T Alphanumeric character representing the type of paging message to be transmitt...

Page 21: ...end of a string of message characters to be transmitted For paging message types of 1 to 4 Beeps this character and all following characters are ignored by the paging system until another SOH is encou...

Page 22: ...capcode 0006123 RESPONSE TO ALL COMMANDS The paging system will respond immediately to all commands including Paging Message commands Setup Commands and Status Commands by echoing the Paging Message...

Page 23: ...numeric value used to indicate the On Off state of the Carrier Detect mode The numeric character is followed by a comma Valid values C are 0 Off 1 On II A two hexadecimal digit value that is reserved...

Page 24: ...OT CR LF echoes the paging message command and indicates an error in receiving a command due to an invalid paging receiver capcode in a Paging Message command Includes a CR and LF at the end of the re...

Page 25: ...u may request the paging transmitter to respond with its current programmed settings using the Status command The Status command is formatted as follows SOH S EOT Where the S requests the paging syste...

Page 26: ...er encodes paging messages into POCSAG paging format and transmits the encoded paging message through the internal radio transmitter If the Carrier Detect function is enabled transmissions will be del...

Page 27: ...details on configuring communication protocols As a quick reference the DIP switch setting for the COMP2 Verbose interface is switches 6 and 7 in the OFF position and all other switches in the ON pos...

Page 28: ...allows the possibility of an extra or missing CR character to cause the host system and the paging system to get out of synch with each other causing multiple paging messages to be rejected by the pa...

Page 29: ...the serial port Reception of the ATI CR control string on the serial port When programming the WaveWare Paging System pager database each of the ten pager groups of up to 20 pagers per group in the p...

Page 30: ...connector A contact closure event occurs when the opto isolated device has 5V to 24V with a DC only current applied to it A contact open event occurs when the opto isolated device has a voltage less t...

Page 31: ...Opto input 1 2 Opto input 2 3 RS 485 not used in this model 4 GND 5 12V current limited available as voltage source for alarm input circuit 6 RS 485 not used in this model 7 No connection 8 GND The pi...

Reviews: