Advanced RS232 Commands
Programming Individual POCSAG Pagers
Command
CCPROG,Cc,Nnnnnn
where:
Cc= CapCode slot or address in the pagerNnnnnnn= CapCode (8 to 2079992)
The CapCode is defined to be:
CapCode = SystemIDBaseAddress + 8*ID
where 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 + 700000
For SystemID greater than 13 and less than or equal to 200, use the following formula:
SystemIDBaseAddress = ((((SystemID-14)%9)*10000) + (((SystemID-14)/9)*100000)) + 10000
where % represents the modulo operator.
Note
At 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,0800000
Example 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,0700000
This 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 | 
|---|---|
GPEN,1 | Turns on group paging. All pages equal to or below id=99 will go out as group pages. Individual paging will only work for numbers 100 and above. | 
GPEN,0 | Disables group paging. Individual numbers can be paged starting from id=1 again. | 
Programming Group Addresses on POCSAG Pagers (memory locations 5 thru 9)
Command
GPROG,gg,nn
where:
gg= group number (1to5) to assign the numbernnto.nncan be from 01 to 99nn= GroupID
Example
Program group #3 to GroupID 25.
GPROG,3,25
Note 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,name
where:
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 text
Programming Buttons on/off for POCSAG Pagers
Command
BPROG, 0/3
where:
3= turn off0= turn on
Programming Time on POCSAG Pagers
Command
TPROG,hh,mm
where:
Hh= hoursMm= minutes
Programming Date on POCSAG Pagers
Command
DPROG,dd,mm,yy
where:
Dd= dayMm= monthyy= digit year
Programming Time/Date Format on POCSAG Pager
Command
FMTPROG,x,y
X=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
Note
The 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,2
where:
- 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 | 
Note
Modes
8and9will affect all LRS pagers of the types standard coasters (not alpha) and standard pagers (AT4, SPG4).
Updated less than a minute ago
