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 

HEX-Spielereien: Probleme mit Konvertierungen und Prüfsumme



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!

20.02.2009, 16:48 (Dieser Beitrag wurde zuletzt bearbeitet: 20.02.2009 16:52 von Cruzaderz.)
Beitrag #4

Cruzaderz Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 81
Registriert seit: Apr 2008

2010
-
de_en

22846
Deutschland
HEX-Spielereien: Probleme mit Konvertierungen und Prüfsumme
Hey Jens,

Danke für die schnelle Antwort Big Grin. Das mit der Versionsangabe werde ich künftig befolgen. Ich war halt bisher recht selten hier unterwegs. Das wird sich aber künftig ändern, da ich meine Anlage (Reaktionskalorimeter -> studiere Chemie...) nun endlich mal in LV programmieren möchte. Auch anderswo im Arbeitskreisspürt man das LV-Feuer brodeln. Wir haben auf einer großen Chemiemesse immer einen Stand mit Cocktailmaschine. Wahrscheinlich wird die dieses Jahr auch komplett in LV geschrieben sein - unserem Ingeneur sei dank...Wink

Nun zum Programm:

Der Tipp mit der Schnittstelle ist gut, danke dafür. Ich hätte den String wahrscheinlich von Hand ergänzt und dann gesendet.
Der Plan ist übrigens, das Ganze nachher in ein VI zu packen, dem dann nur noch ein Stellwert und ggf. ein "go" übergeben wird. Ist es dann sinnvoll, den COM-Port jedes Mal zu öffnen und zu schließen oder ist man schneller, wenn er offen bleibt? Das Gerät hat leider nur 2400 baud. Es sendet übrigens was zurück, wenn es den Wert frißt, das wollte ich aber eigentlich zwecks Zeitersparnis nicht auswerten. Muß ich mich trotzdem um den Empfangspuffer kümmern, damit er nicht überläuft?

Das mit der 4er Breite stimmt für das Beispiel, ja. Aber der Maximalwert von 300*10 ergibt BB8. Auch im Datenblatt steht glaube ich was von "4 Byte Hex". Leider darf ich hier nichts daraus posten, das mußte ich dem Hersteller versprechen. Aber es muß recht sicher 0BB8 bzw. 00DC heißen.

Btw: Es ist ein kleines p...

Leider bin ich heute nicht in der Uni, um das Programm zu testen. Morgen bin ich aber unterwegs und werde auf dem Rückweg nochmal am Labor anhalten. Ich kann mir die LV-CDs dann auch endlich mal mit nach Hause nehmen. Solange man per Putty eingewählt ist läuft es so auch zuhause und das sogar ganz legal. Lol

Vielen Dank schonmal. Ich gebe Rückmeldung, sobald ich ein funktionierendes LV zum Testen habe.

Gruß,
Dennis


PS: Sorry, ich glaube ich verwechsele immernoch Bits und BytesWink. Es müßte wohl korreckt heißen, daß die ersten zwei Byte das "p" sind und dann 4 Byte für den Wert kommen. Ob das nun insg. 8 oder 16 Byte werden muß ich morgen mal nachgucken...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
HEX-Spielereien: Probleme mit Konvertierungen und Prüfsumme - Cruzaderz - 20.02.2009 16:48

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Lightbulb Prüfsumme berechnen für String mit Sonderzeichen luna 3 4.331 22.03.2021 18:32
Letzter Beitrag: jg
  Hex-String splitten und Prüfsumme berechnen hl68fx 10 11.572 25.10.2013 11:01
Letzter Beitrag: Y-P
  String Prüfsumme 206racer 13 14.566 20.07.2008 20:11
Letzter Beitrag: 206racer

Gehe zu: