修改产生设置顺序地址的生成方式

This commit is contained in:
2025-05-21 16:21:29 +08:00
parent 2da3c461a5
commit 296c080d53
2 changed files with 21 additions and 24 deletions

View File

@@ -191,7 +191,7 @@ if __name__ == '__main__':
genPkt.clean()
genPkt.setPktType(0)
#subPkt参数索引、索引类型、地址、命令、长度、数据
genPkt.addSubPkt(0x0, 0, random.randint(0, 65536), 0xe, 12, b'\0'*12)
genPkt.addSubPkt(0x0, 0, random.randint(0, 65535), 0xe, 12, b'\0'*12)
genPkt.gen("./generated/shin/sync_pkt.vh", 1)
#-------------------------------------------------------------------------
@@ -221,4 +221,19 @@ if __name__ == '__main__':
genPkt.addSubPkt(0x4, 0, 0x120, 0x1, 0x28, data)
genPkt.gen("./generated/shin/sync_sig_pkt.vh", 1)
genPkt.gen("./generated/shin/sync_sig_pkt.vh", 1)
#-------------------------------------------------------------------------
#>>>>>>设置顺序地址
genPkt.clean()
genPkt.setPktType(0)
data = bytearray(b"\0" * 2)
data[0] = 0x3f
data[1] = 0xff
#subPkt参数索引、索引类型、地址、命令、长度、数据
genPkt.addSubPkt(0x0, 0, random.randint(0, 65535), 0xd, 2, data)
genPkt.gen("./generated/shin/set_addr_pkt.vh", 1)