added UBX:RXM:RAWX

This commit is contained in:
2026-03-19 08:11:28 +01:00
parent e8d54ebc87
commit 9acddacb1c
4 changed files with 58 additions and 5 deletions
+7 -5
View File
@@ -27,11 +27,13 @@ class Sig(ubx.msg.UbxMsg):
obj.num_signals = struct.unpack("B", data[5:6])[0]
obj.reserved = struct.unpack("BB", data[6:8])[0]
obj.signals = []
remain = len(data) - 8
n = 0
offset = 8
remain = len(data) - offset
group_size = 16
n = offset
while remain:
signal = cls.Group1.from_bytes(data[n:n + 16])
n += 16
remain -= 16
signal = cls.Group1.from_bytes(data[n:n + group_size])
n += group_size
remain -= group_size
obj.signals.append(signal)
return obj.__dict__