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 

Konvertierung & Vergleich



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!

25.08.2005, 07:30
Beitrag #1

bemecha Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Aug 2005



kA



Konvertierung & Vergleich
Morgen Zusammen,

ich habe ein wirklich komisches Problem - ich komm nicht dahinter wie man das lösen kann.
Also ich habe einen Datenfluß im COM-Port, immer 2Bytes. Ich muss diesen String aufspalten (das mach ich über Byte-Arrays), Binär logisch schieben (nicht immer) und dann wieder richtig zusammensetzen, damit mir der richtige Wert angezeigt wird. Jetzt hab ich das Problem, dass bei der Konvertierung, wo kein logisches schieben verlangt ist, von String nach Byte-Array und wieder nach String (im 1-D-Array) die Bits 4-7 verlorengehen, wenn diese alle Null sind.

Hier ein kleines Beispiel:

eingehender String: 0C(h)
in Byte-Array: 1100 (-> eigentlich 00001100)
String im 1-D-Array: C(h)

Die Null geht verloren und das verfälscht mein Ergebnis deutlich. Kann mir da einer helfen bitte? Ich habe schon mit Stringvergleich + CASE-Auswahl vor der Konvertierung probiert, aber das klappt nicht. Der Stringvergleich wird nicht richtig durchgeführt.
Gibt es vielleicht eine Abfragemöglichkeit, ob alle 8Bits im Byte-Array dargestellt werden oder ähnliches?



Danke an alle und eure Mühe!!!!!!

Grüße
bemecha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.08.2005, 07:44
Beitrag #2

marker Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 226
Registriert seit: Feb 2005

8.2.1
2002
kA


Deutschland
Konvertierung & Vergleich
Hi bemecha,

hier ein kleines Beispiel.
Ich hoffe das bringt Dich weiter.

Gruß,
Marko


Angehängte Datei(en)
Sonstige .vi  Konvertierung.vi (Größe: 17,8 KB / Downloads: 183)

"Make it simple, make it strong!"
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.08.2005, 09:12
Beitrag #3

bemecha Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Aug 2005



kA



Konvertierung & Vergleich
Hi marko,

danke für die Demo. Es sieht auch verdammt gut aus, aber wenn ich das bei mir einbau, dann kriegt der hier nicht die Konvertierung vom String nach Zahl hin. Das ist sehr komisch. Mit einem Bedienelement, wie du es gemacht hast, funktioniert, aber mit meinem ganzen Aufbau irgendwie nicht.
Ich poste mal mein VI, aber du hast leider nicht die Quelle mit dem Datenfluss. Vielleicht siehst du einen gravierenden Fehler.
Im CASE unten findest du deine und meine Variation der Konvertierung.

Grüße


Angehängte Datei(en)
Sonstige .vi  probe.vi (Größe: 91,46 KB / Downloads: 154)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.08.2005, 09:39
Beitrag #4

bemecha Offline
LVF-Grünschnabel
*


Beiträge: 49
Registriert seit: Aug 2005



kA



Konvertierung & Vergleich
Hi Marko,

ich habs hinbekommen. Danke vielmals. Im endefekt fehlte nur eine kleine Einstellung in der Konvertierung. Dachte nicht, dass diese soviel ausmachen würde.
Und zwar bei der Rückkonvertierung ins String-Array habe ich die Breite nicht festgelegt gehabt. Wenn diese eingestellt ist, dann wird der Wert richtig wiedergegeben.


Danke nochmals

Grüße
bemecha
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Fehler bei Konvertierung von Word zu PDF TDO88 12 5.602 04.07.2023 12:25
Letzter Beitrag: TDO88
  Vergleich zweier Zahlen LabViewPete 13 12.444 27.10.2020 12:52
Letzter Beitrag: THL
  Mehrfach Vergleich auf Gleichheit MicroScoop 7 6.224 13.08.2019 14:21
Letzter Beitrag: MicroScoop
  String Vergleich erklären 911tom 3 4.799 12.07.2017 17:51
Letzter Beitrag: jg
  Array-Vergleich und Mittelwertbildung domdom 4 4.715 15.05.2017 10:59
Letzter Beitrag: jg
  Vergleich und Neusortierung zweier Arrays domdom 6 5.865 30.11.2016 09:13
Letzter Beitrag: domdom

Gehe zu: