You are here: CSP API Reference > 1 EXS & SwitchKit API Messages > Synchronization Priority List Configure 0x0006

Synchronization Priority List Configure 0x0006

SwitchKit Name

SynchPriorityConfig

Type

EXS API and SwitchKit API message

Description

Synchronization Priority List Configure 0x0006

Use this message to configure the synchronization priority list. At least one of the sources must be set to Free Running.

The default priority for synchronization resources is as follows:

1. External Reference Clock 1 (Primary)

2. External Reference Clock 2 (Secondary)

3. Loop Timing 1 (Primary)

4. Loop Timing 2 (Secondary)

5. Free Running clock (Internal)

Sent by

Host

SwitchKit Code

Configuration

SynchPriorityConfig (

Node = integer,

Priority1Mode = integer,

Priority2Mode = integer,

Priority3Mode = integer,

Priority4Mode = integer,

Priority5Mode = integer);

C Structure

typedef struct {

UBYTE Priority1Mode;

UBYTE Priority2Mode;

UBYTE Priority3Mode;

UBYTE Priority4Mode;

UBYTE Priority5Mode;

} XL_SynchPriorityConfig;

C++ Class

class XLC_SynchPriorityConfig : public XLC_OutboundMessage {

public:

UBYTE getPriority1Mode() const;

void setPriority1Mode(UBYTE x);

UBYTE getPriority2Mode() const;

void setPriority2Mode(UBYTE x);

UBYTE getPriority3Mode() const;

void setPriority3Mode(UBYTE x);

UBYTE getPriority4Mode() const;

void setPriority4Mode(UBYTE x);

UBYTE getPriority5Mode() const;

void setPriority5Mode(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 (0x000A) | 1, 2 | Length (0x0007)
3, 4 | Message Type (0x0006) | 3, 4 | Message Type (0x0006)
5 | Reserved (0x00) | 5 | Reserved (0x00)
6 | Sequence Number | 6 | Same Sequence Number
7 | Logical Node ID | 7 | Logical Node ID
8, 9 | Status (MSB, LSB)
10 | Checksum
8 | Priority 1 Synchronization Mode 0x01 Primary Reference (default) 0x02 Secondary Reference 0x03 Primary Loop 0x04 Secondary Loop 0x05 Free Running
9 | Priority 2 Synchronization Mode 0x01 Primary Reference 0x02 Secondary Reference (default) 0x03 Primary Loop 0x04 Secondary Loop 0x05 Free Running
10 | Priority 3 Synchronization Mode 0x01 Primary Reference 0x02 Secondary Reference 0x03 Primary Loop (default) 0x04 Secondary Loop 0x05 Free Running
11 | Priority 4 Synchronization Mode 0x01 Primary Reference 0x02 Secondary Reference 0x03 Primary Loop 0x04 Secondary Loop (default) 0x05 Free Running
12 | Priority 5 Synchronization Mode 0x01 Primary Reference 0x02 Secondary Reference 0x03 Primary Loop 0x04 Secondary Loop 0x05 Free Running (default)
13 | Checksum

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.
Most Significant Bit
Least Significant Bit