Advanced RS232 Commands
Programming Individual POCSAG Pagers
Command
CCPROG,Cc,Nnnnnnwhere:
Cc= CapCode slot or address in the pagerNnnnnnn= CapCode (8 to 2079992)
The CapCode is defined to be:
CapCode = SystemIDBaseAddress + 8*IDwhere ID is the pager number or the all page number.
Calculating SystemIDBaseAddress, this is the base address that must be calculated first before generating any CapCodes. For SystemID less than or equal to 13, use the following formula:
SystemIDBaseAddress = 100000 * SystemID + 700000For SystemID greater than 13 and less than or equal to 200, use the following formula:
SystemIDBaseAddress = ((((SystemID-14)%9)*10000) + (((SystemID-14)/9)*100000)) + 10000where % represents the modulo operator.
NoteAt a minimum, you should always program the first and third memory location, however we recommend always programming the first three memory locations.
Memory locations used are as follows:
- 1: Individual Pager Address
- 2: All Page Address
- 3: System ID Base address
- 5-9: Group page addresses (optional)
Example 1
Program a pager to ID 10, all-page to 911 and base address is System ID 1. Three commands must be sent to the pager:
CCPROG,1,0800080
CCPROG,2,0807288
CCPROG,3,0800000Example 2
Program a pager to ID 4, all-page to 911 and base address is System ID 0. Three commands must be sent to the pager:
CCPROG,1,0700032
CCPROG,2,0707288
CCPROG,3,0700000This is generally the minimum number of programming commands that should be sent, always program address #3 with the appropriate calculated System ID CapCode (Pager ID=0).
Enabling Group Paging on POCSAG pagers
Command | Description |
|---|---|
| Turns on group paging. All pages equal to or below id= |
| Disables group paging. Individual numbers can be paged starting from id= |
Programming Group Addresses on POCSAG Pagers (memory locations 5 thru 9)
Command
GPROG,gg,nnwhere:
gg= group number (1to5) to assign the numbernnto.nncan be from 01 to 99nn= GroupID
Example
Program group #3 to GroupID 25.
GPROG,3,25Note that subsequent pages to address 25 will result in a page alert for group #3 which can be named with an appropriate setting.
Typically GroupID is programmed equal to the group number (e.g. GPROG,1,1 or GPROG,2,2, etc.)
Programming Group Names on POCSAG pagers
Command
GNPROG,gg,namewhere:
gg= group number to program (1to5)name= the text name to be displayed when this group page is detected.
Programming Welcome Message on POCSAG Pagers
Command
WPROG,welcome textProgramming Buttons on/off for POCSAG Pagers
Command
BPROG, 0/3where:
3= turn off0= turn on
Programming Time on POCSAG Pagers
Command
TPROG,hh,mmwhere:
Hh= hoursMm= minutes
Programming Date on POCSAG Pagers
Command
DPROG,dd,mm,yywhere:
Dd= dayMm= monthyy= digit year
Programming Time/Date Format on POCSAG Pager
Command
FMTPROG,x,yX=1(12 Hour format)X=2(24 Hour format)Y=1(Display MM/DD/YYYY)Y=2(Display DD/MM/YYYY)
Putting POCSAG alphanumeric Pagers to Sleep
POCSAG pagers can be put to sleep by paging the “ALL PAGE” address with the text message [99]
Programming LRS Pagers
Command
LPROG,sequence,id,mode,pwr
NoteThe system id will be used in programming the pagers. Sequence is not used to program these pagers, but a zero must be used as a place holder.
Example
Program sequence = 0, pager # = 23, mode = manager no vibe, TX power = level 2.
LPROG,0,23,4,2where:
- Sequence = 0 (not used in programming LRS pagers)
- Id is the pager #
- Mode (see table below)
- Power level is the output power used to program (scale
1–5)
LRS Pager Programming Mode
Mode is 3 bits where:
MSB | LSB | |
|---|---|---|
Guest = 0 | No Vibe = 0 | Pager = 0 |
Manager = 1 | Vibe = 1 | Coaster = 1 |
Defined Modes | Definition | Note |
|---|---|---|
0 | Pager/no vibe/guest | Valid Mode |
1 | Coaster/no vibe/guest | Valid Mode |
2 | Pager/vibe/guest | Valid Mode |
3 | Coaster/vibe/guest | Valid Mode |
4 | Pager/no vibe/manager | Invalid Mode |
5 | Coaster/no vibe/manager | Invalid Mode |
6 | Pager/vibe/manager | Valid Mode |
7 | Coaster/vibe/manager | Invalid Mode |
8 | Program Vibe – All Pagers | Turns Vibe OFF |
9 | Program Vibe – All Pagers | Turns Vibe ON |
NoteModes
8and9will affect all LRS pagers of the types standard coasters (not alpha) and standard pagers (AT4, SPG4).
Regulatory Domain
Changing the frequency to a different regulatory domain is to be done by Long Range Systems and Long Range System distributors.
RDCHLG | Generates a challenge code for regulatory domain change |
RDRESP,# | Command response to challenge code. # is the challenge code provided by LRS. |
Updated 18 days ago
