You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Transmit Signaling Configure 0x0014

Transmit Signaling Configure 0x0014

SwitchKit Name

TransmitSignalingConfig

Type

EXS API and SwitchKit API message

Description

Transmit Signaling Configure 0x0014

This message is used to define the signaling transmitted by the CSP for non-standard trunk or line interfaces.

NOTE: Do not use this message without first contacting Dialogic Technical Support.

Sent by

Host

SwitchKit Code

Configuration

TransmitSignalingConfig (

Node = integer,

Range = StartSpan:StartChan - EndSpan:EndChan,

SignallingType = integer,

SignallingValue = integer,

TransmissionMode = integer);

C Structure

typedef struct {

unsigned short StartSpan;

UBYTE StartChannel;

unsigned short EndSpan;

UBYTE EndChannel;

UBYTE SignallingType;

UBYTE SignallingValue;

UBYTE TransmissionMode;

} XL_TransmitSignalingConfig;

C++ Class

class XLC_TransmitSignalingConfig : 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 getSignallingType() const;

void setSignallingType(UBYTE x);

UBYTE getSignallingValue() const;

void setSignallingValue(UBYTE x);

UBYTE getTransmissionMode() const;

void setTransmissionMode(UBYTE x);

};

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 (0x0014) | 3, 4 | Message Type (0x0014)
5 | Reserved (0x00) | 5 | Reserved (0x00)
6 | Sequence Number | 6 | Same Sequence Number
7 | Logical Node ID | 7 | Logical Node ID
8 : | AIB Address Method 0x01 - Range | 8, 9 | Status (MSB, LSB)
10 | Checksum
Number of AEs to follow |
AEs 0x0D Channel(Starting) 0x0D Channel (Ending)
: | Signaling Type 0x01 On-hook 0x02 Initial Outseize 0x03 Secondary Outseize 0x04 Inseize Acknowledgment 0x05 Answer 0x06 Post Outseize Acknowledgment
: | Signaling Value This field is a bit mask. The meaning of each bit is listed below. The bit values are 0=Disabled, 1=Enabled. Bit 0 A Bit 1 B Bits 2-7 Reserved, must be set to 0
: | Transmission Mode 0x01 A and B Fixed 0x02 A Fixed, B Pulsed 0x03 A Pulsed, B Fixed 0x04 A Pulsed, B Pulsed Pulsed mode timing is determined by ringing on/off timers.
: | Checksum

Example—Invert E&M Wink Start Signaling

This example shows the message sequence sent to invert the default E&M Wink Start transmit signaling on a channel. The default E&M signaling values are: on-hook: A = 0, B = 0; all other signaling: A = 1, B = 1.

A separate message must be sent to change each signaling type.

Signaling Type | 0x01 (On-hook)
Signaling Value | 0x03 (A = 1, B = 1)
Transmission Mode | 0x01 (A and B fixed)

Signaling Type | 0x02 (Initial Outseize)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)

Signaling Type | 0x03 (Secondary Outseize)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)

Signaling Type | 0x04 (Inseize Acknowledgment)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)

Signaling Type | 0x05 (Answer)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)

Signaling Type | 0x06 (Post Outseize Acknowledgment)
Signaling Value | 0x00 (A = 0, B = 0)
Transmission Mode | 0x01 (A and B fixed)

A computer, attached to the Excel platform through an RS-232 or Ethernet link, from which you run the telecommunications application that controls the Excel platform.
A group of data bits in a specific format, with a flag at each end to indicate the beginning and the end of the frame.
See Address Information Block.
Most Significant Bit
Least Significant Bit
Outgoing call setup during real-time call processing on a specific channel.
Momentary interruption in a single frequency tone indicating the distant switch is ready to receive the digits just dialed.