www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Docklight RS232


Autor: Fztz Tztrz (Firma: tztz) (kkkko)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo

würde gerne wissen, wie es Docklight schafft, die gesendeten Frames 
auseinanderzuahlten?
Zum Beispiel habe ich ein Gerät dass nach Betätigung von bestimmten 
tastern verschiedene Framelängen sendet, mal 10 Byte, mal 4 und mal 16 
oder mehr...und diese werden (mittels eines VBScript) im Display richtig 
angezeigt, mit Zeitstempel.

wird die Zeitdifferenz gemessen und ab einer bestimmten zeit ein neues 
frame gesetzt oder woher weiss Docklight, wann ein Frame zu ende ist und 
wann nicht?
können sie mir das verraten, denn ich habe gerade dasselbe problem 
Frames einzulesen und auseinanderzuhalten?

gruss

Autor: hans (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Habe ich selber schon gemacht (auch VB).

Man wartet entsprechend der Baudrate.
z.B. weiß man, das ein Zeichen bei 9600Baud ~ 100us dauert.
Wenn nach einem Empfangenen Zeichen also ca. 150 us vergehen
ohne das ein neues Zeichen kommt war das Frame zu ende.
Nur fortlaufende Zeichen erscheinen als Frame.

Lass mal einen uC oder PC mit einstellbarer verzögerung
(also Zeichen, verzögerung, Zeichen) senden, dann siehst du
wann er einzelne Frames macht.

gruß hans

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.