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