Einzelnen Beitrag anzeigen

gine

Registriert seit: 10. Okt 2004
Ort: mannheim&bei kölle
10 Beiträge
 
#1

Daten im fünfminutentakt die zweite

  Alt 14. Dez 2004, 15:45
Hallo...vielleicht schreckt die Länge meines ersten beitrag aufgrund der länge etwas ab

Also hier nochmal : is echt dringend...



Hier die genauere Fehlerbeschreibung:

Nach Verbinden wird an einen Wettersensor der Befehl zum stumm schalten geschickt. d.h.
es können nur noch Daten von Sensor empfangen werden, wenn alle fünf Minuten ein Befehl gesendet wird "schick mir die Daten" (?U #13)


Code:
procedure TForm1.Timer2Timer(Sender: TObject);
var datensatz: string;
begin
  datensatz:= '?u' +#$0d;
  if ApdComPort1.OutBuffFree >= Length(datensatz) then       //prüfen, ob im Output Buffer
  ApdComPort1.PutString(datensatz);
end;
Die daten solleneinmal in ein MemoFeld gelsen werden und in eine erstellte Txtdatei (Problem was ich eben hatte)

Das passiert allerdings nicht. Wenn ich mein Programm starte...also verbinde setze ich den Timer2 auf true ,dann werden die Befehle zum stumm schalten gesendet und gleichzitig soll der timer laufen um alle fünf minuten die daten einzulesen.
das passiert alerdings nicht.

Zum einlesen der Daten verwende ich ja das OnTriggerAvail, welches doch Daten einliest, sobald welche an der Schnittstelle anliegen...aber da sind keine daten ..w.eder im memo noch in der text datei...


Also noch mal...Hilfe?

Bitte...ich wär wirklich unendlich denkbar, denn dann wär mein Programm soweit fertig!!!
Et kütt wie et kütt. Es is wie et is. Un et hätt noch imme jot jejange!
  Mit Zitat antworten Zitat