Shop-Wechsel

Der Warenkorb wird nicht übernommen.

Zum Firmenkunden / Bildungseinrichtungs Shop

Mess- / Prüfgeräte

Umcodierung von Start- und Escapezeichen & Datenübertragung für Sollwerte

Beiträge zu diesem Thema: 2

ELV Bausatz Elektronische Widerstandsdekade EWD 100

Artikel-Nr.: 130476

zum Produkt
Umcodierung von Start- und Escapezeichen & Datenübertragung für Sollwerte
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
07.12.2017, 22:16
Sehr geehrte Damen und Herren,

im Artikel über die Elektronische Widerstandsdekade EWD 100 im ELVjournal 1/2014 ab Seite 47 werden in Tabelle 3 Details u.a. zur Umcodierung von Start- und Escapezeichen dargestellt.

Dort steht:
Startzeichen: 0xfd -> 0xfc + data + 0x7f
Escapezeichen: 0xfc -> 0xfc + data + 0x7f

Jedoch wird weder in der Tabelle noch im Text erläutert, was an Stelle von "data" eingesetzt werden muss. Dass für beide Zeichen die identische Substitution erfolgen soll, kann so nicht korrekt sein.

Daher möchte ich Sie bitten, kurz (aber vollständig) zu erläutern, wie die beiden Zeichen tatsächlich substitutiert werden.

Zum Abschnitt "Datenübertragung" in Tabelle 3:
In welcher Codierung werden denn die Sollwerte übertragen? Denkbar wären sowohl vorzeichenlose oder vorzeichenbehaftete Integer (24 oder 32 Bit für Befehl 0x10, bei 32 Bit: in welchem Byte steht immer 0x00?) als auch Fließkommadarstellungen (z.B. für Temperaturen mit negativen Werten).

Ich bitte Sie, dies nochmals genauer zu beschreiben.

Herzlichen Dank und mit freundlichen Grüßen,
Anton G. Mückl
- www.chartup.com -

Aw: Umcodierung von Start- und Escapezeichen & Datenübertragung für Sollwerte
Antwort als hilfreich markieren
0Positive Markierungen
Antwort als nicht hilfreich markieren
0Negative Markierungen
Melden Sie diesen Beitrag
03.01.2018, 12:00
Hallo A.G.M2,

bezüglich Ihrer Anfrage haben wir folgende Rückmeldung seitens der Entwicklung erhalten:

1. „data“ steht entweder für das Startzeichen oder für das Escapezeichen

< 0xfd > ® < 0xfc > < 0xfd & 0x7f > = < 0xfc > < 0x7d >
< 0xfc > ® < 0xfc > < 0xfc & 0x7f > = < 0xfc > > 0x7c >

2. Die Werte werden als vorzeichenbehaftete 32 Bit Integer-Werte übertragen
Mit freundlichen Grüßen euer Team der technischen Kundenbetreuung