INFO - FAQ - CC2-Forum - CCPro-Forum |
|
> Hallo! > > Hilfe !!! > Wie frage ich mit RXD ein Byte ab ohne das Prog. zu stoppen, wenn kein Zeichen kommt. > Bei der CC1 frage ich " if not RXD then goto weiter" oder "if RXD then get a else goto weiter". > Bei der Mini wartet das Prog. immer auf ein Byte. > Noch eine Frage: gibt es bei der Mini auch einen 8 Byte Buffer? > > Ich verwende CCBasic mit angepaßter DLL > > mfg gerdl Hallo Gerdl, in der Doku zur OM heißt es zu RXD "Test, ob ein Byte seriell empfangen wurde. Auf der OM liefert diese Funktion immer ON zurück. Für interruptgesteuerten RS232-Empfang existiert ein spezielles Assembler-Modul." Demnach existiert auch kein 8-Byte-Buffer. Du kannst aber das erwähnte Assembler-Modul nutzen oder noch besser auf die Open Midi oder Open Macro ausweichen, die dieses Feature über Hardware realisieren. Siehe auch meinen Beitrag zu "Get timeout..." Gruß Bert |
Antwort schreiben |