PL1_CWE_BIT_ERR_MASK

code: 437

Attention

Only for the following modules:

  • Z800q Freya (Freya-800G-4S-1P)

  • Z800o Freya (Freya-800G-4S-1P-OSFP)

# set
<module-index>/<port-index> PL1_CWE_BIT_ERR_MASK <mode> <bitmask>

# get
<module-index>/<port-index> PL1_CWE_BIT_ERR_MASK ?

Description

Configure the bit error mask for the errored symbols.

Actions

set, get

Parameters

  1. mode: integer, bit error mask mode. Default <mode> = STATIC.

  • STATIC = 1. The bit error pattern stay the same for all errored symbols.

  • ROTATE_HIGH = 2. The bit error pattern shifts one bit to the most significant bit per errored symbol.

  • INC = 3. When mode is set to INC, bitmask will be ignored. Instead, the bit error pattern initiates from 000000001, 000000010, 000000011, continuing up to 111111111, and repeating the sequence as 000000001…

  1. bitmask: hex2, bit error mask for the errored symbols, big endian, only 10 bits are effective. Default <bitmask> = 0x03FF.

Example

# set
input:  0/1 PL1_CWE_BIT_ERR_MASK ROTATE_HIGH 0x0124
output: <OK>

# get
input:  0/1 PL1_CWE_BIT_ERR_MASK ?
output: 0/1 PL1_CWE_BIT_ERR_MASK ROTATE_HIGH 0x0124