1998 Jun 17
33
Philips Semiconductors
Product specification
FLEX
Pager Decoder
PCD5008
8.7
Call data packets
8.7.1
G
ENERAL
The PCD5008 sends data extracted from the
FLEX
signal to the host in SPI packets using the
following packet types:
BIW packets which contain data transmitted in BIWs
Address packets which indicate that a call has been
detected and give additional information about call
attributes
Vector packets which indicate the call type and indicate
which message word numbers (WN) are associated
with the call
Message packets which contain the information
contained within the message codewords of a call.
For more information about the function of these packets
within the FLEX
datastream see Section 8.8.
8.7.2
A
DDRESS PACKET
(ID = 01H)
Information from address codewords in received calls is
sent to the host in address packets. If less than 3 bit errors
are detected in a received address word and it matches an
enabled address assigned to the PCD5008, the address
packet is sent to the host processor. The address packet
contains the call address, the location in the datastream of
the associated vector, and other miscellaneous call data.
PA:
priority address (Table 30). This bit is set if the
address was received as a priority address.
p:
phase (Table 30). This is the phase on which the
address was detected (0 = A, 1 = B, 2 = C and 3 = D).
LA:
long address (Table 30). This bit is set if the address
was programmed in the PCD5008 as a LA.
AI:
address index (Table 30). This index identifies which
address was detected. Valid values are 00H to 0FH,
corresponding to the 16 programmable address words
and 80H to 8FH, corresponding to the 16 temporary
addresses (Section 8.8.4). For long addresses, the
address packet is only sent once with AI referring to the
second word of the address.
TOA:
tone-only address (Table 30). Set this bit if the
address was programmed in the PCD5008 as a tone-only
address. No vector word is sent for tone-only addresses.
WN:
word number of vector (2 to 87 decimal) (Table 30).
The location of the vector within this frame for the detected
address. This value is invalid for this packet if the TOA bit
is set.
x:
unused bits (Table 30). The value of these bits is not
guaranteed.
8.7.3
V
ECTOR PACKETS
(ID = 02H
TO
57H)
Information from vector codewords in received calls is sent
to the host in vector packets. For any address packet sent
to the host (except tone-only addresses), a corresponding
vector packet is always sent.
The ID of the vector packet is the word number where the
vector word was received in the frame. The host must
associate vector packets with a call by searching for an
address packet previously received on the same phase
and with WN bits which match the ID of the vector packet.
The vector type of a vector packet indicates the format of
a call as one of:
Numeric (3 types)
Short message/tone-only
Hex/binary
Alphanumeric
Secure message
Short instruction.
The numeric, hex/binary, alphanumeric, and secure
message vector packets indicate the location and number
of message word packets in the message field. If more
than two bit errors are detected in the vector word (via
BCH calculations, parity calculations, check character
calculations, or value validation) the e bit is set and the
message words are not sent.
Table 30
Address packet bit assignments
BYTE
BIT 7
BIT 6
BIT 5
BIT 4
BIT 3
BIT 2
BIT 1
BIT 0
3
2
1
0
0
0
p
1
AI
6
WN
6
0
p
0
AI
5
WN
5
0
0
x
0
x
0
x
1
x
PA
AI
7
TOA
LA
AI
4
WN
4
AI
3
WN
3
AI
2
WN
2
AI
1
WN
1
AI
0
WN
0