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

Dieser Beitrag bezieht sich auf das folgende Produkt: ELV Elektronische Widerstandsdekade EWD 100, Komplettbausatz

Bestell-Nr. 68-13 04 76

Zum Produkt
zur Übersicht2 Beiträge Thema abonnieren Neue Antwort
Anzeigen  Sortieren 

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

von A.G.M2 » 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
- http://www.chartup.com -

A.G.M2
Beiträge: 1
Registriert
07.12.2017

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

von ELV - Technische Kundenbetreuung » 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
ELV - Technische Kundenbetreuung
Beiträge: 12242
Registriert
01.07.2011
Mit freundlichen Grüßen euer Team der technischen Kundenbetreuung
Anzeigen  Sortieren 
zur Übersicht2 Beiträge Neue Antwort