Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: GET und PUT Kategorie: Programmierung Basic (von Kay - 26.07.2005 7:24)
 Als Antwort auf GET und PUT von Georg - 25.07.2005 22:09
Kay nutzt:  CC1-Unit V1.1, CC1-Station V1.1
> Eine Frage: Wartet die Unit bei dem GET-Befehl, bis sie antwort bekommt, oder läuft das Programm weiter?

vlt nochmal auif deutsch:

die funktion GET veranlasst BASIC, ein byte aus dem puffer der seriellen
schnittstelle zu holen. ist der puffer leer, bleibt das programm an dieser
stelle solange stehen, bis ein byte empfangen wurde.
da dies so nicht meist nicht machbar und erwünscht ist, ist die funktion RXD zu benutzen,
um vor GET den puffer auf inhalt abzufragen.
solange sich noch ein byte darin befindet, ist RXD wahr.

if rxd then get abcdef holt also nur daten, wenn welche da sind.
if not rxd then tuhaltsonstwasandres könnte im gegenzug
benutzt werden, um gezielt was ganz andres zu tun, falls der puffer leer ist.

 Antwort schreiben

Bisherige Antworten:

Re: GET und PUT (von Georg - 27.07.2005 22:48)
    Re: GET und PUT (von Kay - 28.07.2005 0:38)
    Re: GET und PUT (von Achim - 27.07.2005 22:55)