Filter/Timer Configure 0x0012

SwitchKit Name

FilterTimerConfig

Type

EXS API and SwitchKit API message

Description

This message is used to adjust trunk and line signaling filters and timers. Typically, it is only required when the trunk or line that the Excel platform is connected to is not operating to line interface specifications.

All timers and filters are set to default values based on industry specifications when the channel trunk type is configured. To query the timers and filters use the Channel Parameter Query message.

NOTE: Use this message to configure the PPL timers for all ST1LC line cards. You cannot use the PPL Timer Configure message with the ST1LC line cards.

Sent by

Host

Overview of message

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

SwitchKit Code

Configuration

FilterTimerConfig (

Node = integer,

Range = StartSpan:StartChan - EndSpan:EndChan,

Type = integer,

FilterID = integer,

Value = integer);

C Structure

typedef struct {

unsigned short StartSpan;

UBYTE StartChannel;

unsigned short EndSpan;

UBYTE EndChannel;

UBYTE Type;

UBYTE FilterID;

unsigned short Value;

} XL_FilterTimerConfig;

C++ Class

class XLC_FilterTimerConfig : public XLC_ChanRangeMessage {

public:

unsigned short getStartSpan() const;

void setStartSpan(unsigned short x);

UBYTE getStartChannel() const;

void setStartChannel(UBYTE x);

unsigned short getEndSpan() const;

void setEndSpan(unsigned short x);

UBYTE getEndChannel() const;

void setEndChannel(UBYTE x);

UBYTE getType() const;

void setType(UBYTE x);

UBYTE getFilterID() const;

void setFilterID(UBYTE x);

unsigned short getValue() const;

void setValue(unsigned short x);

};

Overview of Message

 

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x00NN)

1, 2

Length (0x0007)

3, 4

Message Type (0x0012)

3, 4

Message Type (0x0012)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB (starting with byte 0)

8, 9

Status (MSB, LSB)

:

Filter/Timer Type

10

Checksum

:

Filter/Timer ID

:

Value (MSB, LSB)

:

Checksum

EXS API Hex Format

MESSAGE (White)

RESPONSE (Gray)

Byte

Field Description

Byte

Field Description

0

Frame (0xFE)

0

Frame (0xFE)

1, 2

Length (0x00NN)

1, 2

Length (0x0007)

3, 4

Message Type (0x0012)

3, 4

Message Type (0x0012)

5

Reserved (0x00)

5

Reserved (0x00)

6

Sequence Number

6

Same Sequence Number

7

Logical Node ID

7

Logical Node ID

:

AIB

Address Method

0x01 - Range of AEs

8, 9

Status (MSB, LSB)

Number of AEs to follow

0x02

AEs

0x0D Channel (Starting)

0x0D Channel (Ending)

:

Filter/Timer Type

0x01 Signal Scanning Filter

0x02 Signal Scanning Timer

0x03 Transmit Signaling Timer

10

Checksum

:

Filter/Timer ID

This field indicates the specific timer or filter. The meaning of the ID number depends on the value of the Filter/Timer Type field. Valid entries for this field are listed below by Filter/Timer Type field value:

 

0x01 Signal Scanning Filter

0x01 Preseize

0x02 Inseize

0x03 Modified Incoming Release

0x04 Modified Outgoing Release

0x05 Normal Incoming Release

0x06 Normal Incoming Release with Flash

0x07 Normal Outgoing Release

0x08 Normal Outgoing Release with Flash

0x09 Post Inseize Acknowledgment

0x0A Outseize Acknowledgment

0x0B Outseize Answer

0x0C Outseize Dial Signal End

0x0D First Release

0x0E ANI Request Off-hook

 

0x02 Signal Scanning Timer

0x01 Inseize Complete

0x02 Post Inseize Complete

0x03 Start Normal Outgoing Release

0x04 Start Normal Incoming Release

0x05 Outseizure Acknowledgment

0x06 Outseizure Answer

0x07 Guard Timeout

0x08 Release

0x09 Glare Detection

0x0A Minimum Flash

0x0B Maximum Flash

0x0C Start Dial Minimum Wink

0x0D Start Dial Maximum Wink

0x0E Minimum Delay Dial Signal

0x0F Maximum Delay Dial Signal

0x10 Post Start Dial Signal Outpulse Delay

0x11 Wink 2 Minimum Receive Duration

0x12 Wink 2 Maximum Receive Duration

0x13 Wink 2 Minimum Post Outpulse Delay

0x14 Wink 2 Maximum Post Outpulse Delay

0x15 Wink 2 Maximum Receive Detection

0x16 Wink 3 Minimum Receive Duration

0x17 Wink 3 Maximum Receive Duration

0x18 Wink 3 Minimum Post Outpulse Delay

0x19 Wink 3 Maximum Post Outpulse Delay

0x1A Wink 3 Maximum Receive Detection

0x1B Wink 4 Minimum Receive Duration

0x1C Wink 4 Maximum Receive Duration

0x1D Wink 4 Minimum Post Outpulse Delay

0x1E Wink 4 Maximum Post Outpulse Delay

0x1F Wink 4 Maximum Receive Detection

0x20 Wink 5 Minimum Receive Duration

0x21 Wink 5 Maximum Receive Duration

0x22 Wink 5 Minimum Post Outpulse Delay

0x23 Wink 5 Maximum Post Outpulse Delay

0x24 Wink 5 Maximum Receive Detection

0x25 Wink 6 Minimum Receive Duration

0x26 Wink 6 Maximum Receive Duration

0x27 Wink 6 Minimum Post Outpulse Delay

0x28 Wink 6 Maximum Post Outpulse Delay

0x29 Wink 6 Maximum Receive Detection

0x2A Wink 7 Minimum Receive Duration

0x2B Wink 7 Maximum Receive Duration

0x2C Wink 7 Minimum Post Outpulse Delay

0x2D Wink 7 Maximum Post Outpulse Delay

0x2E Wink 7 Maximum Receive Detection

0x2F Wink 8 Minimum Receive Duration

0x30 Wink 8 Maximum Receive Duration

0x31 Wink 8 Minimum Post Outpulse Delay

0x32 Wink 8 Maximum Post Outpulse Delay

 

0x33 Wink 8 Maximum Receive Detection

0x34 Post ANI Off-hook Outpulse Delay

0x35 Maximum Receive ANI Off-hook Request Detection

0x36 Maximum Receive Dialtone Detection

0x37 MFR1 Minimum Receive KP Duration

0x38 MFR1 Minimum Receive Digit Duration

0x39 MFR1 Maximum Receive KP Duration

0x3A MFR1 Minimum Receive Interdigit Duration

0x3B MFR1 Maximum Receive Interdigit Duration

0x3C DTMF Maximum Receive 1st Digit Detection

0x3D DTMF Minimum Receive Digit Duration

0x3E DTMF Minimum Receive Interdigit Duration

0x3F DTMF Maximum Receive Interdigit Duration

 

0x03 Transmit Signal Timer

0x01 Wink Duration

0x02 Flash Duration

0x03 Primary Outseizure Signal

0x04 Outseize Signaling Complete

0x05 Delay Dial Signal Start

0x06 Fixed Pause

0x07 Timed Answer

0x08 Ringing On Duration

0x09 Ringing Off Duration

0x0A Wink 1 Minimum Transmit Delay

0x0B Wink 2 Minimum Transmit Delay

0x0C Wink 2 Maximum Transmit Delay

0x0D Wink 2 Transmit Duration

0x0E Wink 3 Minimum Transmit Delay

0x0F Wink 3 Maximum Transmit Delay

0x10 Wink 3 Transmit Duration

0x11 Wink 4 Minimum Transmit Delay

0x12 Wink 4 Maximum Transmit Delay

0x13 Wink 4 Transmit Duration

0x14 Wink 5 Minimum Transmit Delay

0x15 Wink 5 Maximum Transmit Delay

0x16 Wink 5 Transmit Duration

0x17 Wink 6 Minimum Transmit Delay

0x18 Wink 6 Maximum Transmit Delay

0x19 Wink 6 Transmit Duration

0x1A Wink 7 Minimum Transmit Delay

0x1B Wink 7 Maximum Transmit Delay

0x1C Wink 7 Transmit Duration

0x1D Wink 8 Minimum Transmit Delay

0x1E Wink 8 Maximum Transmit Delay

0x1F Wink 8 Transmit Duration

0x20 MFR1 Transmit KP Duration

0x21 MFR1 Transmit Digit Duration

0x22 MFR1 Transmit Inter-digit Duration

0x23 DTMF Transmit Digit Duration

0x24 DTMF Transmit Inter-digit Duration

:

Value (MSB, LSB) Filter/Timer length in 10 ms units.

:

Checksum