Ich sehe das bei dir die Sensordaten aus 2 Byte bestehen. Wieso steht das so nicht im Datenblatt?
aus zwei Byte wird ein "signed int"

Mein Problem kann auch mit der gesplitteten UART zu tun haben.
Ich werde mir jetzt erstmal einen Atmel mit 2 UART's bestellen.
nicht, wenn Du erst nach Empfang eines kompletten IMU-Datensatzes Deine Daten rausschreibst.

Ich würde Dir einen ATMega644p mit fOSC=20MHz ans Herz legen. Dann könnten wir die jew. Firmware gegenseitig testen...

So viele Controller brauchts gar nicht. Das kann man alles mit einem 644p erschlagen - mit ein paar Countern, Timer und interrupts.

Bzgl. PC-Software gibt es zw. 6d und 6dm doch erhebliche Unterschiede...