Hey super, ich habs hingekriegt. Das Problem lag einfach daran, dass ich die Bits vor der eigentlichen Zeit vernachlässigt hab, dadurch hab ich die Daten 20Bits zu früh in meine struct eingelesen.
Danke euch allen für eure große Hilfe

Schöne Grüße
cesupa