unpack - pack
Verfasst: Freitag 25. August 2006, 12:02
Hi
Ich "unpacke" meine daten so:
Funktioniert wunderbar. Wenn ich sie wider "packen" will mache ich das so:
Ist daran offensichtlich was falsch, was ich nicht sehe? Das result weicht nämlich massiv von den urprünglichen Daten ab..
Ich "unpacke" meine daten so:
Code: Alles auswählen
lg = len(binDat) / 2
tdat = struct.unpack('<'+lg*'H', binDat)
Code: Alles auswählen
def packStruct(dat):
result = struct.pack('<H', dat[0])
i = 1
while(i != lg):
result = result + struct.pack('<H', dat[i])
i = i + 1
return result