INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Daten vom com-port lesen und array in floats umwandeln



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

30.04.2010, 16:28 (Dieser Beitrag wurde zuletzt bearbeitet: 30.04.2010 16:29 von eg.)
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten vom com-port lesen und array in floats umwandeln
Oh ja, ich habe tag täglich mit IMUs zu tun. Meine Hauptbeschäftigung ist User Interfaces für IMUs zu programmierenBig Grin

Also geht folgendermaßen:
1 Byte lesen mit dem ersten Syncbyte vergleichen
wenn gleich dann weiter im Switch Case
1 Byte lesen und mit dem 2. Syncbyte vergleichen
wenn gleich dann weiter im Switch Case
u.s.w. bis alle 4 Bytes zutreffen
Das war die Synchronisierung.
Weiter geht es mit dem Auslesen des Restes bis zur Checksum (also Read soviel Bytes), Daten noch nicht umwandeln, sondern erst Checksumme auslesen, berechnen, vergleichen und falls gleich, erst dann die Daten umwandeln.

Die Umwandlung kann mit TypeCast funktionieren, tut es aber normalerweise nicht, da TypeCast von Big Endian Byte Order ausgeht, was nicht üblich ist.
Beim Unflatten from String kannst du aber Byte Order angeben.

Bei Fragen fragen...

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Daten vom com-port lesen und array in floats umwandeln - eg - 30.04.2010 16:28

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Daten von Seriellen Port in While-Schleife auswerten Bensch 4 6.213 26.10.2015 11:28
Letzter Beitrag: Bensch
  Daten werden nicht eingelesen | Assistent zu Instrumenten I/O - lesen und analyiseren Troet 3 5.345 12.12.2014 15:58
Letzter Beitrag: jg
  Dauerhaft Daten aus Agilent 34970A lesen Pero 6 7.763 19.02.2014 06:21
Letzter Beitrag: sthamann
  Mit RS232 Daten lesen und schreiben Moxel 22 28.012 15.01.2014 12:38
Letzter Beitrag: jokersad
  Daten lesen über USB dbuckl 8 10.825 23.09.2013 11:56
Letzter Beitrag: GerdW
  Probleme beim Lesen von GPIB-Port MWStui 11 12.041 18.09.2013 11:18
Letzter Beitrag: MWStui

Gehe zu: