获取光模块链路状态(opcode = 0x403)

光模块Link status

Request Data Structure

Bytes

Name

说明

0 ~ 1

reserved

保留字段

2 ~ 3

opcode

命令字(opcode = 0x403)

4 ~ 7

offset

数据区偏移(offset = 0)

8 ~ 11

length

数据区长度(length = 24)

12 ~ 15

CRC32

CRC校验码(从第一个字节到数据的最后一个字节,即只不含CRC32本身)

Response Data Structure

Bytes

Name

说明

0 ~ 1

error_code

错误码(error_code = 0)

2 ~ 3

opcode

命令字(opcode = 0x403)

4 ~ 7

total_length

数据区总长度(total_length = 24)

8 ~ 11

length

数据区长度(length = 24)

12 ~ 35

data

数据区(link status状态) 每个端口1个字节,0表示linkdown,1表示linkup;无效值是0xFF

36 ~ 39

CRC32

CRC校验码(从第一个字节到数据的最后一个字节,即只不含CRC32本身)