mem |
|
freien Speicher anzeigen (RAM) |
info | Statusinformationen der SD-Karte ausgeben |
|
clear | TFT LCD löschen |
|
dir | Dateien von SD-Karte auflisten |
|
list | "Dateiname" |
Basicprogramm anzeigen |
hd | "Dateiname" |
Datei in HEX anzeigen (auflisten) |
touch | "Dateiname" |
neue leere Datei anlegen |
write | "Dateiname" |
in Datei schreiben, muß vorher angelegt sein (mit touch) |
rename | "Dateiname" "Dateiname" |
Datei umbenennen |
delete | "Dateiname" |
Datei löschen |
cd | "Verzeichnis" |
Verzeichnis wechseln |
mkdir | "Verzeichnis" |
neues Verzeichnis anlegen |
edit | "Dateiname" |
Editor starten |
run | "Dateiname" |
Basicprogramm starten |
time | Runtime des Basicprogramms ausgeben |
|
basic | "Dateiname" |
Zeileninterpreter starten, die Zeilen werden auf SD-Karte in der Datei "temp" |
sound | "Dateiname" |
eine wav - Datei abspielen |
reset | das System wird neu gestartet |
|
color | Hilfsprogramm, aus RGB wird eine Farbe gewählt und als Wert angezeigt |
|
aa | Hilfsprogramm, Ram mit 0xaa füllen |
|
dump | adresse (Adresse in hex) |
Hilfsprogramm, Raminhalt anzeige, Ende mit ESC |
pwm | Wert wird an PWM Kanal 0 bis 3 ausgegeben |
a = adc(2) |
get | serielle Porterweiterung (0 bis max. 8) lesen, Adr = Port (8Bit) |
a = get(2) |
put | ein Byte wird an die serielle Porterweiterung (0 bis max. 8) gesendet |
a=0b01010101 |
on | ein Bit wird an der seriellen Porterweiterung (0 bis max. 71) für eine bestimmte Zeit |
on(4)=0 |
off | ein Bit wird an der seriellen Porterweiterung ausgeschaltet(0 bis max. 71) |
off(14) |
test | ein Bit wird von der seriellen Porterweiterung zurückegeben(0 bis max. 71) |
a = test(9) |
save | Variable auf SD-Katen-Datei schreiben |
save "Dateiname","Bezeichnung",a |
load | Variable von SD-Kate lesen, wenn die nicht da ist kommt 0 zurück |
a = load "Dateiname","Bezeichnung" |
fprint | alle Ausgaben wie bei "print" auf SD-Katen-Datei schreiben |
fprint "Dateiname" , 3+3 , "Hallo du da" |
delete | Datei auf SD-Kate löschen |
delete "Dateiname" |
show | zeigt ein BMP-Bild an Position x (max. 320 breit), y (max. 240 hoch) |
show 12, 18, "bild" |
pen | es wird die letzte Koordinate des TouchPanel zurück gegeben |
pen x,y |
clear | lösche LCD mit Farbe f |
srand |
area | legt eine Zeichenbereich von x1, y1, nach x2, y2 fest |
call("area",0,0,239,319) |
pset | zeichne ein Punkt an x, y mit Farbe f |
call("pset",120,100,0) |
line | zeichne eine Linie von x1, y1, nach x2, y2 mit Farbe f |
call("line",120,100,190,200,0) |
rect | zeichne ein Rechteck von x1, y1, nach x2, y2 mit Farbe f |
call("rect",120,100,190,200,0) |
frect | zeichne ein Rechteck von x1, y1, nach x2, y2 und fülle mit Farbe f |
call("frect",120,100,190,200,0) |
circle | zeichne ein Kreis an x, y, mit Radius r mit Farbe f |
call("circle",120,100,190,0) |
fcircle | zeichne ein Kreis an x, y, mit Radius r und fülle mit Farbe f |
call("fcircle",120,100,190,0) |
text | schreibt ein Text an x, y, text, größe, Farbe, Hintergrundfarbe |
call("text",120,100, hallo,0,0,500) |
number | schreibt eine Zahl an x, y, z, größe, Farbe, Hintergrundfarbe |
z=100 |
sound | eine wav - Datei abspielen |
call("sound","test.wav") |
cd | das Verzeichnis wechseln, |
call("cd","ton") |
1 | SYNTAX_ERROR |
2 | UNKNOWN_ADC_CHANNEL |
3 | UNKNOWN_IO_PORT |
4 | FOR_WITHOUT_TO |
5 | UNKNOWN_STATEMENT |
6 | UNKNOWN_CALL_FUNCT |
7 | UNKNOWN_CALL_FUNCT_TYP |
8 | UNKNOWN_CVAR_NAME |
9 | SHORT_IF_WITH_ELSE |
10 | GOSUB_STACK_DETH |
11 | FOR_STACK_DETH |
12 | GOSUB_STACK_INVALID |
13 | UNKNOWN_SUBPROC |
14 | GOSUB_NO_EXT_SUBPROC |
15 | ARRAY_OUT_OF_RANGE |
16 | OUT_OF_MEMORY |
17 | NOT_ENOUGH_DATA |
18 | UNKNOWN_LINENUMBER |
19 | INPUT_IS_NOT_NUMBER |
20 | UNKNOWN_VARIABLE |
21 | STRING_TO_LARGE |
22 | DATA_READ_TYPE_DIFF |
23 | STRINGVAR_NOT_INIT |
40 | VALUE_TOO_HIGH |
41 | UNKNOWN_PWM_CHANNEL |
50 | ERROR_FILE_NOT_FOUND |
51 | ERROR_CREATING_FILE |
52 | ERROR_OPEN_FILE |
53 | ERROR_SEEK_FILE |
54 | ERROR_WRITING_FILE |
55 | ERROR_DELETE_FILE |