Call Processing Event 0x002E

SwitchKit Name

CallProcessingEvent

Type

EXS API and SwitchKit API message

Description

Call Processing Event 0x002E

The CSP uses this message to report a call processing event on a specified channel. The event to be reported is specified by the host in the messages that support the generation of call processing events.

Sent by

CSP

Resent in EXS API

This message is resent once after five seconds.

SwitchKit Code

C Structure

typedef struct {

UBYTE AddrInfo[30];

unsigned short Span;

UBYTE Channel;

UBYTE Event;

UBYTE Data[222];

} XL_CallProcessingEvent;

C++ Class

class XLC_CallProcessingEvent : public XLC_OneChannelMessage {

public:

const UBYTE *getAddrInfo() const;

UBYTE *getAddrInfo();

void setAddrInfo(UBYTE *x);

XBYTE getConferenceID() const;

void setConferenceID(XBYTE x);

XBYTE getParentConferenceID() const;

void setParentConferenceID(XBYTE x);

XBYTE getChildConferenceID() const;

void setChildConferenceID(XBYTE x);

XBYTE getSpan() const;

void setSpan(XBYTE x);

UBYTE getChannel() const;

void setChannel(UBYTE x);

UBYTE getEvent() const;

void setEvent(UBYTE x);

const UBYTE *getData() const;

UBYTE *getData();

void setData(UBYTE *x);

};

 

Overview of message

The following table provides an overview of this message. The table following it, provides the detail for each byte.

MESSAGE

RESPONSE

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x00NN)

1, 2

Length (0x0005)

3, 4

Message Type (0x002E)

3, 4

Message Type (0x002E)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

8

AIB (starting with byte 0)

8

Checksum

:

Call Processing Event

 

 

:

Data (0)

 

 

:

:

 

 

:

Data (n)

 

 

:

Checksum

 

 

EXS API Hex Format - Detailed

MESSAGE

RESPONSE

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x00NN)

1, 2

Length (0x0005)

3, 4

Message Type (0x002E)

3, 4

Message Type (0x002E)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB

Address Method

0x00 - Individual AEs

8

Checksum

Number of AEs to follow

AEs

One of the following:

0x0D Channel

0x55 Conference ID

0x45 Child Conference ID

:

Call Processing Event

0x00* No Event (the specified event did not occur before the
Report Call Processing Event instruction was invoked)

0x01* ANI Request Off-hook

0x02 Digits

0x03* Wink 1

0x04* Wink 2

0x05* Wink 3

0x06* Wink 4

0x07* Wink 5

0x08* Wink 6

0x09* Wink 7

0x0A* Wink 8

0x0B* Dialtone Detected

0x0C Reserved

0x0D Backward R2 Signal

0x0E First Digit Report

0x0F PPL Event

0x10 Digit With Timing Information

0x11* Receive Idle

0x13* FAX Tone Detection

0x20* Answer

0x21* Tone Complete

0x22* Outpulsing Complete

0x23* Flash Detected

0x24* CPC Detected

0x25 Recorded Announcement Started

0x26 Recorded Announcement Complete

0x27* Timed-out waiting for energy

0x28 Energy Result Report

0x29* Coin Tone Detection Timeout

0x2A Coin Tone Detection Report

0x2B Play File Started

0x2C Play File Complete

0x2D Record File Started

0x2E Record File Complete

0x2F File Not Found

0x30 File Play Underrun

0x31 File Record Overrun

0x32 Record Initial Silence Timeout

0x33 Play File Queue Failure

0x34 Play File Stopped

0x35 Record File Stopped

0x36 DSP Resource Inconsistency

0x40* DTMF Subscription Terminated (either by remote end or because of

subscription refresh failure.)

0x41 DSP Series 2 Fax Processing Events

0x42 Truly Silent Channel (PVD/AMD)

0x43 Voice Detect Rising Edge (PVD/AMD)

0x44 Voice Detect Falling Edge (PVD/AMD)

0x45 Long Term Voice Detect Rising Edge (PVD/AMD)

0x46 Long Term Voice Detect Falling Edge (PVD/AMD)

0x47 Tone Detect Rising Edge (PVD/AMD)

 

 

0x48 Tone Detect Falling Edge (PVD/AMD)

0x49 Echo Canceller Event (when a G.164 tone disabling event occurs on the near or

far end)

0x50 DSP Series 2 FSK Events

0xfff0

 

*Event includes no data for Data fields

:

Data

These fields provide the specific information for each Event. The length and contents of the information depend on the Event. Some events contain no data.

 

 

 


Valid entries for this field are listed below by Call Processing Event field value.

0x02 Digits

Data[0] Number of Stages Reported

Data[1] Inpulsed Stage Number

Data[2] Inpulsed Stage Status

Data[3] Stage String Count

Data[4] String 1: Digit Count

Data[5] String 1: First BCD Encoded Digit Pair

:

Data[n] String 1: Last BCD Encoded Digit Pair

Data[n+1] String 2: First BCD Encoded Digit Pair

:

Data[m] String 2: Last BCD Encoded Digit Pair

Data[4–n] are repeated for each string reported.

Data[1–n] are repeated for each stage reported.

 

 

Stage Status

The system reports the stage status for each of the four stages. Timers can be configured.

 

Valid entries for this field are as follows:

 

0x10 Positive Acknowledgment - Digits received

0x80 Partial Dial Condition - Receive Inter-digit Duration timer expired

0x81 Permanent Signal Condition - Receive 1st Digit Detection timer expired

0x91 Inpulse Stage Not Collected - Stage not collected; no further stage information will
be reported.

0x92 Digit Complete Timeout

0x97 Positive Acknowledgment - Pulse Digits received

 

If the Call Processing Event message is in response to a DSP Service Request or Collect Digit String message, the Inpulsed Stage Number is 0xFF. When the digits are collected using a KP_ST framed digit string collection method, the KP_ST digits are not contained in the reported string.

 

0x0D Backward R2 Signal

Data[0] R2 Signal Value (0x01–0x0F)


0x0E First Digit Report

Data[0] DTMF/MFR1 Digit Value (0x00–0x0F)

 

0x0F PPL Event
Data[0] PPL Event Number (0x00–0xFF)


0x10 Digit with Timing Information. An asterisk (*) denotes a byte that is always set to "1"

Data[0] Number of Stages Reported *

Data[1] Inpulsed Stage Number

Data[2] Inpulsed Stage Status

Data[3] Stage String Count *

Data[4] Digit Count *

Data[5] BCD-encoded Digit

Data[6, 7] Digit Duration (in 10 ms units)

 

The Inpulsed Stage Number will be 0xFF if the Call Processing Event message is in response to a DSP Service Request or Collect Digit String message. The maximum time detected for digit duration is 26.35 seconds. When actual digit duration is greater than 26.35 seconds, it reports as 26.35 (0x0A4B) seconds. Only a DSP Service Request message request can result in the Call Processing Event of "Digit With Timing Information" being returned by the CSP.

0x25 Recorded Announcement Started

Data[0,1] ID of announcement being played (MSB, LSB)

0x26 Recorded Announcement Completed

Data[0,1] ID of announcement completed (MSB, LSB)


0x28 Energy Result Report

Data[0] Energy Result Flag

0x00 No Energy Detected

0x01 Energy Detected

Data[1,2] Duration of previous Energy Result in 10 ms units

0x2A Coin Tone Detection Report

Data[0,1] Value of coin detected, in cents

0x0005 5 cents (Nickel)

0x000A 10 cents (Dime)

0x0019 25 cents (Quarter)

0x0064 100 cents (Dollar)

0x2B Play File Started

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-7] Offset (starting byte)

Data[8-9] Server ID

0x2C Play File Complete

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-7] Offset (ending byte)

Data[8-9] Server ID

0x2D Record File Started

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-7] Offset (starting byte)

Data[8-9] Server ID

0x2E Record File Complete

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-7] Offset Duration of Record (seconds)

Data[8-9] Server ID

0x2F File Not Found

Data[0-3] File ID (MSB, ... , ... , LSB)

0x30 File Play Underrun

Data[0-3] File ID (MSB, ... , ... , LSB)

0x31 File Record Overrun

Data[0-3] File ID (MSB, ... , ... , LSB)

 

0x32 Record Initial Silence Timeout

Data[0-3] File ID (MSB, ... , ... , LSB)

0x33 Play File Queue Failure

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-7] Offset (starting byte)

Data[8-9] Server ID

 

0x34 Play File Stopped

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-5] Stop Reason

0x0000 - Channel Released

0x0001 - Host Initiated Stop

0x0004 - Out of Chip Cache Space

0x0005 - Digit Detected

Data[6-9] Duration of Play (seconds)

Data[10-11] Server ID

 

0x35 Record File Stopped

Data[0-3] File ID (MSB, ... , ... , LSB)

Data[4-5] Stop Reason

0x0000 - Channel Released

0x0001 - Host Initiated Stop

0x0002 - Out of File Space

0x0003 - NFS Write Error

0x0004 - Out of Chip Cache Space

0x0005 - Digit Detected

0x0006 - Unknown Stop Reason

Data[6-9] Duration of Record (seconds)

Data[10-11] Server ID - For cached files, the Server ID is not applicable. In those cases, the
Server ID is 0xFFFF.

0x36 DSP Resource Inconsistency

Data[0-3] File ID (MSB, ... , ... , LSB)

 

 

0x41 DSP Series 2 Fax Processing Events

Data[0, 1] Fax processing event code (see below)

Data[2, n] Fax processing event data

For Data[0, 1] Fax processing event code, above:

 

Phase A, B, C, D, or E:

0x09 Got CRC error in V.21 frame

0x0F Transmit V21 complete

0x1D ERR frame received

0x35 HS modem detected V21. Switch to receive V21

0x39 Unknown V21 frame received with correct CRC

0x3C CRP frame received

0x12D STAT_PHASE_A

0x12E STAT_PHASE_B

0x12F STAT_PHASE_C

0x130 STAT_PHASE_D

0x131 STAT_PHASE_E

 

 

Phase A - Call Establishment

Set Event Bit 0x01

0x3E Request the operator line

 

Phase B - Pre-Message Procedure

Note: Phase B consists of two sections: Identification and Command

Set Event Bit 0x02

0x06 DCS frame received

0x07 DIS frame received

0x08 DTC frame received

0x0C Switch to ECM mode

0x11 CFR frame received

0x12 CTC frame received

0x1E FTT frame received

0x2F Remote machine can receive detected

0x30 Remote machine can transmit detected

0x36 Receive training ended successfully

0x37 Receive training ended in failure

0x38 Transmit training ended

0x3D CTR frame received

0x42 Switch from ECM mode to Normal mode

0x43 Change mode after EOM

 

 

Phase C

Note: Phase C consists of two sections: Phase C1, In-Message Procedure and

Phase C2, Message Transmission

Set Event Bit 0x04

0x00 Command to start receiving

0x01 Command to start transmitting

0x15 EOR frame received

0x16 EOR_EOM frame received

0x17 EOR_EOP frame received

0x18 EOR_MPS frame received

0x19 EOR_NULL frame received

0x1A EOR_PRI_EOM frame received

0x1B EOR_PRI_EOP frame received

0x1C EOR_PRI_MPS frame received

0x3A Start of image receive

0x40 ECM frames where detected in error

0x47 End of image transmit

0x48 Start of image transmit

0x4A Receive image operation complete

0x4C Go to point D in the T.30 flow chart

0x4D Got the 4th PPR

0x4E Decided to continue to correct after 4th PPR

 

 

Phase D - Post Message Procedure

Set Event Bit 0x08

0x13 EOM frame received

0x14 EOP frame received

0x20 MCF frame received

0x21 MPS frame received

0x22 PIN frame received

0x23 PIP frame received

0x24 PPR frame received

0x25 PPS_EOM frame received

0x26 PPS_EOP frame received

0x27 PPS_MPS frame received

0x28 PPS_NULL frame received

0x29 PPR_PRI_EOM frame received

0x2A PPS_PRI_EOP frame received

0x2B PPS_PRI_MPS frame received

0x2C PRI_EOM frame received

0x2D PRI_EOP frame received

0x2E PRI_MPS frame received

0x31 RNR frame received

0x32 RR frame received

0x33 RTN frame received

0x34 RTP frame received

0x41 Receiver is not ready to continue

0x44 Got end of a page

0x45 Last document in the queue was processed

 

 

Phase E - Call Release

Set Event Bit 0x10

0x05 DCN frame received

0x0A Go to B point in T.30 flow chart

0x1F Transition to C-point on T.30 flow charts

0x65 FAX Protocol Complete only for Send FAX

0xFFF0 FAX I/O Complete for RCV FAX and Send FAX

0xFE FAX Failed

 

Timer Event

Set Event Bit 0x20

0x03 Hardware failure timer expired

0x0D T1 timer expired

0x0E T4 timer expired

0x3B T2 timer expired (see T.30)

0x4B T3 timer expired

0x4F T5 timer expired

 

Data Pump

Set Event Bit 0x40

0x02 T.30 is ready to receive

0x04 T.30 is ready to transmit

0x10 Hardware close completed

0x51 V.21 receiver has started to send preamble

0x52 V.21 receiver has completed operation

0x53 V.21 transmitter has started to send preamble

0x54 V.21 transmitter has completed operation

0x55 High-speed receiver has started to send preamble

0x56 High-speed receiver has received TCF, no errors

0x57 High-speed receiver has received TCF with errors

0x58 High-speed transmitter has started to send TCF

0x59 High-speed transmitter has completed TCF

0x5A High-speed transmitter has started

0x5B High-speed transmitter has completed operation

0x5C High-speed receiver has started to send preamble

0x5D High-speed receiver has lost carrier

0x5E V21 Receive Frame

0x5F V21 Transmit Frame

0x62 V21 signal detected by the HS receiver

0x63 Modem subsystem ready to transmit

0x64 Modem subsystem ready to receive

0x65 Modem subsystem has stopped operations

0x79 Non-Standard facilities (NSF) frame sent or receive

0x7A Non-Standard facilities Set-up (NSS) frame sent or receive

0x7B Non-Standard facilities Command (NSC) frame sent or receive

0x7C Called Subscriber Identification (CSI) frame sent or receive

0x7D Transmitting Subscriber Identification ( TSI) frame sent or receive

0x7E Calling Subscriber Identification ( CIG) frame sent or receive

0x7F Selective Polling (SEP) frame sent or receive

0x80 Subaddress (SUB) frame sent or receive

0x81 Password ( PWD) frame sent or receive

0x82 Digital Identification Signal (DIS) frame sent or received

0x83 Digital Command Signal ( DCS) frame sent or receive

 

0x84 Digital Transmit Command (DTC) frame sent or receive

0x85 Continue To Correct (CTC) frame sent or receive

0x86 Partial Page Request ( PPR) frame sent or received

0x87 Partial Page Signal-NULL ( PPS-NULL) frame sent or receive

0x88 Partial Page Signal (PPS)-MPS frame sent or receive

0x89 Partial Page Signal (PPS)-EOM frame sent or receive

0x8A Partial Page Signal (PPS)-EOP frame sent or receive

0x8B PRI-PPS-MPS frame sent or receive

0x8C PRI-PPS-EOM frame sent or receive

0x8D PRI-PPS-EOP frame sent or receive

0x8E EOR-NULL frame sent or receive

0x8F EOR-MPS frame sent or receive

0x90 EOR-EOM frame sent or receive

0x91 EOR-EOP frame sent or receive

0x92 PRI-EOR-MPS frame receive

0x93 PRI-EOR-EOM frame sent or receive

0x94 PRI-EOR-EOP frame sent or receive

0x95 CRC error reported

 

 

Debugging - Set Event Bit 0x80

I/O Events

0x1F5 STAT_IO_OPEN_FILE

0x1F6 STAT_IO_CLOSE_FILE

0x1F7 STAT_IO_READ_ERR

0x1F8 STAT_IO_WRT_ERR

0x1F9 STAT_IO_BAD_LINES

 

EFT I/O Events

0x1FA STAT_IO_BO_READ

0x1FB STAT_IO_B1_READ

0x1FC STAT_IO_BO_WRITE

0x1FD STAT_IO_B1_WRITE

 

0x1FE STAT_IO_BO_READ_DN

0x1FF STAT_IO_B1_READ_DN

0x200 STAT_IO_BO_WRITE_DN

0x201 STAT_IO_B1_WRITE_DN

 

0x202 STAT_IO_IFD_READ

0x203 STAT_IO_IFD_WRITE

0x204 STAT_IO_HDR_READ

0x205 STAT_IO_HDR_WRITE

0x206 STAT_IO_1ST_IMG_READ

0x207 STAT_IO_NTH_IMG_READ

0x208 STAT_IO_IMG_WRITE

0x209 STAT_IO_FXP_WRITE

 

0x20A STAT_IO_IFD_READ_DN

0x20B STAT_IO_IFD_WRITE_DN

0x20C STAT_IO_HDR_READ_DN

0x20D STAT_IO_HDR_WRITE_DN

0x20E STAT_IO_1ST_IMG_READ_DN

0x20F STAT_IO_NTH_IMG_READ_DN

0x210 STAT_IO_IMG_WRITE_DN

0x211 STAT_IO_FXP_WRITE_DN

 

0x212 STAT_IO_WRT_NO_BFR

0x213 STAT_IO_RD_NO_BFR

0x214 STAT_IO_IFD_INVALID

0x215 STAT_IO_CLOSE_CLEANUP

0x216 STAT_IO_ERASE_LAST_PG

0x217 STAT_IO_WRT_LST_IFD

0x218 STAT_IO_WRT_LST_IFD_DN

0x219 STAT_IO_TIFF_WRT_DONE

0x21A STAT_IO_FLUSH_LST_PG

0x21B STAT_IO_TIFF_RD_DONE

 

0x21C STAT_IO_FOUND_START_PG

0x21D STAT_IO_END_PG_REACHED

0x21F IS_FILE_EVENT (x)

 

 

Informational Events

NSF Types

0x79 STAT_INFO_NSF

0x7A STAT_INFO_NSS

0x7B STAT_INFO_NSC

 

ID Frames

0x7C STAT_INFO_CSI

0x7D STAT_INFO_TSI

0x7E STAT_INFO_CIG

 

Miscellaneous Information Frames

0x7F STAT_INFO_SEP

0x80 STAT_INFO_SUB

0x81 STAT_INFO_PWD

 

Negotiation Frames

0x82 STAT_INFO_DIS

0x83 STAT_INFO_DCS

0x84 STAT_INFO_DTC

0x85 STAT_INFO_CTC

 

ECM Information Frames

0x86 STAT_INFO_PPR

 

0x87 STAT_INFO_PPS_NULL

0x88 STAT_INFO_PPS_MPS

0x89 STAT_INFO_PPS_EOM

0x8A STAT_INFO_PPS_EOP

 

0x8B STAT_INFO_PRI_PPS_MPS

0x8C STAT_INFO_PRI_PPS_EOM

0x8D STAT_INFO_PRI_PPS_EOP

 

0x8E STAT_INFO_EOR_NULL

0x8F STAT_INFO_EOR_MPS

0x90 STAT_INFO_EOR_EOM

0x91 STAT_INFO_EOR_EOP

 

0x92 STAT_INFO_EOR_PPS_MPS

0x93 STAT_INFO_EOR_PPS_EOM

0x94 STAT_INFO_EOR_PPS_EOP

0x95 STAT_INFO_EOR_FCS

 

 

For Technical Support Only - Internal FAX Processing Events

Debugging - Set Event Bit 0x80

Call Back Event Codes for Frames without Data

0x1C8 STAT_FRM_BASE

0x1C9 STAT_FRM_CFR

0x1CA STAT_FRM_CRP

0x1CB STAT_FRM_CTR

0x1CC STAT_FRM_DCN

0x1CD STAT_FRM_EOM

0x1CE STAT_FRM_EOP

0x1CF STAT_FRM_EOR

0x1D0 STAT_FRM_ERR

0x1D1 STAT_FRM_FTT

0x1D2 STAT_FRM_MCF

0x1D3 STAT_FRM_MPS

0x1D4 STAT_FRM_PIN

0x1D5 STAT_FRM_PIP

0x1D6 STAT_FRM_PRI_EOM

0x1D7 STAT_FRM_PRI_EOP

0x1D8 STAT_FRM_PRI_MPS

0x1D9 STAT_FRM_RR

0x1DA STAT_FRM_RNR

0x1DB STAT_FRM_RTN

0x1DC STAT_FRM_RTP

 

DIS/DCS/DTC Negotiation Problems Error Events

Note: The following events are generated as a result of problems in negotiation.

DIS Format Problems

0x44D STAT_DIS_INVLD_RATE (DIS parameters mismatch on rates)

0x44E STAT_DIS_INVLD_REC_LEN (DIS invalid record length)

 

DCS Format Problems

0x44F STAT_DCS_INVLD_RATE (DCS invalid rate value)

0x450 STAT_DCS_INVLD_PAGESIZE (DCS invalid page size value)

0x451 STAT_DCS_INVLD_REC_LEN (DCS invalid record length)

 

Problems Computing DCS from DIS File Format and Parameters

0x452 STAT_NEG_Resolution

 

Received DCS did not match DIS capabilities for the following:

0x453 STAT_DCS_BAD_RATE (DCS and DIS mismatch on rate modems)

0x454 STAT_DCS_BAD_ENCODING (DCS and DIS mismatch on encoding)

0x455 STAT_DCS_BAD_ECM (DCS and DIS mismatch on ECM)

0x456 STAT_DCS_BAD_PAGESIZE (DCS and DIS mismatch page size)

0x457 STAT_DCS_BAD_200_RES (DCS and DIS mismatch on 200 x 200/204 x 391)

0x458 STAT_DCS_BAD_SPR_RES (DCS and DIS mismatch on SPR-RES)

0x459 STAT_DCS_BAD_300_RES (DCS and DIS mismatch on 300 x 300)

0x45A STAT_DCS_BAD_400_RES (DCS and DIS mismatch on 400 x 400/408 x 391)

0x45B STAT_NEG_NO_ID (ID required but not present)

0x45C STAT_NEG_RAISE_RATE (Negotiate higher rate)

0x45D STAT_NEG_LOWER_RATE (Negotiate lower rate)

0x45E STAT_NEG_END_OF_RATES (No additional rates exist)

 

 

0x45F STAT_NEG_INVLD_RATE

0x460 STAT_NEG_V27_2400 (Selected rate)

0x461 STAT_NEG_V27_4800

0x462 STAT_NEG_V27_7200

0x463 STAT_NEG_V27_9600

0x464 STAT_NEG_V17_7200

0x465 STAT_NEG_V17_9600

0x466 STAT_NEG_V17_12000

0x467 STAT_NEG_V17_14400

0x468 STAT_NEG_MH

0x469 STAT_NEG_MR

0x46A STAT_NEG_MMR

0x46B STAT_NEG_ECM

0x46C STAT_NEG_RES_204 x 98

0x46D STAT_NEG_RES_204 x 196

0x46E STAT_NEG_RES_204 x 391

0x46F STAT_NEG_RES_408 x 3918

0x470 STAT_NEG_RES_200 x 200

0x471 STAT_NEG_RES_300 x 300

0x472 STAT_NEG_RES_400 x 400

0x473 STAT_NEG_RES_600 x 600

0x474 STAT_NEG_A4

0x475 STAT_NEG_A3

0x476 STAT_NEG_B4

0x477 STAT_NEG_LETTER

0x478 STAT_NEG_LEGAL

 

Hardware Events

0x51 STAT_HW_V21_RX_START

0x52 STAT_HW_V21_RX_END

0x53 STAT_HW_V21_TX_START

0x54 STAT_HW_V21_TX_END

 

0x55 STAT_HW_RX_TRAIN _START

0x56 STAT_HW_RX_TRAIN _END

0x57 STAT_HW_RX_TRAIN _FAIL

0x58 STAT_HW_TX_TRAIN _START

0x59 STAT_HW_TX_TRAIN _END

 

0x5A STAT_HW_HS_TX_START

0x5B STAT_HW_HS_TX_END

0x5C STAT_HW_HS_RX_START

0x5D STAT_HW_HS_RX_END

0x5E STAT_HW_V21_RX_FRAME

0x5F STAT_HW_V21_TX_FRAME

0x60 STAT_HW_BUFUPDONE

0x61 STAT_HW_BUFDNDONE

0x62 STAT_HW_V21_DETECTED

0x63 STAT_HW_HS_TX_READY

0x64 STAT_HW_HS_RX_READY

0x65 STAT_HW_PACKET_FAIL

0x66 STAT_HW_FAXSTOPPED

 

 

0x67 STAT_HW_REMOTEDISCONNECT

0x68 STAT_HW_MODEMACTIVE

0x69 STAT_FRM_MCF

 

 

0x42-0x48 (Positive Voice Detection/Answering Machine Detection (PVD/AMD))

Data[0-3] Calendar Time (seconds since Jan. 1, 1970)

Data[4, 5] Milliseconds Remainder

Data[6, 7] Milliseconds Since Last Event

Data[8, 9] Frequency Band Detected (Events 0x47 and 0x48 only)

 

0x50 DSP Series 2 FSK Events

Data[0, 1] FSK Event Code

0x0001 FSK Transmit Complete

0x0002 FSK Transmit Failure

0x0003 FSK Init FSK Failure

0x0004 FSK Send SMS DLL Failure

0x0005 FSK Receive SMS DLL Failure

0x0006 FSK SMS DLL Released

0x0007 FSK Received Failed

0x0008 FSK Received Complete

 

Data[2-5] FSK Event Data

0x00000001 Internal TLV Data Error

0x00000002 Timeout waiting for INIT ACK from DSP Chip

0x00000003 Invalid Data Type

0x00000004 Timeout waiting for FSK Message Sent Indication from DSP Chip

0x00000005 Timeout waiting for XMT DT-AS ACK from DSP Chip

0x00000006 Timeout waiting for XMT SAS ACK from DSP Chip

0x00000007 Timeout waiting for TE-ACK from TE

0x00000008 Timeout waiting for Incoming FSK DLL MSG from TE

0x00000009 Timeout waiting for Stop FSK ACK from DSP Chip
0x0000000A Timeout waiting for Host Response to Send Outgoing DLL

0x0000000B Invalid CAS Acknowledge (ACK)

0x0000000C Timeout waiting for Incoming DTMF Digit from CPE

 

Checksum