EcpriControlAndUserDataConfig Object


Description:

Specifies parameter to configure eCPRI control and data.

Parents: EcpriProtocolConfig

EcpriControlAndUserDataConfig Writable Attributes

Attribute Description
Common Writable Attributes Active, Name
ControlInfo

Control data message will be created if set control info is enabled

Type: u8

Default: 0

CustomMsgType

Custom Message Type available when the eCPRI message type is set to custom message

Type: u8

Default: 64

Range: 64 - 255

EcpriMsgType

Type of eCPRI message to be configured

Type: enum

Default: TYPE0_IQ_DATA

Possible Values:

Value Description
TYPE0_IQ_DATA

Type 0 IQ Data

TYPE1_BIT_SEQ

Type 1 Bit Sequence

TYPE3_GENERIC_DATA_XFER

Type 3 Generic Data Transfer

CUSTOM_MSG

Custom Message (Vendor Specific)

EnableConcatenation

Value indicating concatenation is enabled or not

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enables concatenation

FALSE

Disables concatenation

EnableSetControlInfo

User can enter the control info, if this is enabled

Type: bool

Default: FALSE

Possible Values:

Value Description
TRUE

Enables control info

FALSE

Disables control info

FrameSize

Frame size configured on the raw stream editor

Type: u16

Default: 128

Range: 18 - 16383

Load

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Traffic Load in Frames/Sec

Type: u32

Default: 1

MsgAllocationType

Message Allocation Type

Type: enum

Default: FIXED

Possible Values:

Value Description
FIXED

eCPRI message allocation type - Fixed

RANDOM

eCPRI message allocation type - Random

MsgCountMaxValue

Maximum number of messages belonging to a Physical Channel

Type: u16

Default: 100

MsgCountMinValue

Minimum number of messages belonging to a Physical Channel

Type: u16

Default: 0

MsgCountPerPc

Number of messages per Physical Channel

Type: u16

Default: 1

Range: 1 - 65535

PcCountPerDevice

Indicates Number of Physical Channels per Device

Type: u16

Default: 1

Range: 1 - 65535

PcId

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Unique identification for each Physical Channel

Type: u16

Default: 0

PcId2Byte

2-Byte unique identification for each Physical Channel

Type: u16

Default: 0

PcId2ByteStep

2-Byte physical Channel ID Step

Type: u16

Default: 0

PcId4Byte

4-Byte unique identification for each Physical Channel

Type: u32

Default: 0

PcId4ByteStep

4-Byte physical Channel ID Step

Type: u32

Default: 0

PcIdStep

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Physical Channel ID Step shown when PC ID is more than 1

Type: u16

Default: 0

Reserved

Vendor specific value

Type: u8

Default: 0

Range: 0 - 7

SeqId

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Sequence ID of a mesage

Type: u16

Default: 0

SeqId2Byte

2-Byte sequence ID of a mesage

Type: u16

Default: 0

SeqId2ByteStep

2-Byte sequence ID Step

Type: u16

Default: 0

SeqId4Byte

4-Byte sequence ID of a mesage

Type: u32

Default: 0

SeqId4ByteStep

4-Byte sequence ID Step

Type: u32

Default: 0

SeqIdStep

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Sequence ID Step

Type: u16

Default: 0

UserData

User data in HEX format

Type: u8

Default: 0

Version

NOTE: This attribute is deprecated. It will be removed in subsequent releases, so it is recommended that you do not use it.

Value indicating the protocol version.

Type: u8

Default: 1

Range: 0 - 15

EcpriControlAndUserDataConfig Read-Only Attributes

Read-Only Attribute Description
EnableSendControlInfoFirst

Sends the control info at the first

Type: bool

Default: TRUE

Possible Values:

Value Description
TRUE

Enables send control info first

FALSE

Disables send control info first