fix: 修改comtool插件

修复错误的checksum, 修复遥测数据偏移量
This commit is contained in:
2025-06-23 17:26:10 +08:00
parent 5679de641c
commit c0b239e028
+23 -8
View File
@@ -51,12 +51,17 @@ class Plugin(Plugin_Base):
{
"caption": "装订 - 【主 - 0x01】128 kbps,时隙表 0",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 01 22 00 00 7B 06 5A FE"
"data": "5A 54 E3 EE AA 01 22 00 00 9E 06 5A FE"
},
{
"caption": "装订 - 【主 - 0x01】2 Mbps,时隙表 1",
"caption": "装订 - 【主 - 0x01】512 kbps,时隙表 1",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 01 44 01 00 C1 06 5A FE"
"data": "5A 54 E3 EE AA 01 33 01 00 B0 06 5A FE"
},
{
"caption": "装订 - 【主 - 0x01】2 Mbps,时隙表 2",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 01 44 02 00 C2 06 5A FE"
},
{
"caption": "装订 - 【主 - 0x01】静默",
@@ -69,9 +74,14 @@ class Plugin(Plugin_Base):
"data": "5A 54 E3 EE AA 02 22 00 00 9F 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x02】2 Mbps,时隙表 1",
"caption": "装订 - 【从 - 0x02】512 kbps,时隙表 1",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 02 44 01 00 C2 06 5A FE"
"data": "5A 54 E3 EE AA 02 33 01 00 B1 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x02】512 Kbps,时隙表 1",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 02 44 02 00 C3 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x02】静默",
@@ -84,9 +94,14 @@ class Plugin(Plugin_Base):
"data": "5A 54 E3 EE AA 03 22 00 00 A0 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x03】2 Mbps,时隙表 1",
"caption": "装订 - 【从 - 0x03】512 kbps,时隙表 1",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 03 44 01 00 C3 06 5A FE"
"data": "5A 54 E3 EE AA 03 33 02 00 B2 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x03】2 Mbps,时隙表 2",
"icon": "fa5.play-circle",
"data": "5A 54 E3 EE AA 03 44 01 00 C4 06 5A FE"
},
{
"caption": "装订 - 【从 - 0x03】静默",
@@ -182,7 +197,7 @@ class Plugin(Plugin_Base):
self.showReceiveDataSignal.connect(self.showReceivedData)
# frame struct
self.structSelfTestRsp = Struct("<BB B BBBbbb HHHBBbB B 3s")
self.structStatusCheckRsp = Struct("<BB Q IIII IBBBBIB III III III III III i II 3s IIII d Q dBB dB H B 2s BBBbbb HHHBBbB B 3s")
self.structStatusCheckRsp = Struct("<BB Q IIII IBBBBIB III III III III III III i II 3s IIII d Q dBB dB H B 2s BBBbbb HHHBBbB B 3s")
self.structFljData = Struct("<dddd IHI fff fff")
self.structLjData = Struct("<IHI ffff IHI fff fff fff IHI fff fff fff IHI fff fff fff I")
self.structSysInfo = Struct("<IHI H B I B fff fff fff")