Specifications

92 System Software Diagnostics Guide — September 2006
GCEV_TRACEDATA Reference
CAS Data (data type field = 02H)
This data type represents an event indicating a raw transition detected by the firmware. The
structure of the payload is as follows:
struct CAS_Transition {
unsigned int32 Label;
unsigned int8 PreTransitionCode;
unsigned int8 PostTransitionCode;
unsigned int32 Direction;
unsigned int32 Timestamp;
};
Terms in the above payload structure are defined as follows:
Label
Label is significant to the firmware only. It can be ignored by the host application receiving the
GCEV_TRACEDATA event.
PreTransitionCode
The code prior to the transition.
PostTransitionCode
The code after the transition.
Direction
The direction in which the transition was detected (inbound=1, outbound=2).
Timestamp
The time that the transition was detected in milliseconds.
R2MF Data (data type field = 04H)
This data type represents a tone that is represented by the following structure:
struct R2MF_Tone {
unsigned int8 Trunk;
unsigned int8 Channel;
unsigned int8 ToneID;
};
Terms in the above structure are defined as follows:
Trunk
The trunk number on which the tone was received.
Channel
The channel number on which the tone was received.
ToneID
The identifier for the tone.