LrsRX Service

Version 1.0

Some LRSN devices have the ability to receive and decode LRS protocol pages. The LrsRX service exposes this functionality to LRSN clients. Because several different products use the LRS paging protocol, multiple messages for received pages exist, each with their own data.

The LRSN server sends an <LrsRXGuest> message when an LRS guest page is received. The format of the <LrsRXGuest> message is:

<LrsRXGuest pager="PAGER" system_id="SYSTEM_ID" station_id="STATION_ID" mode="MODE" lights="LIGHTS" msg0="MSG0" msg1="MSG1" msg2="MSG2" msg3="MSG3" />

where:

  • PAGER - Pager number (integer)
  • SYSTEM_ID - System ID (integer)
  • STATION_ID - Station ID (integer)
  • MODE - Mode (integer)
  • LIGHTS - Light bits (integer)
  • MSG0 - First message byte (integer)
  • MSG1 - Second message byte (integer)
  • MSG2 - Third message byte (integer)
  • MSG3 - Fourth message byte

The following example shows a page to system ID 4, pager number 23 from station 1, with a mode of flash 30 seconds:

<LrsRXGuest pager="23" system_id="4" station_id="1" mode="1" lights="0" msg0="0" msg1="0" msg2="0" msg3="0" />

The LRSN server sends an message when an LRS staff page is received. The format of the message is:

<LrsRXStaff pager="PAGER" system_id="SYSTEM_ID" station_id="STATION_ID" mode="MODE" lights="LIGHTS" msg0="MSG0" msg1="MSG1" msg2="MSG2" msg3="MSG3" />

where:

  • PAGER - Pager number (integer)
  • SYSTEM_ID - System ID (integer)
  • STATION_ID - Station ID (integer)
  • MODE - Mode (integer)
  • LIGHTS - Light bits (integer)
  • MSG0 - First message byte (integer)
  • MSG1 - Second message byte (integer)
  • MSG2 - Third message byte (integer)
  • MSG3 - Fourth message byte

The following example shows a page to system ID 7, pager number 101 from station 2, with a mode of vibe twice:

<LrsRXStaff pager="101" system_id="7" station_id="2" mode="12" lights="2" msg0="0" msg1="0" msg2="0" msg3="0" />