AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

1024 Bytes per AsyncPro

Ein Thema von Lee500 · begonnen am 18. Jan 2012 · letzter Beitrag vom 22. Jan 2012
 
Benutzerbild von Lee500
Lee500

Registriert seit: 18. Sep 2006
39 Beiträge
 
Delphi 2010 Architect
 
#1

1024 Bytes per AsyncPro

  Alt 18. Jan 2012, 18:06
Hallo Forum,

Ich habe mir schon ca. 2 Stunden die Finger wundgesucht, aber noch nichts wirklich passendes gefunden. Ich will mit der AsyncPro Componente 1024 Bytes Daten empfangen, speichern, manipulieren und dann später auch wieder senden. Wenn ich das ganze über den OnTriggerAvail mache, bekomme ich je nach laune des Programms zwischen 150 und 300 Bytes empfangen. Danach ist schluss.

Ich habe auch mal versucht im TriggerAvail nur zu gucken wie viele Bytes im Buffer sind und nach 1024 Bytes den Buffer auszulesen. Funktioniert aber auch nicht wirklich zuverlässig. Danach habe ich dann mal ein wenig mit TriggerStatus und TriggerTimer rumprobiert, um die Pause nach dem Dateneingang zu finden. Der TriggerStatus (stLine, lsBreak) löste manchmal mitten in der Übertragung aus.

Habt ihr vielleicht noch eine Idee, wie ich genau die 1024 Bytes empfangen kann? Allerdings sollte er natürlich auch abbrechen wenn nur 1000 Bytes ankommen und er nix mehr empfängt.

Ich hoffe ihr könnt mir helfen, bin am verzweifeln.

Gruß
Michael
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:13 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz