PL1_PRESET_CONFIG_LEVEL
code: 428
Attention
Only for the following modules:
Freya-800G-4S-1P
Freya-800G-4S-1P-OSFP
# set
<module-index>/<port-index> PL1_PRESET_CONFIG_LEVEL [<serdes_index>, <preset_index>] <response> <pre3> <pre2> <pre> <main> <post>
# get
<module-index>/<port-index> PL1_PRESET_CONFIG_LEVEL [<serdes_index>, <preset_index>] ?
Description
Configure the preset values (mV/dB values) of a serdes and the response to the received IC request.
Actions
set, get
Indices
preset_index
: integer, preset index
PRESET_1 = 0
, preset 1
PRESET_2 = 1
, preset 2
PRESET_3 = 2
, preset 3
PRESET_4 = 3
, preset 4
PRESET_5 = 4
, preset 5
LOS = 255
, preset when out-of-sync
Parameters
response
: byte, the response to the received IC request. Default =ACCEPT
.
IGNORE = 0
, acknowledge the IC request without acting upon it (acknowledge but no changes).
ACCEPT = 1
, acknowledge the IC request and apply the corresponding preset value.
pre3
: integer, pre3 tap value in dB/10, ranges from 0 to 71. Default = 0 (neutral)pre2
: integer, pre2 tap value in dB/10, ranges from 0 to 71. Default = 0 (neutral)pre
: integer, pre tap value in dB/10, ranges from 0 to 187. Default = 0 (neutral)main
: integer, main tap value in mV, ranges from 507 to 998.post
: integer, post tap value in dB/10, ranges from 0 to 187 Default = 0 (neutral)
Example
# set
input: 0/0 PL1_PRESET_CONFIG_LEVEL [0,0] IGNORE 6 9 13 970 15
output: <OK>
# get
input: 0/0 PL1_PRESET_CONFIG_LEVEL [0] ?
output: 0/0 PL1_PRESET_CONFIG_LEVEL [0] IGNORE 6 9 13 970 15