SerialNG delay beim senden ?

Gast #1746360
Lesenswert?
• ▲
▼
Ich nutze gerade SerialNG in Delphi und versuche einen String auf meinen 
AVR zu bekommen .
Leider ist meine Abfragefunktion allerdings langsamer als die 
Geschwindigkeit mit der der String reinkommt .
Ich frage im Controller ja Zeichen für Zeichen ab .
Hier also die Frage .
Hat jemand eine Ahnung ob es bei SerialNG eine Einstellung Funktion oder 
dergleichen gibt mit der ich zwischen jedem Zeichen des Strings etwas 
warten kann bevor weitergesendet wird ? .
Gast #1746366
Lesenswert?
• ▲
▼
Wie wärs mit einer ordentlichen Empfangsroutine   ? .?. !
Empfangen im Interrupt, Auswerten in der main-Routine.

Hier übrigens die fehlenden Kommater deines Posts; ,,,,,

UndhierlasseichnochdieüberzähligenLeerzeichenausdeinemPostbeimeinemraus.
Gast #1746376
Lesenswert?
• ▲
▼
Hi

>Leider ist meine Abfragefunktion allerdings langsamer als die
>Geschwindigkeit mit der der String reinkommt .

Unwahrscheinlich. Bei beispielsweise 9600Bd und 11,059200MHz kann der 
Controller zwischen 2 Zeichen mehr als 11000 Befehle ausführen.

Baudrate?

MfG Spess

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.