Page 1
C O M M U N I C A T I O N S Y S T E M S Series Paging System Manual Version 9.XX and 9.XXS Firmware WaveWare Technologies, Inc. 2012 - All Rights Reserved SPS-5 SPS-5 Single Com Port Paging System Dual Com Port Paging System WaveWare Technologies, Inc.
Data Rate, and Message Values. Scope Protocol can be used as Either Simplex or Duplex Operation. WaveWare, a Proprietary Single Serial Command String that Includes Cap Code, Function Code, RF Data Rate, and Message Values. WaveWare Protocol can be used as Either Simplex or Duplex Operation. “Introduction” Continues on the Next Page...
Page 4
Database, Supporting 5,000+ pagers, and up to 10 Groups of 20 Pager IDs each, Stored in Non-Volatile EEPROM Memory. The Pager Database is “Not Required” for WaveWare Protocol, Scope Protocol, Extended TAP Protocol, or Pager ID as Cap Code Mode.
Page 5
The WaveWare Series Paging Encoders can output messages up to 500 characters in length in WaveWare mode, or up to 240 characters in other serial port modes of operation.
Page 6
Series “Encoder Settings” allows Setup of the Following: (For the v9, Setup the Com Ports Separately) The “Protocol” of each RS-232 Serial Com Port (1 and/or 2) - TAP, WaveWare, etc. The “Settings” of each RS-232 Serial Com Port (1 and/or 2) - Verbose or Non Verbose and 9600 N 8 1, etc.
Page 7
Factory Default Configuration. Station ID – The WaveWare SPS-5 v9 Series Paging System Supports Morse Code Station ID. If a non-blank station ID (up to 20 characters) is programmed into the system, it will output the station ID in Morse Code at 20WPM (48 mSec/dot) at 1200 HZ, every approximately 14 minutes.
Warranty and Other Information Warranty: WaveWare Technologies, Inc. warrants this equipment to operate properly for a period of one year from date of shipment from WaveWare Technologies, Inc. Warranty includes parts and WaveWare factory labor, but does not include shipping charges. The warranty becomes void if the equipment is physically damaged by any external events.
Displays using the WaveWare Series Paging Systems to communicate to the message centers. Paging Data Rate - You can mix different paging data rates (baud rates) in a WaveWare installation. The data rate of the paging receivers can be your choice of 512, 1200, or 2400 bps (bits per second).
1200 bps 2400 bps Refer to Appendix A – TAP Interface Specifications, for details on how to communicate to the WaveWare Paging Encoder via the TAP Protocol. The WaveWare Paging Encoder unit may require the Programming of the Serial Com Port Settings and Protocols to change communication interface parameters.
Website, http://www.wirelessmessaging.com/wavewaresw.html If you are using a PC as a Host Device, load paging control software, such as WaveWare Enterprise Messaging Software, on the PC and configure it to operate with your WaveWare Series Paging System. Make sure the proper serial port settings are defined. The...
Quick Start Guide Your SPS- 5 v9 Series Paging Systems should include: 1- Rubber Duck Style Antenna, 1- Power Supply, 1- Serial Cable, 1- Package of Mounting Hardware and 1- Product Support CD. A Second RS-232 Cable is available for Purchase if Required. Notes: ...
SPS-5 v9 Series Programming Guide Getting Started Insert the “Product Support CD” into a Laptop or Desktop. Install the Encoder Setup Program Software. Encoder Software has the ability to work with Both Versions of the v9 Series Paging Systems. Attach the paging system using the supplied Standard RS-232 serial cable to Com Port 1. The SPS-5 or the will be Auto-Detected by the Encoder Setup Software, when you “Open”...
Page 14
Encoder Software Main Screen – Open Com Port On the Main Screen of Encoder Setup Program, Click on the “Open Com (X)” Button next to the Light. See Fig. 3 Fig. 3 (Open the Com Port, Part 1)…Click the “Open Com 2” to Open the Com Port. The Software will detect the SPS-5 or the Paging System and Open the Com Port and the Light will turn Green.
Page 15
The Software has “Detected” either the SPS-5 v9 Dual Com Port or the SPS-5 v9S Single Com Port Paging System. The Software has Opened the Com Port and will now READ the Database. Click “OK” See Fig. 5 Fig. 5 (You MUST read the Database)
Page 16
On the Main Screen of Encoder Setup Program, Click on the “Pager Families” Icon to Open the Pager Database. See Fig. 6 Fig. 6 (Open the Pager Database)…Configuration for Both of the v9 Series Paging Systems Pager Families Screen: Enter Quantity, Pager ID’s, 7-Digit Cap Code, Baud Rate, Pager Type and Function code. Function Code 4 is normally for Alphanumeric Pagers and Function Code 1 is normally for Numeric Pagers.
Page 17
On the Main Screen of Encoder Setup Program, Click on “Group Paging” to Open the Pager Database. See Fig. 8 Fig. 8 (Group Paging)…Configuration for Both of the v9 Series Paging Systems Pager Groups Screen: Enter The Group ID and list the pager ID’s you want in that group. The ID’s must be in the Pager Families, programmed previously.
Page 18
Pager Groups “Timer” Screen: This will send a page every 2 minutes to the pagers listed in that Group unless the “Host” system issues a “Reset” Command. You create the message to be sent in the “Canned Messages” Screen. When Finished, Click “OK”.
Page 19
On the Main Screen of Encoder Setup Program, Click on the “Canned Messages” Icon to Open the Predefined Messages Screen. See Fig. 11 Fig. 11 (Canned Messages)…Configuration for Both of the v9 Series Paging Systems In the “Predefined Messages Setup” Screen type the Message you want sent, 1 Message per Line and Click “OK”.
Page 20
On the Main Screen of Encoder Setup Program, Click on the “Settings” Icon to Open the Com Port Screen. See Fig. 13 Fig. 13 (Settings Icon)…Settings for Both v9 Series Paging Systems There are Two Models of SPS-5 Series Encoder: The SPS-5 v9 “Dual RS-232 Serial DB-9 Com Port”...
Page 21
Encoder Settings: Protocol for the 1 Com Port Choices are TAP, PET and TAP, COMP1, COMP2, WaveWare and Scope. Settings for the 1 Com Port Choices are Verbose or Non-Verbose and Baud Rates of 300, 1200, 2400 and 9600 with Connection Settings of N 8 or E 7.
Page 22
To enter the “Advanced Encoder Settings” Screen you must type in the User ID “Maint” (Not Case Sensitive). Click “OK”. See Fig. 15 Fig. 15 (Enter Password “Maint”) Below is the Advanced Encoder Settings Screen. In MOST cases you will NOT have to adjust these settings. The “Restore Defaults”...
Page 23
“OK”. Encoder Settings: Protocol for the Com Port Choices are TAP, PET and TAP, COMP1, COMP2, WaveWare and Scope. Settings for the Com Port Choices are Verbose or Non-Verbose and Baud Rates of 300, 1200, 2400 and 9600 with Connection Settings of N 8, E 7 or 0 7.
Page 24
Advance Settings for the v9S Single Com Port System Advance Encoder Settings To enter the “Advanced Encoder Settings” Screen you must type in the User ID “Maint” (Not Case Sensitive). Click “OK”. See Fig. Fig. (Enter Password “Maint”) Below is the Advanced Encoder Settings Screen. In MOST cases you will NOT have to adjust these settings.
Page 25
Programming, Reading and Saving the Pager Database and Settings On the Main Screen of Encoder Setup Program, Click on the “Program Encoder” Icon to program the Encoder. Programs the SPS-5 v9’s Pager Database and all Settings. See Fig. 17 Fig. 17 (Programs Both of the SPS-5 v9 Series Encoders) On the Main Screen of Encoder Setup Program, Click on the “Read Encoder”...
Page 26
It is Recommended that you save the Database “Before and After” you have finished Programming the SPS-5 v9. See Fig. 19 Fig. 19 (Click on “Files” and then Click “Save As” and name your file)…For Both v9 Series Paging Systems Important NOTE…The Software isn’t able to know which Model...
Page 27
Test the Encoder with Pagers On the Main Screen of Encoder Setup Program, Click on the “Test Encoder” Icon to send a test message. See Fig. 20 Fig. 20 (Open the Test Encoder Screen)…This is the Same for Both Series Paging Systems Test Encoder Screen In this screen you can Test your Pagers, Create and Archive Messages, View Com Port Logging, save the Logs to a File.
Page 28
Range Test Function This Function is to help test the “Coverage Area” of the transmitter. To use the “Range Test”, you must first enter in a “Pager ID” and the “Pager ID” must be valid in the Database. After you enter the “Pager ID”, then you can click “Start Range Test”. See Fig.
Page 29
Lookup ID Function The “Lookup ID” Function will help you determine whether a Pager ID number you want to use is Valid or not. If it is valid, the “Response:” will show the Pager Information and if the ID is NOT in the Pager Families Database, it will be Invalid and the “Response:”...
Host system maintains a database of pager reference numbers called IDs, and that the paging system maintains a database of all paging parameters associated with each ID. The TAP Interface supports paging messages up to 244 characters in length. The actual maximum length of transmitted messages in the WaveWare SPS-5 Series TAP Interface is 245 minus the ID field length.
Series Paging Encoder using the Standard ATI Command. This can be used for a supervised process (also called keep-alive) where the host system periodically polls the paging system for a response. When the WaveWare paging transmitter recognizes a command formatted as ATI<CR>, the transmitter responds with the following message: WaveWare Paging Encoder v9.00<CR>...
- 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 Series Paging System’s onboard Pager Database.
514 Checksum Error – Exp. 2:9 Got 2:X<CR><NAK><CR> PAGING SESSION LOGOUT The Paging Session Logout mode allows a Host Device, sometimes called a Remote Entry Device, to stop communications with the paging system. With the WaveWare Series Paging System, the Logout process is optional. The WaveWare Paging System will automatically login a Host Device and process the paging message if it recognizes a properly formatted TAP message block at any point in its operation.
TAP and COMP2 Verbose means that the Paging System will include Human Readable Messages after each Paging Request is received. WaveWare and Scope are Proprietary Single Serial Command Strings that includes Cap Code, Function Code, RF Data Rate, and Message Values. Either protocol can be used as either Simplex or Duplex Operation.
Appendix C – TAP Checksum Calculation Following is a sample Visual Basic™ code, that creates a string to be sent to the paging encoder. A subset of the string has a checksum calculation performed on it, and then the checksum and a control character are appended to form the string to be sent to the paging system.
Appendix D – TAP Response Codes Following is a table of response codes supported by the WaveWare Series Paging Encoder. Please note that a <NAK> response typically means the message should be resent by the host, and an <RS> response typically means the message should be abandoned by the host.
3 digits of the ID field define paging message encoding attributes, while the preceding digits define the pager cap code. Extended ID processing allows you to avoid the process of configuring a pager database in the WaveWare Series Paging Encoder.
Page 38
Extended ID Processing Continued: Following are valid example Extended ID fields causing Extended ID processing: 08A20 – Causes delivery of a standard (function code 4) alphanumeric message to cap code 0000008 at 2400 bps 08A24 – Same result as above 0008124 –...
Appendix F – Embedded Control Characters When using “WaveWare mode” it is not necessary to make use of the <SUB> control character. Since WaveWare mode does not use the <CR> control character it is only necessary to hit carriage return on your keyboard to have it show up on the pager display.
Specifications, COMP1, or COMP2, or Scope Paging Protocols defined elsewhere in this manual. A simple definition of the difference between the WaveWare and TAP Protocols is that the WaveWare Protocol is a dedicated connection that doesn’t require a login process and it assumes that the Host Device maintains a database of all paging parameters associated with a pager, including Cap Code, Encoding Method, and RF Data Rate.
PAGING MESSAGE COMMAND The Paging Message command is formatted as follows: Example 1: <SOH>TBCC...C<STX>XXXX...XXX<ETX><EOT> Example 2: <SOH>T,B,CC...C,<STX>XXXX...XXX<ETX><EOT><CR><LF> Note: The commas, the <CR> character, and the <LF> character are optional in the Paging Message command. They are used for appearance purposes to separate subparts of the command string and for formatting the echoed output while troubleshooting the system.
Page 42
<STX> (Hex code 02) is used to mark the beginning of a string of message characters to be transmitted. For paging message types of 1 to 4 Beeps (defined by the ‘T’ character above), this character and all following characters are ignored by the paging transmitter, until another <SOH> is encountered.
Example 4: <SOH>3,1,145678<EOT> Will send a three beep tone/vibe only message at 1200 bps to a tone/vibe only, a numeric, or an alphanumeric pager with cap code 0145678 and multiple tone/vibe cadence capability. Certain paging receiver models may not be designed to respond to multiple tone/vibe cadence messages. Example 5: <SOH>2,1,145678<STX>412-3433<ETX><EOT>...
Page 44
The QQ value is followed by a comma character. This parameter should be monitored if you intend to use software handshaking between your paging control software and the paging encoder. The paging encoder Input Queue overflows if the QQ value tries to exceed 14. As an example, with software handshaking, your software should stop sending data at a QQ value of 12 and resume sending data when the QQ value reaches 10 or less.
Paging Message command. Includes a <CR> and <LF> at the end of the response string if they were included in the paging message command. SETUP COMMAND You may program the WaveWare v9 Series Paging Encoders to monitor for interference using the Carrier Detect mode.
Where the S? Requests the paging encoder to respond with the status of its current programmed settings. The Status Command can be used in supervisory controlled applications to ensure the encoder is still functioning, without causing unwanted paging transmissions. This Completes “Status Commands” This Completes the “WaveWare Interface Specifications”...
Control characters recognized by the paging encoder in COMP1 Protocol mode include: CARRIAGE RETURN <CR> LINEFEED <LF> Control characters generated by the WaveWare Paging Encoder in COMP1 Protocol mode when software flow control mode is active include: <XON> XOFF <XOFF>...
A simple definition of the COMP2 Protocol is that the COMP2 Protocol allows a message formatted as PagerID<CR>Message<CR> to cause the Message to be delivered to the associated PagerID defined in the WaveWare Series Paging Encoder’s pager database. The COMP2 interface supports paging messages up to 253 characters in length, group paging, contact monitoring, and timed messaging.
Page 49
The forced resynchronization method is optional. As additional synchronization insurance, the WaveWare COMP2 implementation has been designed to stay in synch even if one or more <CR> characters immediately precede a properly formatted COMP2 command string.
Protocol defined in this appendix, the TAP Paging Protocol, defined in Appendix A – TAP Interface Specifications, COMP1, or COMP2, or WaveWare Proprietary Paging Protocols defined elsewhere in this manual. A simple definition of the difference between the Scope and TAP Protocols is that the Scope Protocol is a dedicated connection that doesn’t require a login process and it assumes that the Host Device, e.g.
PAGING MESSAGE COMMAND The Scope Protocol Paging Message command is formatted as follows: AN1234567DMessage<CR> Alphanumeric character representing the type of paging message to be transmitted A = Alphanumeric N = Numeric Alphanumeric character representing the data rate, in bits per second, at which the paging message is to be transmitted N = 512 bps F = 1200 bps...
Example 3: AF0145678C<CR> Will send a three beep tone/vibe only message at 1200 bps to a tone/vibe only, a numeric, or an alphanumeric pager with Cap Code 0145678 and multiple tone/vibe cadence capability. Certain paging receiver models may not be designed to respond to multiple tone/vibe cadence messages. Example 4: AS0145678B<CR>...
The Timed Messaging Function can be activated during the process of programming the pager database using the WaveWare Paging Encoder Setup software. The Timed Messaging Function is available in all modes of operation. The Timed Messaging Function...
Appendix L – Connectors and Indicators SPS-5 v9 Dual Com Port System: LED Indicators: RS-232 DB-9 Connector Pin-Out: (Both Ports) 1 CD (not used) POWER: GREEN LED – Shows Power is Applied 2 RD (data output by paging encoder, typically required) RF TX: GREEN LED –...
Appendix L – Connectors and Indicators SPS-5 v9S Single Com Port System: LED Indicators: POWER: GREEN LED – Shows Power is Applied RF TX: GREEN LED – Shows Transmission of Page RF CD: GREEN LED – Shows Carrier Detect DATA: GREEN LED –...
Appendix M – SITE SURVEY Some installation sites might cause paging reception problems. It might be beneficial to perform a site survey by monitoring the radio waves in the area that you want to install a system. It also might be beneficial to perform a range test to find out of the installed signal will be strong enough to be received in all of the areas you want to cover.