Keyboard
Programming Manual
3
SATO Europe
ARITHMETIC EXPRESSIONS.........................................................................................20
STRING EXPRESSIONS .................................................................................................20
RELATIONAL EXPRESSIONS.........................................................................................20
COMMANDS AND STATEMENTS ...................................................................................21
TSKL COMMANDS ..........................................................................................................22
!R..........................................................................................................................22
!W.........................................................................................................................23
SOUND............................................................................................................................24
CLS..................................................................................................................................25
CLEAR.............................................................................................................................26
CURSOR .........................................................................................................................27
LOCATE...........................................................................................................................28
PRINT…[USING] .............................................................................................................29
INPUT..............................................................................................................................30
OUT .................................................................................................................................31
FOUT...............................................................................................................................32
OUT USING .....................................................................................................................33
DOWNLOAD....................................................................................................................34
EOP .................................................................................................................................35
OPEN...............................................................................................................................36
CLOSE.............................................................................................................................37
KILL .................................................................................................................................38
SEEK ...............................................................................................................................39
READ...............................................................................................................................40
WRITE .............................................................................................................................41
GOSUB…RETURN..........................................................................................................42
LOOP STATEMENTS.......................................................................................................43
DO…[EXITDO]…LOOP ...................................................................................................43
FOR…[EXITFOR]…NEXT ...............................................................................................45
WHILE…WEND ...............................................................................................................46
GOTO ..............................................................................................................................47
PROGRAM-CONTROL STATEMENTS............................................................................48
IF…THEN…ELSE............................................................................................................48
END .................................................................................................................................50
DIM ..................................................................................................................................51
FREE ...............................................................................................................................52
REM.................................................................................................................................53
TSKL FUNCTIONS ..........................................................................................................54
Programming Manual
Keyboard
SATO Europe
4
POS()...............................................................................................................................54
INKEY()............................................................................................................................55
INP$() ..............................................................................................................................56
EOF()...............................................................................................................................57
LOF() ...............................................................................................................................58
ABS() ...............................................................................................................................59
ASC()...............................................................................................................................60
LEN() ...............................................................................................................................61
FRE() ...............................................................................................................................62
INT().................................................................................................................................63
VAL()................................................................................................................................64
RND()...............................................................................................................................65
CHR$().............................................................................................................................66
FREAD$() ........................................................................................................................67
LEFT$()............................................................................................................................68
RIGHT$() .........................................................................................................................69
MID$()..............................................................................................................................70
STR$() .............................................................................................................................71
SPC$() .............................................................................................................................72
SYSTEM VARIABLES......................................................................................................73
YEAR ...............................................................................................................................73
MONTH............................................................................................................................74
DATE ...............................................................................................................................75
HOUR ..............................................................................................................................76
MINUTE ...........................................................................................................................77
IDNUMBER$....................................................................................................................79
APPENDIX A - LIMITATIONS OF TSKL ...........................................................................80
APPENDIX B - ERROR MESSAGES...............................................................................81
APPENDIX C - RS-232 PIN CONFIGURATIONS.............................................................84
OPERATION GUIDE........................................................................................................87