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 (1
to5
) to assign the numbernn
to.nn
can 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 (1
to5
)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
8
and9
will 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 less than a minute ago