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: Miniterminal Ansteuerung - Hilfe ?! Kategorie: Programmierung Basic (von Hölgi - 16.06.2004 20:13)
 Als Antwort auf Re: Miniterminal Ansteuerung - Hilfe ?! von Achim - 16.06.2004 0:47
> > Es funktioniert ja auch mit dem Befehl print chr$(27);"&D"; wenn ich qbasic benutze,
> > aber die C-control Software scheint halt den Befehl chr$ nicht zu kennen,
>
> Natürlich kennt sie ihn nicht. Sonst stünde das ja in der Doku der C-Control-Software

Ach das ist des Pudels Kern ;)

> > zumindest kommt immer die Fehlermeldung "Programm zu lang"
>
> Das ist ein anderer Fehler oder ein Bug im Compiler.
>
> >  Mag sein dass Put 27 an sich die gleiche Beduetung hat, aber das Terminal interpretiert
> > es nicht so !
>
> Es ist aber äquivalent zu print chr$(27);. Stehen put 27 und print "&D"; wirklich
> in unmittelbar aufeinander folgenden Zeilen? Bist Du sicher, dass nicht noch ein irgendwo anders
> stehendes print "&D" die Anzeige von "&D" verursacht? ESC &D bewirkt ja, wenn es funktioniert, nichts
> Sichtbares, wenn ich die Doku des Terminals richtig verstanden habe.
>
> Mache doch mal ein wirklich minimales dreizeiliges Programm und wähle eine Escape-Sequenz,
> deren Ergebnis man unmittelbar sehen kann. Mache es verifizierbar, dass genau dieses Programm
> auch läuft. Verifiziere es.

Das habe ich natürlich schon getan und jede Menge rumprobiert, aber es will nicht...

>
> > Zudem müsste es dann meiner meinung nach Put 1B heißen, da dem Put Befehl
> > ein Hex-Wert angehängt wird,
>
> Woher hast Du diese Annahme? Sie ist falsch. Dem PUT folgt ein Ausdruck. Ein Ausdruck ist z. B. eine
> Konstante. Dezimale Konstanten werden im CC-Basic durch Ziffern ausgedrückt, sedezimale durch ein
> vorangestelltes &H.
> Also
> put 27
> put &H1B
> put 13 + 14
> sind allesamt äquivalent und geben ein ASCII-ESC über die serielle aus.

Keine Ahnung woher ich das hatte, ich hatte es irgendwie durchs rumprobieren geschlussfolgert :-?
Put &H1B habe auch schon probiert -> kein Erfolg ...

> put 1B ist undefiniert, wenn es nicht schon einen Compilefehler erzeugt.

Ja stimmt, das tut es auch ...

Hab mal den Autor von "Erfolgreich automatisieren mit dem C-Control BASIC System" angemailt,
da in dem Buchb auch das Miniterminal angesprochen wird, er will mir ein paar Beispieldateien
schicken, vielleicht bin ich dann schlauer ...

MfG Hölgi

PS:Was genau hat es mit den Zeilenumbrüchen auf sich ? Die Vorschau wird immer ordentlich
angezeigt, auch ohne Zeilenumbruch :-?

 Antwort schreiben

Bisherige Antworten:

Re: Miniterminal Ansteuerung - Hilfe ?! (von Achim - 17.06.2004 10:51)
    Juhu !!! (von Hölgi - 17.06.2004 16:45)
        Re: Juhu !!! (von Achim - 17.06.2004 20:44)