
|
INFO - FAQ - CC2-Forum - CCPro-Forum |
|
||
|
> 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 |