diff --git a/tb/shinTest/gen_pkt.py b/tb/shinTest/gen_pkt.py index 5b4b217..4d8a9ea 100755 --- a/tb/shinTest/gen_pkt.py +++ b/tb/shinTest/gen_pkt.py @@ -1502,7 +1502,14 @@ if __name__ == '__main__': #subPkt参数:索引、索引类型、地址、命令、长度、数据 data = [0,] * 0x80 * 4 for i in range(0x80 * 4): - data[i] = i & 0xff + if i < 0x80: + data[i] = i & 0xff + elif i < 0x80+0x80: + data[i] = (i + 2 - 0x80) & 0xff + elif i < 0x80+0x80+0x80: + data[i] = (i + 3 - 0x80 - 0x80) & 0xff + else: + data[i] = (i + 5 - 0x80 - 0x80 - 0x80) & 0xff genPkt.addSubPkt(0x1000, 2, addr_off, 0x1, 0x80 * 4, data)