Initialization

📘

Protocol Notes

  • All communications are in ASCII
  • At any time send ‘?’CR to the transmitter for a ASCII list of available commands.
  • All characters and commands must be upper case
  • From the transmitter each field/message is terminated by CRLF (0x0d 0x0a).
  • Messages to the transmitter should be terminated with CR or CRLF.
  • Any unknown command response is a ‘?’ followed by the offending string

Initialization Sequence

  1. Apply power.
  2. Issue RESET command, wait for reset.
  3. Verify transmitter initialization is OK, no error issued.
  4. Issue NUMP,4 command (sets number of transmissions per power level per page).
  5. Verify or set RestID value, use STAT to verify or issue RID, # command.
  6. Verify PLL is set correctly (initial report should say USA Frequency).

The transmitter is now ready for normal operation.

Power Up Data

📘

Note

This data is subject to change at any time. Transmitters will issue a prompt READY when all initializations are complete.

At initial power (POR) application, the unit will transmit the following data:

DataDescription
PAGER SYSTEM ver X.YYX.YY is the major.minor code revision.
Checking RAM IntegrityIndicates the code is checking if this is an initial power up from manufacture or a commanded reset. Certain things will be reconfigured if the memory has been corrupted.
System OKChecks passed.
Initializing PLL System Please WaitTests and initializes PLL to programmed values.
Transmitter Initialization CompleteTests and init complete, errors are reported here.
USA FrequencyIndicates the ROM PLL values if a RESET is issued.
TIME,HH:MM:SSCurrent time of the onboard real time clock.

Default Status

The following is the default status of the transmitter after entering the STAT command:

📘

Note

Anything below TheftTimer is subject to change.

STATUS 
VER 6.04 
RESTID,0 
STNID,1 
HPWR,3 
APGINS,1 
NUMP,4 
POSPG,0 
ALLPAGE, 0 
GPEN, 0 
VOL,64 
AM TRANSMISSION OFF, FF 
PLL,37420, 467.7500 
RF BAUD = 1200 
RIDTIMER = 0 
INP, DISABLED 
IDLIST = 0 0 0 0 
RPTDLY,0 
TheftTime=12, TheftTimer=0