 | * BLOCK 0000 : PAUSE |
Total size : 3 bytes Pause : 13335 ms Duration block : 00 h 00 m 13 s |
  | * BLOCK 0001 : TURBO LOADING DATA |
HEADER Block Name : HARDWARE.DOC Block Number : 1 Block first : YES File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2355 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1178 Length of ONE bit pulse : 2354 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 709
Duration : 4241 ms Pause After this block : 14 ms Duration block + Pause : 4255 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 48 41 52 44 57 41 52 45 2E 44 4F 43 00 00 00 ,HARDWARE.DOC...
000010: 00 01 00 16 00 08 80 A3 FF 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 7E 5C FF FF FF FF .~\....
|
  | * BLOCK 0002 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1193 Length of ONE bit pulse : 2386 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 152 939
Duration : 18734 ms Pause After this block : 3603 ms Duration block + Pause : 22337 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .***************
000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000020: 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 2A 20 20 20 20 20 ********..*
000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000050: 2A 0D 0A 2A 20 20 52 65 70 72 6F 64 75 63 74 69 *..* Reproducti
000060: 6F 6E 20 20 6F 72 20 20 74 72 61 6E 73 6C 61 74 on or translat
000070: 69 6F 6E 20 20 6F 66 20 20 2A 0D 0A 2A 20 20 61 ion of *..* a
000080: 6E 79 20 20 70 61 72 74 20 6F 66 20 20 74 68 69 ny part of thi
000090: 73 20 20 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E s documentation
0000A0: 20 20 2A 0D 0A 2A 20 20 77 69 74 68 6F 75 74 20 *..* without
0000B0: 74 68 65 20 77 72 69 74 74 65 6E 20 70 65 72 6D the written perm
0000C0: 69 73 73 69 6F 6E 20 6F 66 20 20 2A 0D 0A 2A 20 ission of *..*
0000D0: 20 48 6F 6E 65 79 53 6F 66 74 20 4C 74 64 20 69 HoneySoft Ltd i
0000E0: 73 20 75 6E 6C 61 77 66 75 6C 2E 20 20 20 20 20 s unlawful.
0000F0: 20 20 20 20 2A 0D 0A 2A 20 20 20 20 20 20 20 20 *..*
000100: 20 5C DE 20 20 20 20 20 20 20 20 20 20 20 20 20 \.
000110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A *
000120: 0D 0A 2A 20 20 41 6E 20 20 41 64 76 61 6E 63 65 ..* An Advance
000130: 64 20 55 73 65 72 20 47 75 69 64 65 20 20 63 6F d User Guide co
000140: 76 65 72 69 6E 67 20 20 2A 0D 0A 2A 20 20 61 6C vering *..* al
000150: 6C 20 74 68 65 20 69 6E 66 6F 72 6D 61 74 69 6F l the informatio
000160: 6E 20 73 75 70 70 6C 69 65 64 20 68 65 72 65 20 n supplied here
000170: 20 2A 0D 0A 2A 20 20 61 6E 64 20 20 20 6D 6F 72 *..* and mor
000180: 65 20 20 69 73 20 20 20 61 76 61 69 6C 61 62 6C e is availabl
000190: 65 20 20 20 66 72 6F 6D 20 20 2A 0D 0A 2A 20 20 e from *..*
0001A0: 48 6F 6E 65 79 53 6F 66 74 20 4C 69 6D 69 74 65 HoneySoft Limite
0001B0: 64 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.
0001C0: 20 20 20 2A 0D 0A 2A 20 20 20 20 20 20 20 20 20 *..*
0001D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0001E0: 20 20 20 20 20 20 20 20 20 20 20 20 2A 0D 0A 2A *..*
0001F0: 20 20 43 6F 70 79 72 69 67 68 74 20 28 63 29 20 Copyright (c)
000200: 31 39 38 1F 51 35 20 48 6F 6E 65 79 53 6F 66 74 198.Q5 HoneySoft
000210: 20 4C 74 64 2E 20 20 2A 0D 0A 2A 20 20 20 20 20 Ltd. *..*
000220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000240: 2A 0D 0A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A *..*************
000250: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000260: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 0D 0A 20 20 **********....
000270: 20 20 20 43 49 52 4B 49 54 20 4D 4F 44 45 4D 20 CIRKIT MODEM
000280: 31 32 30 30 20 54 4F 20 41 4D 53 54 52 41 44 0D 1200 TO AMSTRAD.
000290: 0A 20 20 20 20 20 20 20 43 50 43 34 36 34 2F 36 . CPC464/6
0002A0: 36 34 2F 31 32 38 20 49 4E 54 45 52 46 41 43 45 64/128 INTERFACE
0002B0: 0D 0A 0D 0A 48 41 52 44 57 41 52 45 20 53 50 45 ....HARDWARE SPE
0002C0: 43 49 46 49 43 41 54 49 4F 4E 0D 0A 5F 5F 5F 5F CIFICATION..____
0002D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0002E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0002F0: 5F 5F 5F 0D 0A 0D 0A 49 6E 74 72 6F 64 75 63 74 ___....Introduct
000300: 69 6F 6E 0D 0A B0 B0 0D 0A 54 68 69 73 20 20 64 ion......This d
000310: 6F 63 75 6D 65 6E 74 20 20 70 72 65 73 65 6E 74 ocument present
000320: 73 20 20 74 68 65 20 20 68 61 72 64 77 61 72 65 s the hardware
000330: 0D 0A 73 70 65 63 69 66 69 63 61 74 69 6F 6E 20 ..specification
000340: 20 20 66 6F 72 20 20 61 20 20 6D 69 6E 69 6D 61 for a minima
000350: 6C 20 20 20 70 61 72 74 73 0D 0A 73 65 72 69 61 l parts..seria
000360: 6C 20 20 69 6E 74 65 72 66 61 63 65 20 74 6F 20 l interface to
000370: 61 6C 6C 6F 77 20 20 74 68 65 20 20 43 69 72 6B allow the Cirk
000380: 69 74 0D 0A 4D 6F 64 65 6D 20 20 31 32 30 30 20 it..Modem 1200
000390: 20 74 6F 20 20 63 6F 6D 6D 75 6E 69 63 61 74 65 to communicate
0003A0: 20 77 69 74 68 20 20 20 74 68 65 0D 0A 41 6D 73 with the..Ams
0003B0: 74 72 61 64 20 72 61 6E 67 65 20 6F 66 20 43 50 trad range of CP
0003C0: 43 20 63 6F 6D 70 75 74 65 72 73 2E 0D 0A 5F 5F C computers...__
0003D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0003E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0003F0: 5F 5F 5F 5F 5F 0D 0A 0D 0A 46 65 61 74 75 72 65 _____....Feature
000400: 73 0D 0A 0D 0A 6F 20 9F 62 20 41 73 79 63 68 72 s....o .b Asychr
000410: 6F 6E 6F 75 73 20 6F 70 65 72 61 74 69 6F 6E 0D onous operation.
000420: 0A 6F 20 20 35 2C 20 36 2C 20 37 20 6F 72 20 38 .o 5, 6, 7 or 8
000430: 20 62 69 74 20 63 68 61 72 61 63 74 65 72 73 0D bit characters.
000440: 0A 6F 20 20 31 2C 20 31 2E 35 20 6F 72 20 32 20 .o 1, 1.5 or 2
000450: 73 74 6F 70 20 62 69 74 73 0D 0A 6F 20 20 4F 64 stop bits..o Od
000460: 64 20 6F 72 20 65 76 65 6E 20 6F 72 20 6E 6F 20 d or even or no
000470: 50 61 72 69 74 79 2C 20 67 65 6E 65 72 61 74 69 Parity, generati
000480: 6F 6E 0D 0A 20 20 20 61 6E 64 20 63 68 65 63 6B on.. and check
000490: 69 6E 67 0D 0A 6F 20 20 46 72 61 6D 69 6E 67 2C ing..o Framing,
0004A0: 20 20 6F 76 65 72 72 75 6E 20 61 6E 64 20 20 70 overrun and p
0004B0: 61 72 69 74 79 20 20 65 72 72 6F 72 0D 0A 20 20 arity error..
0004C0: 20 64 65 74 65 63 74 69 6F 6E 0D 0A 6F 20 20 43 detection..o C
0004D0: 61 72 72 69 65 72 20 44 65 74 65 63 74 20 69 6E arrier Detect in
0004E0: 70 75 74 20 28 2F 44 53 52 29 0D 0A 6F 20 20 4D put (/DSR)..o M
0004F0: 55 54 45 20 20 6F 75 74 70 75 74 20 28 49 6E 74 UTE output (Int
000500: 65 6E 64 65 64 20 66 6F 72 A5 54 20 20 48 61 6C ended for.T Hal
000510: 66 20 20 2F 0D 0A 20 20 20 46 75 6C 6C 20 20 20 f /.. Full
000520: 20 64 75 70 6C 65 78 20 73 77 69 74 63 68 69 6E duplex switchin
000530: 67 29 0D 0A 6F 20 20 31 32 30 30 2F 31 32 30 30 g)..o 1200/1200
000540: 2C 20 20 31 32 30 30 2F 37 35 2C 20 20 33 30 30 , 1200/75, 300
000550: 2F 33 30 30 20 20 20 62 70 73 0D 0A 20 20 20 6F /300 bps.. o
000560: 70 65 72 61 74 69 6F 6E 0D 0A 6F 20 20 52 53 32 peration..o RS2
000570: 33 32 20 20 20 63 6F 6D 70 61 74 69 62 6C 65 20 32 compatible
000580: 20 20 69 6E 70 75 74 73 2C 20 20 20 20 54 54 4C inputs, TTL
000590: 0D 0A 20 20 20 63 6F 6D 70 61 74 69 62 6C 65 20 .. compatible
0005A0: 6F 75 74 70 75 74 73 0D 0A 5F 5F 5F 5F 5F 5F 5F outputs.._______
0005B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0005C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0005D0: 0D 0A 0D 0A 54 68 65 20 48 61 72 64 77 61 72 65 ....The Hardware
0005E0: 0D 0A 0D 0A 41 6E 20 20 38 32 35 31 20 55 41 52 ....An 8251 UAR
0005F0: 54 20 69 73 20 75 73 65 64 20 61 73 20 74 68 65 T is used as the
000600: 20 62 61 73 69 73 20 20 66 6F 72 63 CC 0D 0A 74 basis forc...t
000610: 68 65 20 20 64 65 73 69 67 6E 2C 20 61 73 73 6F he design, asso
000620: 63 69 61 74 65 64 20 77 69 74 68 20 20 74 68 69 ciated with thi
000630: 73 20 20 61 72 65 0D 0A 66 6F 75 72 20 73 75 70 s are..four sup
000640: 70 6F 72 74 20 49 43 73 2E 0D 0A 5F 5F 5F 5F 5F port ICs..._____
000650: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000660: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000670: 5F 5F 0D 0A 0D 0A 43 50 55 20 49 6E 74 65 72 66 __....CPU Interf
000680: 61 63 65 0D 0A 0D 0A 54 68 65 20 20 20 34 4D 48 ace....The 4MH
000690: 7A 20 20 20 63 6C 6F 63 6B 20 20 6F 75 74 70 75 z clock outpu
0006A0: 74 20 20 20 66 72 6F 6D 20 20 20 74 68 65 0D 0A t from the..
0006B0: 65 78 70 61 6E 73 69 6F 6E 20 62 75 73 20 69 73 expansion bus is
0006C0: 20 75 73 65 64 20 74 6F 20 64 65 72 69 76 65 20 used to derive
0006D0: 74 68 65 20 43 4C 4B 0D 0A 69 6E 70 75 74 20 66 the CLK..input f
0006E0: 6F 72 20 74 68 65 20 38 32 35 31 2E 0D 0A 0D 0A or the 8251.....
0006F0: 54 68 65 20 20 61 63 74 69 76 65 20 20 68 69 67 The active hig
000700: 68 20 38 32 35 31 20 52 45 53 45 54 20 97 98 20 h 8251 RESET ..
000710: 69 6E 70 75 74 20 20 69 73 0D 0A 64 65 72 69 76 input is..deriv
000720: 65 64 20 66 72 6F 6D 20 74 68 65 20 62 75 73 20 ed from the bus
000730: 2F 52 45 53 45 54 20 6C 69 6E 65 2E 0D 0A 0D 0A /RESET line.....
000740: 54 77 6F 20 20 4F 52 20 20 67 61 74 65 73 20 20 Two OR gates
000750: 70 72 6F 76 69 64 65 20 20 74 68 65 20 20 6E 65 provide the ne
000760: 63 65 73 73 61 72 79 0D 0A 61 64 64 72 65 73 73 cessary..address
000770: 20 64 65 63 6F 64 69 6E 67 2E 0D 0A 5F 5F 5F 5F decoding...____
000780: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000790: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0007A0: 5F 5F 5F 0D 0A 0D 0A 49 2F 4F 20 41 64 64 72 65 ___....I/O Addre
0007B0: 73 73 20 4D 61 70 0D 0A 0D 0A 54 77 6F 20 20 61 ss Map....Two a
0007C0: 64 64 72 65 73 73 65 73 20 20 61 72 65 20 75 73 ddresses are us
0007D0: 65 64 20 66 72 6F 6D 20 20 74 68 65 20 20 49 2F ed from the I/
0007E0: 4F 0D 0A 61 64 64 72 65 73 73 20 20 6D 61 70 2E O..address map.
0007F0: 20 20 54 68 65 20 61 64 64 72 65 73 73 65 73 20 The addresses
000800: 20 75 73 65 64 20 20 61 72 65 0D 0A 74 68 6F E7 used are..tho.
000810: AD FF FF FF FF .....
|
  | * BLOCK 0003 : TURBO LOADING DATA |
HEADER Block Name : HARDWARE.DOC Block Number : 2 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2352 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1173 Length of ONE bit pulse : 2345 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 428
Duration : 4224 ms Pause After this block : 15 ms Duration block + Pause : 4239 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 48 41 52 44 57 41 52 45 2E 44 4F 43 00 00 00 ,HARDWARE.DOC...
000010: 00 02 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 43 7C FF FF FF FF .C|....
|
  | * BLOCK 0004 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2388 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 168 392
Duration : 18973 ms Pause After this block : 3282 ms Duration block + Pause : 22255 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 73 65 20 20 20 72 65 63 6F 6D 6D 65 6E 64 65 .se recommende
000010: 64 20 20 20 62 79 20 20 20 41 6D 73 6F 66 74 20 d by Amsoft
000020: 20 20 66 6F 72 0D 0A 63 6F 6D 6D 75 6E 69 63 61 for..communica
000030: 74 69 6F 6E 73 20 20 70 65 72 69 70 68 65 72 61 tions periphera
000040: 6C 73 2C 20 20 61 6E 64 20 20 20 61 72 65 0D 0A ls, and are..
000050: 74 68 65 72 65 66 6F 72 65 20 20 63 6F 6D 70 61 therefore compa
000060: 74 69 62 6C 65 20 77 69 74 68 20 61 6C 6C 20 20 tible with all
000070: 41 6D 73 74 72 61 64 0D 0A 70 65 72 69 70 68 65 Amstrad..periphe
000080: 72 61 6C 73 2C 20 20 77 69 74 68 20 20 74 68 65 rals, with the
000090: 20 20 65 78 63 65 70 74 69 6F 6E 20 20 20 6F 66 exception of
0000A0: 0D 0A 6F 74 68 65 72 20 63 6F 6D 6D 75 6E 69 63 ..other communic
0000B0: 61 74 69 6F 6E 73 20 64 65 76 69 63 65 73 2E 0D ations devices..
0000C0: 0A 0D 0A 41 44 44 52 45 53 53 20 20 20 52 45 41 ...ADDRESS REA
0000D0: 44 20 20 20 20 20 20 20 20 57 52 49 54 45 0D 0A D WRITE..
0000E0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
0000F0: 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D 3D ================
000100: 3D 9C 94 3D 0D 0A 30 46 41 44 46 48 20 20 20 20 =..=..0FADFH
000110: 44 41 54 41 20 49 4E 20 20 20 20 20 44 41 54 41 DATA IN DATA
000120: 20 4F 55 54 0D 0A 30 46 42 44 46 48 20 20 20 20 OUT..0FBDFH
000130: 53 54 41 54 55 53 20 20 20 20 20 20 43 4F 4E 54 STATUS CONT
000140: 52 4F 4C 0D 0A 0D 0A 0D 0A 30 46 41 44 46 48 20 ROL......0FADFH
000150: 20 20 20 44 61 74 61 20 69 6E 70 75 74 2F 6F 75 Data input/ou
000160: 74 70 75 74 20 72 65 67 69 73 74 65 72 0D 0A 0D tput register...
000170: 0A 30 46 42 44 46 48 20 20 20 20 53 74 61 74 75 .0FBDFH Statu
000180: 73 20 2F 20 43 6F 6E 74 72 6F 6C 20 72 65 67 69 s / Control regi
000190: 73 74 65 72 0D 0A 57 68 65 6E 20 72 65 61 64 2C ster..When read,
0001A0: 20 72 65 74 75 72 6E 73 20 74 68 65 20 55 41 52 returns the UAR
0001B0: 54 20 73 74 61 74 75 73 2E 0D 0A 0D 0A 2F 44 53 T status...../DS
0001C0: 52 20 69 73 20 75 73 65 64 20 61 73 20 61 20 43 R is used as a C
0001D0: 61 72 72 69 65 72 20 44 65 74 65 63 74 20 69 6E arrier Detect in
0001E0: 70 75 74 2E 0D 0A 0D 0A 57 68 65 6E 20 20 77 72 put.....When wr
0001F0: 69 74 74 65 6E 20 20 61 66 74 65 72 20 20 61 20 itten after a
000200: 20 73 6F C2 AE 66 74 20 20 6F 72 20 20 68 61 72 so..ft or har
000210: 64 0D 0A 72 65 73 65 74 2C 20 20 61 63 63 65 73 d..reset, acces
000220: 73 65 73 20 74 68 65 20 20 4D 6F 64 65 20 20 49 ses the Mode I
000230: 6E 73 74 72 75 63 74 69 6F 6E 0D 0A 72 65 67 69 nstruction..regi
000240: 73 74 65 72 20 20 61 72 65 20 75 73 65 64 20 74 ster are used t
000250: 6F 20 64 65 66 69 6E 65 20 20 6F 70 65 72 61 74 o define operat
000260: 69 6E 67 0D 0A 70 61 72 61 6D 65 74 65 72 73 2E ing..parameters.
000270: 0D 0A 0D 0A 41 66 74 65 72 20 20 77 72 69 74 69 ....After writi
000280: 6E 67 20 20 74 68 65 20 20 4D 6F 64 65 20 20 20 ng the Mode
000290: 49 6E 73 74 72 75 63 74 69 6F 6E 0D 0A 77 6F 72 Instruction..wor
0002A0: 64 2C 20 20 74 68 69 73 20 61 64 64 72 65 73 73 d, this address
0002B0: 20 74 68 65 6E 20 20 61 63 63 65 73 73 65 73 20 then accesses
0002C0: 20 74 68 65 0D 0A 43 6F 6D 6D 61 6E 64 20 69 6E the..Command in
0002D0: 73 74 72 75 63 74 69 6F 6E 20 72 65 67 69 73 74 struction regist
0002E0: 65 72 2E 0D 0A 0D 0A 2F 44 54 52 20 20 69 73 20 er...../DTR is
0002F0: 75 73 65 64 20 69 6E 20 63 6F 6E 6A 75 6E 63 74 used in conjunct
000300: 69 6F 6E 20 20 B1 1A 77 69 74 68 20 20 74 68 65 ion ..with the
000310: 0D 0A 73 65 6C 65 63 74 65 64 20 63 6C 6F 63 6B ..selected clock
000320: 20 72 61 74 69 6F 20 74 6F 20 73 65 74 20 74 68 ratio to set th
000330: 65 20 64 65 73 69 72 65 64 0D 0A 62 61 75 64 20 e desired..baud
000340: 72 61 74 65 2E 20 2F 52 54 53 20 69 73 20 75 73 rate. /RTS is us
000350: 65 64 20 61 73 20 61 20 4D 55 54 45 20 6C 69 6E ed as a MUTE lin
000360: 65 2C 0D 0A 74 6F 20 20 73 77 69 74 63 68 20 74 e,..to switch t
000370: 68 65 20 4D 6F 64 65 6D 20 69 6E 74 6F 20 68 61 he Modem into ha
000380: 6C 66 20 6F 72 20 20 66 75 6C 6C 0D 0A 64 75 70 lf or full..dup
000390: 6C 65 78 2E 20 20 44 37 20 73 68 6F 75 6C 64 20 lex. D7 should
0003A0: 62 65 20 73 65 6E 74 20 61 73 20 61 20 30 2E 0D be sent as a 0..
0003B0: 0A 0D 0A 52 65 66 65 72 20 20 74 6F 20 61 20 64 ...Refer to a d
0003C0: 61 74 61 20 73 68 65 65 74 20 6F 6E 20 74 68 65 ata sheet on the
0003D0: 20 38 32 35 31 20 20 66 6F 72 0D 0A 64 65 74 61 8251 for..deta
0003E0: 69 6C 65 64 20 20 20 64 65 73 63 72 69 70 74 69 iled descripti
0003F0: 6F 6E 20 20 20 6F 66 20 20 20 20 72 65 67 69 73 on of regis
000400: 74 65 72 0D 0A 61 73 92 F3 73 69 67 6E 6D 65 6E ter..as..signmen
000410: 74 73 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ts...___________
000420: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000430: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A ____________....
000440: 4D 6F 64 65 6D 20 49 6E 74 65 72 66 61 63 65 0D Modem Interface.
000450: 0A 0D 0A 46 6F 75 72 20 73 69 67 6E 61 6C 73 20 ...Four signals
000460: 63 6F 6E 74 72 6F 6C 20 64 61 74 61 20 74 72 61 control data tra
000470: 6E 73 66 65 72 20 20 76 69 61 0D 0A 74 68 65 20 nsfer via..the
000480: 4D 6F 64 65 6D 20 61 6E 64 20 38 32 35 31 2C 20 Modem and 8251,
000490: 74 68 65 73 65 20 61 72 65 3A 0D 0A 0D 0A 54 72 these are:....Tr
0004A0: 61 6E 73 6D 69 74 20 44 61 74 61 0D 0A 54 54 4C ansmit Data..TTL
0004B0: 20 20 6C 65 76 65 6C 20 20 4F 75 74 70 75 74 2E level Output.
0004C0: 20 20 20 30 3D 4D 61 72 6B 2C 20 20 20 31 3D 53 0=Mark, 1=S
0004D0: 70 61 63 65 0D 0A 28 2B 35 56 29 2E 20 44 61 74 pace..(+5V). Dat
0004E0: 61 20 74 6F 20 74 68 65 20 4D 6F 64 65 6D 2E 0D a to the Modem..
0004F0: 0A 0D 0A 52 65 63 65 69 76 65 20 44 61 74 61 0D ...Receive Data.
000500: 0A 54 54 4C 20 6C 65 76 65 42 73 6C 20 49 6E 70 .TTL leveBsl Inp
000510: 75 74 2E 20 20 2B 35 56 3D 53 70 61 63 65 2C 20 ut. +5V=Space,
000520: 30 56 3D 4D 61 72 6B 0D 0A 44 61 74 61 20 66 72 0V=Mark..Data fr
000530: 6F 6D 20 74 68 65 20 4D 6F 64 65 6D 2E 20 20 44 om the Modem. D
000540: 69 6F 64 65 20 63 6C 61 6D 70 65 64 20 20 74 6F iode clamped to
000550: 0D 0A 61 6C 6C 6F 77 20 52 53 32 33 32 20 63 6F ..allow RS232 co
000560: 6D 70 61 74 61 62 69 6C 69 74 79 2E 0D 0A 0D 0A mpatability.....
000570: 4D 75 74 65 0D 0A 54 54 4C 20 6C 65 76 65 6C 20 Mute..TTL level
000580: 4F 75 74 70 75 74 2E 20 20 2B 35 56 3D 4D 75 74 Output. +5V=Mut
000590: 65 0D 0A 54 68 69 73 20 20 73 69 67 6E 61 6C 20 e..This signal
0005A0: 69 73 20 64 72 69 76 65 6E 20 64 69 72 65 63 74 is driven direct
0005B0: 6C 79 20 62 79 20 20 74 68 65 0D 0A 38 32 35 31 ly by the..8251
0005C0: 20 20 20 2F 52 54 53 20 20 20 6F 75 74 70 75 74 /RTS output
0005D0: 2E 20 20 20 20 54 68 65 20 20 20 20 4D 6F 64 65 . The Mode
0005E0: 6D 27 73 0D 0A 74 72 61 6E 73 6D 69 74 74 65 72 m's..transmitter
0005F0: 20 20 73 68 6F 75 6C 64 20 20 62 65 20 20 64 69 should be di
000600: 73 61 62 6C 65 64 20 20 77 68 65 CF E8 6E 0D 0A sabled whe..n..
000610: 4D 55 54 45 20 69 73 20 54 54 4C 20 6C 6F 67 69 MUTE is TTL logi
000620: 63 20 31 2E 0D 0A 0D 0A 43 61 72 72 69 65 72 20 c 1.....Carrier
000630: 64 65 74 65 63 74 0D 0A 54 54 4C 20 6C 65 76 65 detect..TTL leve
000640: 6C 20 49 6E 70 75 74 2E 20 20 30 56 3D 43 61 72 l Input. 0V=Car
000650: 72 69 65 72 20 44 65 74 65 63 74 65 64 0D 0A 43 rier Detected..C
000660: 61 72 72 69 65 72 20 64 65 74 65 63 74 20 69 6E arrier detect in
000670: 70 75 74 20 66 72 6F 6D 20 6D 6F 64 65 6D 2E 20 put from modem.
000680: 20 44 69 6F 64 65 0D 0A 63 6C 61 6D 70 65 64 20 Diode..clamped
000690: 66 6F 72 20 52 53 32 33 32 20 63 6F 6D 70 61 74 for RS232 compat
0006A0: 69 62 69 6C 69 74 79 2E 20 53 68 6F 75 6C 64 0D ibility. Should.
0006B0: 0A 62 65 20 63 6F 6E 6E 65 63 74 65 64 20 74 6F .be connected to
0006C0: 20 30 56 20 69 66 20 6E 6F 74 20 69 6E 20 75 73 0V if not in us
0006D0: 65 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F e...____________
0006E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0006F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 43 ___________....C
000700: 61 62 6C 65 20 61 73 73 69 67 6E 6D 65 4C 30 6E able assignmeL0n
000710: 74 0D 0A 0D 0A 54 68 65 20 20 6D 6F 64 65 6D 20 t....The modem
000720: 69 6E 74 65 72 66 61 63 65 20 6C 69 6E 65 73 20 interface lines
000730: 61 72 65 20 20 62 72 6F 75 67 68 74 0D 0A 6F 75 are brought..ou
000740: 74 20 61 6C 6F 6E 67 20 61 20 36 20 63 6F 72 65 t along a 6 core
000750: 20 63 61 62 6C 65 20 74 6F 20 61 20 35 20 70 69 cable to a 5 pi
000760: 6E 20 44 49 4E 0D 0A 70 6C 75 67 20 20 74 6F 20 n DIN..plug to
000770: 61 6C 6C 6F 77 20 61 20 4D 6F 64 65 6D 20 6F 72 allow a Modem or
000780: 20 6F 74 68 65 72 20 20 64 65 76 69 63 65 0D 0A other device..
000790: 74 6F 20 20 62 65 20 63 6F 6E 6E 65 63 74 65 64 to be connected
0007A0: 2E 20 20 50 69 6E 20 20 63 6F 6E 6E 65 63 74 69 . Pin connecti
0007B0: 6F 6E 73 20 20 61 73 0D 0A 66 6F 6C 6C 6F 77 73 ons as..follows
0007C0: 3A 0D 0A 0D 0A 42 6C 61 63 6B 20 20 2D 20 20 47 :....Black - G
0007D0: 72 6F 75 6E 64 20 30 56 0D 0A 42 72 6F 77 6E 20 round 0V..Brown
0007E0: 20 2D 20 20 54 72 61 6E 73 6D 69 74 20 64 61 74 - Transmit dat
0007F0: 61 20 28 74 6F 20 4D 6F 64 65 6D 29 0D 0A 52 65 a (to Modem)..Re
000800: 64 20 20 20 20 2D 20 20 52 65 63 65 69 76 65 5B d - Receive[
000810: F1 FF FF FF FF .....
|
  | * BLOCK 0005 : TURBO LOADING DATA |
HEADER Block Name : HARDWARE.DOC Block Number : 3 Block last : YES File type : Ascii File adress start : &A380 File adress length : &053E File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1270 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1176 Length of ONE bit pulse : 2350 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 982
Duration : 4241 ms Pause After this block : 15 ms Duration block + Pause : 4256 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 48 41 52 44 57 41 52 45 2E 44 4F 43 00 00 00 ,HARDWARE.DOC...
000010: 00 03 FF 16 3E 05 80 A3 00 00 00 00 00 00 00 00 ....>..£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 D6 D8 FF FF FF FF .......
|
  | * BLOCK 0006 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1188 Length of ONE bit pulse : 2376 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 1553 bytes Total size : 1572 bytes
Sum DATA : 102 981
Duration : 14289 ms Pause After this block : 12243 ms Duration block + Pause : 26532 ms Duration block + Pause : 00 h 00 m 26 s | 000000: 16 20 20 64 61 74 61 20 28 66 72 6F 6D 20 4D 6F . data (from Mo
000010: 64 65 6D 29 0D 0A 57 68 69 74 65 20 20 2D 20 20 dem)..White -
000020: 2B 35 56 20 66 72 6F 6D 20 63 6F 6D 70 75 74 65 +5V from compute
000030: 72 0D 0A 59 65 6C 6C 6F 77 20 2D 20 20 4D 55 54 r..Yellow - MUT
000040: 45 20 28 74 6F 20 4D 6F 64 65 6D 29 0D 0A 47 72 E (to Modem)..Gr
000050: 65 65 6E 20 20 2D 20 20 43 61 72 72 69 65 72 20 een - Carrier
000060: 44 65 74 65 63 74 20 28 66 72 6F 6D 20 4D 6F 64 Detect (from Mod
000070: 65 6D 29 0D 0A 53 68 69 65 6C 64 20 2D 20 20 47 em)..Shield - G
000080: 72 6F 75 6E 64 20 30 56 0D 0A 5F 5F 5F 5F 5F 5F round 0V..______
000090: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000A0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000B0: 5F 0D 0A 0D 0A 35 20 50 69 6E 20 44 49 4E 20 43 _....5 Pin DIN C
0000C0: 6F 6E 6E 65 63 74 69 6F 6E 73 0D 0A 0D 0A 54 68 onnections....Th
0000D0: 65 20 20 70 69 6E 20 63 6F 6E 6E 65 63 74 69 6F e pin connectio
0000E0: 6E 73 20 74 6F 20 74 68 65 20 35 20 20 70 69 6E ns to the 5 pin
0000F0: 20 20 44 49 4E 0D 0A 61 72 65 3A 0D 0A 0D 0A 31 DIN..are:....1
000100: 20 AE D4 20 20 20 2D 20 20 20 20 47 72 6F 75 6E .. - Groun
000110: 64 20 30 56 0D 0A 32 20 20 20 20 2D 20 20 20 20 d 0V..2 -
000120: 54 72 61 6E 73 6D 69 74 20 64 61 74 61 20 28 74 Transmit data (t
000130: 6F 20 4D 6F 64 65 6D 29 0D 0A 33 20 20 20 20 2D o Modem)..3 -
000140: 20 20 20 20 52 65 63 65 69 76 65 20 20 64 61 74 Receive dat
000150: 61 20 28 66 72 6F 6D 20 4D 6F 64 65 6D 29 0D 0A a (from Modem)..
000160: 34 20 20 20 20 2D 20 20 20 20 4E 6F 74 20 63 6F 4 - Not co
000170: 6E 6E 65 63 74 65 64 0D 0A 35 20 20 20 20 2D 20 nnected..5 -
000180: 20 20 20 4D 55 54 45 20 28 74 6F 20 4D 6F 64 65 MUTE (to Mode
000190: 6D 29 0D 0A 0D 0A 43 61 72 72 69 65 72 20 20 44 m)....Carrier D
0001A0: 65 74 65 63 74 20 20 63 6F 6E 6E 65 63 74 65 64 etect connected
0001B0: 20 20 74 6F 20 20 20 67 72 6F 75 6E 64 0D 0A 28 to ground..(
0001C0: 47 72 65 65 6E 29 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F Green)..._______
0001D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0001E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0001F0: 0D 0A 0D 0A 42 61 75 64 20 52 61 74 65 20 47 65 ....Baud Rate Ge
000200: 6E 65 72 7A CF 61 74 69 6F 6E 0D 0A 0D 0A 54 68 nerz.ation....Th
000210: 72 65 65 20 20 20 66 75 6E 64 61 6D 65 6E 74 61 ree fundamenta
000220: 6C 20 20 62 61 75 64 20 20 20 72 61 74 65 73 20 l baud rates
000230: 20 20 61 72 65 0D 0A 73 75 70 70 6F 72 74 65 64 are..supported
000240: 2C 20 20 74 68 65 73 65 20 20 61 72 65 20 64 65 , these are de
000250: 72 69 76 65 64 20 20 66 72 6F 6D 20 20 61 0D 0A rived from a..
000260: 36 31 34 4B 48 7A 20 6F 73 63 69 6C 6C 61 74 6F 614KHz oscillato
000270: 72 2E 20 20 54 77 6F 20 66 72 65 71 75 65 6E 63 r. Two frequenc
000280: 69 65 73 20 20 6F 66 0D 0A 31 32 30 30 48 7A 20 ies of..1200Hz
000290: 61 6E 64 20 31 39 2E 32 4B 48 7A 20 61 72 65 20 and 19.2KHz are
0002A0: 75 73 65 64 20 74 6F 20 20 73 75 70 70 6F 72 74 used to support
0002B0: 0D 0A 28 52 58 2F 54 58 29 20 31 32 30 30 2F 31 ..(RX/TX) 1200/1
0002C0: 32 30 30 2C 20 33 30 30 2F 33 30 30 20 61 6E 64 200, 300/300 and
0002D0: 20 20 31 32 30 30 2F 37 35 0D 0A 62 61 75 64 20 1200/75..baud
0002E0: 6F 70 65 72 61 74 69 6F 6E 2E 0D 0A 0D 0A 54 68 operation.....Th
0002F0: 65 20 20 20 38 32 35 31 20 20 72 65 63 65 69 76 e 8251 receiv
000300: 65 20 20 63 6C E4 C0 6F 63 6B 20 20 69 73 20 20 e cl..ock is
000310: 20 61 6C 77 61 79 73 0D 0A 31 39 2E 32 4B 48 7A always..19.2KHz
000320: 2E 20 20 20 54 68 65 20 20 74 72 61 6E 73 6D 69 . The transmi
000330: 74 20 63 6C 6F 63 6B 20 20 63 61 6E 20 20 62 65 t clock can be
000340: 0D 0A 73 65 6C 65 63 74 65 64 20 66 72 6F 6D 20 ..selected from
000350: 61 6E 79 20 6F 66 20 74 68 65 20 74 77 6F 2C 20 any of the two,
000360: 62 79 20 75 73 65 20 6F 66 0D 0A 74 68 65 20 38 by use of..the 8
000370: 32 35 31 20 2F 44 54 52 20 6F 75 74 70 75 74 2E 251 /DTR output.
000380: 20 20 54 68 65 20 74 61 62 6C 65 20 20 62 65 6C The table bel
000390: 6F 77 0D 0A 64 65 74 61 69 6C 73 20 68 6F 77 20 ow..details how
0003A0: 74 68 65 20 62 61 75 64 20 72 61 74 65 73 20 61 the baud rates a
0003B0: 72 65 20 64 65 72 69 76 65 64 2E 0D 0A 0D 0A 42 re derived.....B
0003C0: 41 55 44 20 52 41 54 45 0D 0A 52 58 20 20 20 20 AUD RATE..RX
0003D0: 54 58 20 20 20 20 20 20 20 20 2F 44 54 52 20 20 TX /DTR
0003E0: 20 20 43 4C 4F 43 4B 20 52 41 54 49 4F 0D 0A 31 CLOCK RATIO..1
0003F0: 32 30 30 20 20 31 32 30 30 20 20 20 20 20 20 20 200 1200
000400: 20 30 20 20 20 20 20 64 E7 20 20 20 20 20 31 36 0 d. 16
000410: 0D 0A 33 30 30 20 20 20 33 30 30 20 20 20 20 20 ..300 300
000420: 20 20 20 20 30 20 20 20 20 20 20 20 20 20 20 36 0 6
000430: 34 0D 0A 31 32 30 30 20 20 37 35 20 20 20 20 20 4..1200 75
000440: 20 20 20 20 20 31 20 20 20 20 20 20 20 20 20 20 1
000450: 31 36 0D 0A 0D 0A 41 6C 6C 20 20 74 68 72 65 65 16....All three
000460: 20 61 76 61 69 6C 61 62 6C 65 20 62 61 75 64 20 available baud
000470: 72 61 74 65 73 20 6D 61 79 20 20 62 65 0D 0A 75 rates may be..u
000480: 73 65 64 20 20 69 6E 20 20 65 69 74 68 65 72 20 sed in either
000490: 68 61 6C 66 20 20 6F 72 20 20 66 75 6C 6C 20 20 half or full
0004A0: 64 75 70 6C 65 78 0D 0A 6D 6F 64 65 2E 20 20 20 duplex..mode.
0004B0: 49 74 20 20 69 73 20 74 68 65 20 20 72 65 73 70 It is the resp
0004C0: 6F 6E 73 69 62 6C 69 6C 69 74 79 20 20 6F 66 0D onsiblility of.
0004D0: 0A 73 75 70 70 6F 72 74 20 20 73 6F 66 74 77 61 .support softwa
0004E0: 72 65 20 74 6F 20 63 6F 6E 74 72 6F 6C 20 20 74 re to control t
0004F0: 68 65 20 20 4D 55 54 45 0D 0A 6F 75 74 70 75 74 he MUTE..output
000500: 2C 20 66 6F 72 20 68 61 6C 99 D3 66 20 64 75 70 , for hal..f dup
000510: 6C 65 78 20 6F 70 65 72 61 74 69 6F 6E 2E 0D 0A lex operation...
000520: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000530: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000540: 5F 5F 5F 5F 5F 5F 5F 0D 0A 00 00 00 00 00 00 00 _______.........
000550: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000560: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000570: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000580: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000590: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0005F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000600: 00 00 00 00 00 00 00 00 00 00 00 92 5D FF FF FF ............]...
000610: FF .
|
  | * BLOCK 0007 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 1 Block first : YES File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2351 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1176 Length of ONE bit pulse : 2351 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 268
Duration : 4224 ms Pause After this block : 15 ms Duration block + Pause : 4239 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 01 00 16 00 08 80 A3 FF 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 0B 67 FF FF FF FF ..g....
|
  | * BLOCK 0008 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2352 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1192 Length of ONE bit pulse : 2382 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 156 441
Duration : 18500 ms Pause After this block : 3752 ms Duration block + Pause : 22252 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A .***************
000010: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000020: 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 2A 20 20 20 20 20 ********..*
000030: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000040: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000050: 2A 0D 0A 2A 20 20 52 65 70 72 6F 64 75 63 74 69 *..* Reproducti
000060: 6F 6E 20 20 6F 72 20 20 74 72 61 6E 73 6C 61 74 on or translat
000070: 69 6F 6E 20 20 6F 66 20 20 2A 0D 0A 2A 20 20 61 ion of *..* a
000080: 6E 79 20 20 70 61 72 74 20 6F 66 20 20 74 68 69 ny part of thi
000090: 73 20 20 64 6F 63 75 6D 65 6E 74 61 74 69 6F 6E s documentation
0000A0: 20 20 2A 0D 0A 2A 20 20 77 69 74 68 6F 75 74 20 *..* without
0000B0: 74 68 65 20 77 72 69 74 74 65 6E 20 70 65 72 6D the written perm
0000C0: 69 73 73 69 6F 6E 20 6F 66 20 20 2A 0D 0A 2A 20 ission of *..*
0000D0: 20 48 6F 6E 65 79 53 6F 66 74 20 4C 74 64 20 69 HoneySoft Ltd i
0000E0: 73 20 75 6E 6C 61 77 66 75 6C 2E 20 20 20 20 20 s unlawful.
0000F0: 20 20 20 20 2A 0D 0A 2A 20 20 20 20 20 20 20 20 *..*
000100: 20 5C DE 20 20 20 20 20 20 20 20 20 20 20 20 20 \.
000110: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2A *
000120: 0D 0A 2A 20 20 41 6E 20 20 41 64 76 61 6E 63 65 ..* An Advance
000130: 64 20 55 73 65 72 20 47 75 69 64 65 20 20 63 6F d User Guide co
000140: 76 65 72 69 6E 67 20 20 2A 0D 0A 2A 20 20 61 6C vering *..* al
000150: 6C 20 74 68 65 20 69 6E 66 6F 72 6D 61 74 69 6F l the informatio
000160: 6E 20 73 75 70 70 6C 69 65 64 20 68 65 72 65 20 n supplied here
000170: 20 2A 0D 0A 2A 20 20 61 6E 64 20 20 20 6D 6F 72 *..* and mor
000180: 65 20 20 69 73 20 20 20 61 76 61 69 6C 61 62 6C e is availabl
000190: 65 20 20 20 66 72 6F 6D 20 20 2A 0D 0A 2A 20 20 e from *..*
0001A0: 48 6F 6E 65 79 53 6F 66 74 20 4C 69 6D 69 74 65 HoneySoft Limite
0001B0: 64 2E 20 20 20 20 20 20 20 20 20 20 20 20 20 20 d.
0001C0: 20 20 20 2A 0D 0A 2A 20 20 20 20 20 20 20 20 20 *..*
0001D0: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
0001E0: 20 20 20 20 20 20 20 20 20 20 20 20 2A 0D 0A 2A *..*
0001F0: 20 20 43 6F 70 79 72 69 67 68 74 20 28 63 29 20 Copyright (c)
000200: 31 39 38 1F 51 35 20 48 6F 6E 65 79 53 6F 66 74 198.Q5 HoneySoft
000210: 20 4C 74 64 2E 20 20 2A 0D 0A 2A 20 20 20 20 20 Ltd. *..*
000220: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000230: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
000240: 2A 0D 0A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A *..*************
000250: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A ****************
000260: 2A 2A 2A 2A 2A 2A 2A 2A 2A 2A 0D 0A 0D 0A 20 20 **********....
000270: 20 20 20 43 49 52 4B 49 54 20 4D 4F 44 45 4D 20 CIRKIT MODEM
000280: 31 32 30 30 20 54 4F 20 41 4D 53 54 52 41 44 0D 1200 TO AMSTRAD.
000290: 0A 20 20 20 20 20 20 20 43 50 43 34 36 34 2F 36 . CPC464/6
0002A0: 36 34 2F 31 32 38 20 49 4E 54 45 52 46 41 43 45 64/128 INTERFACE
0002B0: 0D 0A 0D 0A 52 53 58 20 53 50 45 43 49 46 49 43 ....RSX SPECIFIC
0002C0: 41 54 49 4F 4E 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F ATION.._________
0002D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0002E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A ______________..
0002F0: 0D 0A 43 6F 6D 6D 61 6E 64 20 4F 76 65 72 76 69 ..Command Overvi
000300: 65 77 0D 0A 0D 6A 33 0A 53 65 76 65 72 61 6C 20 ew...j3.Several
000310: 65 78 74 65 72 6E 61 6C 20 63 6F 6D 6D 61 6E 64 external command
000320: 73 20 61 72 65 20 20 70 72 6F 76 69 64 65 64 0D s are provided.
000330: 0A 66 6F 72 20 20 63 6F 6E 74 72 6F 6C 20 6F 66 .for control of
000340: 20 74 68 65 20 52 53 32 33 32 20 6C 69 6E 6B 20 the RS232 link
000350: 61 6E 64 20 20 66 6F 72 0D 0A 73 65 72 69 61 6C and for..serial
000360: 20 20 20 63 68 61 72 61 63 74 65 72 20 20 20 74 character t
000370: 72 61 6E 73 66 65 72 20 20 20 6F 6E 20 20 20 61 ransfer on a
000380: 6E 0D 0A 69 6E 64 69 76 69 64 75 61 6C 2C 20 6D n..individual, m
000390: 75 6C 74 69 70 6C 65 20 6F 72 20 66 69 6C 65 20 ultiple or file
0003A0: 62 61 73 69 73 2E 0D 0A 0D 0A 0D 0A 43 6F 6D 6D basis.......Comm
0003B0: 61 6E 64 20 50 61 72 61 6D 65 74 65 72 73 0D 0A and Parameters..
0003C0: 0D 0A 4D 6F 73 74 20 20 63 6F 6D 6D 61 6E 64 73 ..Most commands
0003D0: 20 20 72 65 71 75 69 72 65 20 20 70 61 72 61 6D require param
0003E0: 65 74 65 72 73 20 20 74 6F 0D 0A 70 61 73 73 20 eters to..pass
0003F0: 20 20 69 6E 66 6F 72 6D 61 74 69 6F 6E 20 20 62 information b
000400: 65 74 77 65 65 6E 20 DE E3 20 74 68 65 6D 20 20 etween .. them
000410: 20 61 6E 64 0D 0A 42 41 53 49 43 2C 20 20 74 68 and..BASIC, th
000420: 65 20 6E 6F 74 61 74 69 6F 6E 20 75 73 65 64 20 e notation used
000430: 20 74 6F 20 20 69 64 65 6E 74 69 66 79 0D 0A 74 to identify..t
000440: 68 65 20 74 79 70 65 20 6F 66 20 70 61 72 61 6D he type of param
000450: 65 74 65 72 73 20 69 73 20 61 73 20 66 6F 6C 6C eters is as foll
000460: 6F 77 73 3A 0D 0A 0D 0A 54 68 65 20 20 61 6E 67 ows:....The ang
000470: 6C 65 64 20 20 62 72 61 63 6B 65 74 73 20 20 3C led brackets <
000480: 3E 20 20 69 6E 64 69 63 61 74 65 20 20 20 61 0D > indicate a.
000490: 0A 70 61 72 61 6D 65 74 65 72 2C 20 20 70 61 72 .parameter, par
0004A0: 61 6D 65 74 65 72 73 20 62 65 69 6E 67 20 20 73 ameters being s
0004B0: 65 70 61 72 61 74 65 64 0D 0A 62 79 20 20 20 63 eparated..by c
0004C0: 6F 6D 6D 61 73 2E 20 20 20 54 68 65 20 20 6E 61 ommas. The na
0004D0: 6D 65 20 20 20 77 69 74 68 69 6E 20 20 20 74 68 me within th
0004E0: 65 0D 0A 62 72 61 63 6B 65 74 73 20 69 73 20 74 e..brackets is t
0004F0: 68 65 20 6E 61 6D 65 20 6F 66 20 74 68 65 20 20 he name of the
000500: 70 61 72 61 6D 65 74 65 72 EC 11 2E 0D 0A 46 6F parameter.....Fo
000510: 72 20 65 78 61 6D 70 6C 65 20 3C 70 61 72 61 6D r example <param
000520: 65 74 65 72 31 3E 2E 0D 0A 0D 0A 54 68 65 20 73 eter1>.....The s
000530: 71 75 61 72 65 20 62 72 61 63 6B 65 74 73 20 5B quare brackets [
000540: 5D 20 69 6E 64 69 63 61 74 65 20 74 68 61 74 20 ] indicate that
000550: 20 61 0D 0A 70 61 72 61 6D 65 74 65 72 20 20 20 a..parameter
000560: 69 73 20 20 6F 70 74 69 6F 6E 61 6C 20 20 61 6E is optional an
000570: 64 20 20 6D 61 79 20 20 20 62 65 0D 0A 6F 6D 69 d may be..omi
000580: 74 74 65 64 2E 20 20 46 6F 72 20 65 78 61 6D 70 tted. For examp
000590: 6C 65 20 5B 3C 6F 70 74 69 6F 6E 61 6C 3E 5D 2E le [<optional>].
0005A0: 0D 0A 0D 0A 57 68 65 72 65 20 61 6E 20 69 6E 74 ....Where an int
0005B0: 65 67 65 72 20 76 61 72 69 61 62 6C 65 20 6D 75 eger variable mu
0005C0: 73 74 20 62 65 20 75 73 65 64 2C 0D 0A 74 68 65 st be used,..the
0005D0: 20 20 70 61 72 61 6D 65 74 65 72 20 20 69 73 20 parameter is
0005E0: 20 73 75 66 66 69 78 65 64 20 20 62 79 20 20 61 suffixed by a
0005F0: 20 20 20 25 0D 0A 73 79 6D 62 6F 6C 2E 20 20 46 %..symbol. F
000600: 6F 72 20 65 78 61 6D 70 6C 65 20 4C 3D 3C 63 68 or example L=<ch
000610: 61 72 3E 25 2E 0D 0A 0D 0A 57 68 65 72 65 20 74 ar>%.....Where t
000620: 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 61 20 he address of a
000630: 76 61 72 69 61 62 6C 65 20 6D 75 73 74 20 62 65 variable must be
000640: 0D 0A 70 61 73 73 65 64 2C 20 61 6E 20 40 20 73 ..passed, an @ s
000650: 79 6D 62 6F 6C 20 69 73 20 75 73 65 64 20 62 65 ymbol is used be
000660: 66 6F 72 65 20 20 74 68 65 0D 0A 70 61 72 61 6D fore the..param
000670: 65 74 65 72 2E 20 20 46 6F 72 20 65 78 61 6D 70 eter. For examp
000680: 6C 65 20 40 3C 63 68 61 72 3E 25 2E 20 20 20 54 le @<char>%. T
000690: 68 65 0D 0A 76 61 72 69 61 62 6C 65 20 20 6D 75 he..variable mu
0006A0: 73 74 20 20 68 61 76 65 20 20 62 65 65 6E 20 20 st have been
0006B0: 61 73 73 69 67 6E 65 64 20 20 61 0D 0A 64 75 6D assigned a..dum
0006C0: 6D 79 20 76 61 6C 75 65 2C 20 6F 74 68 65 72 77 my value, otherw
0006D0: 69 73 65 20 42 41 53 49 43 20 77 69 6C 6C 20 20 ise BASIC will
0006E0: 66 6C 61 67 0D 0A 61 6E 20 20 20 20 27 69 6D 70 flag..an 'imp
0006F0: 72 6F 70 65 72 20 20 20 20 61 72 67 75 6D 65 6E roper argumen
000700: 74 27 20 20 20 20 20 65 72 72 6F 72 2E E3 BE 0D t' error....
000710: 0A 56 61 72 69 61 62 6C 65 73 20 70 72 65 63 65 .Variables prece
000720: 65 64 65 64 20 62 79 20 61 6E 20 40 20 73 79 6D eded by an @ sym
000730: 62 6F 6C 20 20 61 72 65 0D 0A 75 73 65 64 20 20 bol are..used
000740: 74 6F 20 20 72 65 74 75 72 6E 20 20 69 6E 66 6F to return info
000750: 72 6D 61 74 69 6F 6E 20 20 62 61 63 6B 20 20 74 rmation back t
000760: 6F 0D 0A 42 41 53 49 43 2E 0D 0A 0D 0A 50 61 72 o..BASIC.....Par
000770: 61 6D 65 74 65 72 73 20 20 20 6D 61 79 20 20 20 ameters may
000780: 62 65 20 20 20 69 6E 74 65 67 65 72 20 20 20 20 be integer
000790: 72 65 61 6C 0D 0A 63 6F 6E 73 74 61 6E 74 73 2C real..constants,
0007A0: 20 20 75 6E 6C 65 73 73 20 6F 74 68 65 72 77 69 unless otherwi
0007B0: 73 65 20 20 69 6E 64 69 63 61 74 65 64 0D 0A 62 se indicated..b
0007C0: 79 20 75 73 65 20 6F 66 20 74 68 65 20 25 20 6F y use of the % o
0007D0: 72 20 40 20 73 79 6D 62 6F 6C 73 2E 0D 0A 0D 0A r @ symbols.....
0007E0: 0D 0A 53 74 72 69 6E 67 20 56 61 72 69 61 62 6C ..String Variabl
0007F0: 65 73 0D 0A 0D 0A 54 77 6F 20 20 6D 65 74 68 6F es....Two metho
000800: 64 73 20 20 6F 66 20 20 70 61 73 73 69 6E 67 E0 ds of passing.
000810: 29 FF FF FF FF )....
|
  | * BLOCK 0009 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 2 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1176 Length of ONE bit pulse : 2350 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 025
Duration : 4222 ms Pause After this block : 15 ms Duration block + Pause : 4237 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 02 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 36 47 FF FF FF FF .6G....
|
  | * BLOCK 0010 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2356 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1194 Length of ONE bit pulse : 2388 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 164 503
Duration : 18881 ms Pause After this block : 3621 ms Duration block + Pause : 22502 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 20 20 74 68 65 20 20 20 73 74 72 69 6E 67 0D . the string.
000010: 0A 70 61 72 61 6D 65 74 65 72 73 20 20 66 6F 72 .parameters for
000020: 20 3C 73 74 72 69 6E 67 3E 20 6F 72 20 20 3C 66 <string> or <f
000030: 69 6C 65 6E 61 6D 65 3E 0D 0A 61 72 65 20 70 6F ilename>..are po
000040: 73 73 69 62 6C 65 2C 20 64 65 70 65 6E 64 69 6E ssible, dependin
000050: 67 20 6F 6E 20 74 68 65 20 20 76 65 72 73 69 6F g on the versio
000060: 6E 0D 0A 6F 66 20 4C 6F 63 6F 6D 6F 74 69 76 65 n..of Locomotive
000070: 20 42 41 53 49 43 20 79 6F 75 20 61 72 65 20 75 BASIC you are u
000080: 73 69 6E 67 2E 0D 0A 0D 0A 49 66 20 20 79 6F 75 sing.....If you
000090: 20 20 68 61 76 65 20 61 20 43 50 43 34 36 34 20 have a CPC464
0000A0: 20 74 68 65 6E 20 20 79 6F 75 20 20 68 61 76 65 then you have
0000B0: 0D 0A 42 41 53 49 43 20 20 31 2E 30 2C 20 20 69 ..BASIC 1.0, i
0000C0: 66 20 79 6F 75 20 68 61 76 65 20 20 61 20 20 43 f you have a C
0000D0: 50 43 36 36 34 20 20 6F 72 0D 0A 43 50 43 36 31 PC664 or..CPC61
0000E0: 32 38 20 74 68 65 6E 20 79 6F 75 20 68 61 76 65 28 then you have
0000F0: 20 42 41 53 49 43 20 31 2E 31 2E 0D 0A 0D 0A 46 BASIC 1.1.....F
000100: 6F 97 9B 72 20 42 41 53 49 43 20 31 2E 30 20 74 o..r BASIC 1.0 t
000110: 68 65 20 70 61 72 61 6D 65 74 65 72 20 3C 73 74 he parameter <st
000120: 72 69 6E 67 3E 20 6F 72 0D 0A 3C 66 69 6C 65 6E ring> or..<filen
000130: 61 6D 65 3E 20 20 73 68 6F 75 6C 64 20 62 65 20 ame> should be
000140: 74 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 20 the address of
000150: 61 0D 0A 73 74 72 69 6E 67 2C 20 20 61 73 20 67 a..string, as g
000160: 69 76 65 6E 20 62 79 20 74 68 65 20 73 79 6D 62 iven by the symb
000170: 6F 6C 20 40 2C 20 20 66 6F 72 0D 0A 65 78 61 6D ol @, for..exam
000180: 70 6C 65 3A 0D 0A 0D 0A 61 24 3D 22 74 68 69 73 ple:....a$="this
000190: 20 69 73 20 61 20 73 74 72 69 6E 67 20 66 6F 72 is a string for
0001A0: 20 42 41 53 49 43 20 31 2E 30 20 20 61 6E 64 0D BASIC 1.0 and.
0001B0: 0A 31 2E 31 22 0D 0A 7C 57 52 49 54 45 2C 20 40 .1.1"..|WRITE, @
0001C0: 61 24 0D 0A 0D 0A 46 6F 72 20 20 42 41 53 49 43 a$....For BASIC
0001D0: 20 31 2E 31 20 65 69 74 68 65 72 20 74 68 65 20 1.1 either the
0001E0: 61 62 6F 76 65 20 20 6D 65 74 68 6F 64 0D 0A 6D above method..m
0001F0: 61 79 20 62 65 20 75 73 65 64 2C 20 6F 72 20 74 ay be used, or t
000200: 68 65 20 86 CB 73 74 72 69 6E 67 20 6D 61 79 20 he ..string may
000210: 62 65 20 67 69 76 65 6E 0D 0A 61 73 20 61 20 63 be given..as a c
000220: 6F 6E 73 74 61 6E 74 20 69 6E 20 74 68 65 20 65 onstant in the e
000230: 78 74 65 72 6E 61 6C 20 63 6F 6D 6D 61 6E 64 3A xternal command:
000240: 0D 0A 0D 0A 7C 57 52 49 54 45 2C 20 22 74 68 69 ....|WRITE, "thi
000250: 73 20 69 73 20 61 20 73 74 72 69 6E 67 20 66 6F s is a string fo
000260: 72 20 42 41 53 49 43 20 31 2E 31 0D 0A 6F 6E 6C r BASIC 1.1..onl
000270: 79 22 0D 0A 0D 0A 0D 0A 43 6F 6D 6D 61 6E 64 20 y"......Command
000280: 53 75 6D 6D 61 72 79 0D 0A 0D 0A 41 6C 6C 20 74 Summary....All t
000290: 68 65 20 65 78 74 65 72 6E 61 6C 20 63 6F 6D 6D he external comm
0002A0: 61 6E 64 73 20 61 76 61 69 6C 61 62 6C 65 20 20 ands available
0002B0: 74 6F 0D 0A 42 41 53 49 43 20 20 70 72 6F 67 72 to..BASIC progr
0002C0: 61 6D 73 20 20 61 72 65 20 20 73 75 6D 6D 61 72 ams are summar
0002D0: 69 73 65 64 20 20 68 65 72 65 2E 0D 0A 46 75 6C ised here...Ful
0002E0: 6C 20 20 64 65 73 63 72 69 70 74 69 6F 6E 73 20 l descriptions
0002F0: 6F 66 20 65 61 63 68 20 63 6F 6D 6D 61 6E 64 20 of each command
000300: 20 61 72 65 0D C8 32 0A 67 69 76 65 6E 20 69 6E are..2.given in
000310: 20 74 68 65 20 6E 65 78 74 20 73 65 63 74 69 6F the next sectio
000320: 6E 2E 0D 0A 0D 0A 4E 6F 74 65 20 20 74 68 61 74 n.....Note that
000330: 20 74 68 65 20 62 61 72 20 73 79 6D 62 6F 6C 20 the bar symbol
000340: 27 7C 27 20 20 75 73 65 64 20 20 61 73 0D 0A 74 '|' used as..t
000350: 68 65 20 20 66 69 72 73 74 20 63 68 61 72 61 63 he first charac
000360: 74 65 72 20 66 6F 72 20 20 61 6C 6C 20 20 65 78 ter for all ex
000370: 74 65 72 6E 61 6C 0D 0A 63 6F 6D 6D 61 6E 64 73 ternal..commands
000380: 20 20 6D 61 79 20 62 65 20 6F 62 74 61 69 6E 65 may be obtaine
000390: 64 20 20 62 79 20 20 70 72 65 73 73 69 6E 67 0D d by pressing.
0003A0: 0A 5B 53 48 49 46 54 5D 40 2E 0D 0A 0D 0A 0D 0A .[SHIFT]@.......
0003B0: 52 53 32 33 32 20 43 6F 6E 74 72 6F 6C 0D 0A 0D RS232 Control...
0003C0: 0A 54 68 65 73 65 20 20 20 63 6F 6D 6D 61 6E 64 .These command
0003D0: 73 20 20 20 61 72 65 20 20 20 70 72 6F 76 69 64 s are provid
0003E0: 65 64 20 20 20 66 6F 72 0D 0A 6D 61 6E 61 67 69 ed for..managi
0003F0: 6E 67 20 20 74 68 65 20 6F 76 65 72 61 6C 6C 20 ng the overall
000400: 6F 70 65 72 61 74 69 11 3D 6F 6E 20 6F 66 20 20 operati.=on of
000410: 6F 6E 65 0D 0A 6F 66 20 74 68 65 20 52 53 32 33 one..of the RS23
000420: 32 20 63 68 61 6E 6E 65 6C 73 2E 0D 0A 0D 0A 7C 2 channels.....|
000430: 53 45 54 55 50 2C 20 3C 62 61 75 64 3E 20 5B 2C SETUP, <baud> [,
000440: 3C 64 61 74 61 62 69 74 73 3E 20 20 5B 2C 3C 70 <databits> [,<p
000450: 61 72 69 74 79 3E 0D 0A 5B 2C 3C 73 74 6F 70 62 arity>..[,<stopb
000460: 69 74 73 3E 20 5D 5D 5D 0D 0A 7C 45 52 52 4F 52 its> ]]]..|ERROR
000470: 2C 20 40 3C 65 72 72 6F 72 3E 25 0D 0A 7C 54 49 , @<error>%..|TI
000480: 4D 45 4F 55 54 2C 20 3C 74 69 6D 65 3E 0D 0A 7C MEOUT, <time>..|
000490: 43 41 52 52 49 45 52 2C 20 40 3C 63 68 61 72 3E CARRIER, @<char>
0004A0: 25 0D 0A 0D 0A 0D 0A 53 69 6E 67 6C 65 20 43 68 %......Single Ch
0004B0: 61 72 61 63 74 65 72 20 54 72 61 6E 73 66 65 72 aracter Transfer
0004C0: 0D 0A 0D 0A 54 68 65 73 65 20 20 20 63 6F 6D 6D ....These comm
0004D0: 61 6E 64 73 20 20 20 73 65 6E 64 20 20 20 61 6E ands send an
0004E0: 64 20 20 20 72 65 63 65 69 76 65 0D 0A 69 6E 64 d receive..ind
0004F0: 69 76 69 64 75 61 6C 20 63 68 61 72 61 63 74 65 ividual characte
000500: 72 73 2E 0D 0A 0D 0A 7C 50 79 D1 55 54 2C 20 3C rs.....|Py.UT, <
000510: 63 68 61 72 3E 0D 0A 7C 57 52 49 54 45 2C 20 40 char>..|WRITE, @
000520: 3C 63 68 61 72 3E 25 0D 0A 7C 47 45 54 2C 20 40 <char>%..|GET, @
000530: 3C 63 68 61 72 3E 25 0D 0A 7C 52 45 41 44 2C 20 <char>%..|READ,
000540: 40 3C 63 68 61 72 3E 25 0D 0A 0D 0A 0D 0A 4D 75 @<char>%......Mu
000550: 6C 69 74 70 6C 65 20 43 68 61 72 61 63 74 65 72 litple Character
000560: 20 54 72 61 6E 73 66 65 72 0D 0A 0D 0A 54 68 65 Transfer....The
000570: 73 65 20 63 6F 6D 6D 61 6E 64 73 20 73 65 6E 64 se commands send
000580: 20 61 6E 64 20 72 65 63 65 69 76 65 20 20 62 6C and receive bl
000590: 6F 63 6B 73 0D 0A 6F 66 20 75 70 20 74 6F 20 32 ocks..of up to 2
0005A0: 35 35 20 63 68 61 72 61 63 74 65 72 73 2E 0D 0A 55 characters...
0005B0: 0D 0A 7C 4E 55 4C 4C 2C 20 3C 6E 75 6C 6C 73 3E ..|NULL, <nulls>
0005C0: 0D 0A 7C 52 45 41 44 2C 20 3C 73 74 72 69 6E 67 ..|READ, <string
0005D0: 3E 0D 0A 7C 57 52 49 54 45 2C 20 3C 73 74 72 69 >..|WRITE, <stri
0005E0: 6E 67 3E 0D 0A 7C 43 4F 55 4E 54 2C 20 40 3C 63 ng>..|COUNT, @<c
0005F0: 6F 75 6E 74 3E 25 0D 0A 0D 0A 0D 0A 46 69 6C 65 ount>%......File
000600: 20 54 72 61 6E 73 66 65 72 0D 0A 8C 07 0D 0A 54 Transfer......T
000610: 68 65 73 65 20 63 6F 6D 6D 61 6E 64 73 20 61 72 hese commands ar
000620: 65 20 70 72 6F 76 69 64 65 64 20 74 6F 20 74 72 e provided to tr
000630: 61 6E 73 66 65 72 0D 0A 64 61 74 61 20 66 69 6C ansfer..data fil
000640: 65 73 20 6F 72 20 70 72 6F 67 72 61 6D 73 20 66 es or programs f
000650: 72 6F 6D 20 65 69 74 68 65 72 20 74 61 70 65 0D rom either tape.
000660: 0A 6F 72 20 64 69 73 63 2E 0D 0A 0D 0A 7C 46 49 .or disc.....|FI
000670: 4C 45 54 59 50 45 2C 20 3C 74 79 70 65 3E 0D 0A LETYPE, <type>..
000680: 7C 53 45 4E 44 2C 20 3C 66 69 6C 65 6E 61 6D 65 |SEND, <filename
000690: 3E 0D 0A 7C 52 45 43 45 49 56 45 2C 20 3C 66 69 >..|RECEIVE, <fi
0006A0: 6C 65 6E 61 6D 65 3E 0D 0A 0D 0A 0D 0A 54 65 72 lename>......Ter
0006B0: 6D 69 6E 61 6C 20 45 6D 75 6C 61 74 69 6F 6E 0D minal Emulation.
0006C0: 0A 0D 0A 43 6F 6E 66 69 67 75 72 65 73 20 74 68 ...Configures th
0006D0: 65 20 41 6D 73 74 72 61 64 20 66 6F 72 20 6F 70 e Amstrad for op
0006E0: 65 72 61 74 69 6F 6E 20 61 73 0D 0A 61 20 27 64 eration as..a 'd
0006F0: 75 6D 62 27 20 74 65 72 6D 69 6E 61 6C 2E 0D 0A umb' terminal...
000700: 0D 0A 7C 54 45 52 4D 49 4E 41 4C 2C 20 0E 1C 3C ..|TERMINAL, ..<
000710: 6D 6F 64 65 3E 0D 0A 0D 0A 0D 0A 50 72 65 73 74 mode>......Prest
000720: 65 6C 20 43 6F 6D 6D 61 6E 64 73 0D 0A 0D 0A 54 el Commands....T
000730: 68 65 72 65 20 20 61 72 65 20 20 76 61 72 69 6F here are vario
000740: 75 73 20 63 6F 6D 6D 61 6E 64 73 20 20 74 6F 20 us commands to
000750: 20 61 6C 6C 6F 77 0D 0A 61 63 65 73 73 20 20 74 allow..acess t
000760: 6F 20 74 68 65 20 74 68 65 20 66 65 61 74 75 72 o the the featur
000770: 65 73 20 20 6F 66 20 20 50 72 65 73 74 65 6C 0D es of Prestel.
000780: 0A 66 72 6F 6D 20 20 77 69 74 68 69 6E 20 20 61 .from within a
000790: 20 20 42 41 53 49 43 20 20 70 72 6F 67 72 61 6D BASIC program
0007A0: 2E 20 20 20 20 54 68 65 0D 0A 63 6F 6D 6D 61 6E . The..comman
0007B0: 64 73 20 61 72 65 3A 0D 0A 0D 0A 0D 0A 7C 43 4C ds are:......|CL
0007C0: 45 41 52 0D 0A 7C 44 49 53 50 4C 41 59 2C 20 20 EAR..|DISPLAY,
0007D0: 5B 3C 6D 6F 64 65 3E 20 20 5B 2C 3C 63 6F 6C 31 [<mode> [,<col1
0007E0: 3E 20 20 20 5B 2C 3C 63 6F 6C 32 3E 0D 0A 5B 2C > [,<col2>..[,
0007F0: 3C 63 6F 6C 33 3E 5D 5D 5D 5D 0D 0A 7C 50 52 45 <col3>]]]]..|PRE
000800: 53 54 45 4C 2C 20 20 5B 3C 6D 6F 64 65 3E 20 CB STEL, [<mode> .
000810: E3 FF FF FF FF .....
|
  | * BLOCK 0011 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 3 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2352 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1173 Length of ONE bit pulse : 2346 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 186
Duration : 4216 ms Pause After this block : 15 ms Duration block + Pause : 4231 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 03 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 D1 4C FF FF FF FF ..L....
|
  | * BLOCK 0012 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1194 Length of ONE bit pulse : 2386 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 165 229
Duration : 18764 ms Pause After this block : 3558 ms Duration block + Pause : 22322 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 20 5B 2C 3C 63 6F 6C 31 3E 20 20 20 5B 2C 3C . [,<col1> [,<
000010: 63 6F 6C 32 3E 0D 0A 5B 2C 3C 63 6F 6C 33 3E 5D col2>..[,<col3>]
000020: 5D 5D 5D 0D 0A 7C 4C 4F 41 44 50 41 47 45 2C 20 ]]]..|LOADPAGE,
000030: 3C 66 69 6C 65 6E 61 6D 65 3E 0D 0A 7C 53 41 56 <filename>..|SAV
000040: 45 50 41 47 45 2C 20 3C 66 69 6C 65 6E 61 6D 65 EPAGE, <filename
000050: 3E 0D 0A 0D 0A 0D 0A 4C 6F 61 64 69 6E 67 20 74 >......Loading t
000060: 68 65 20 43 6F 6D 6D 61 6E 64 73 0D 0A 0D 0A 54 he Commands....T
000070: 68 65 72 65 20 20 61 72 65 20 74 77 6F 20 66 69 here are two fi
000080: 6C 65 73 20 6F 6E 20 73 69 64 65 20 41 20 20 6F les on side A o
000090: 66 20 20 74 68 65 0D 0A 63 61 73 73 65 74 74 65 f the..cassette
0000A0: 2C 20 74 68 65 20 66 69 72 73 74 20 55 53 45 52 , the first USER
0000B0: 2E 42 49 4E 20 68 6F 6C 64 73 20 20 74 68 65 0D .BIN holds the.
0000C0: 0A 63 6F 64 65 20 20 66 6F 72 20 74 68 65 20 75 .code for the u
0000D0: 73 65 72 20 73 6F 66 74 77 61 72 65 20 74 6F 20 ser software to
0000E0: 20 63 6F 6E 74 72 6F 6C 0D 0A 74 68 65 20 20 20 control..the
0000F0: 69 6E 74 65 72 66 61 63 65 2E 20 20 20 20 54 68 interface. Th
000100: 65 42 94 20 20 20 73 65 63 6F 6E 64 20 20 20 66 eB. second f
000110: 69 6C 65 0D 0A 50 52 45 53 2E 42 49 4E 20 20 20 ile..PRES.BIN
000120: 63 6F 6E 74 61 69 6E 73 20 20 61 6C 6C 20 20 74 contains all t
000130: 68 65 20 20 20 50 72 65 73 74 65 6C 0D 0A 73 70 he Prestel..sp
000140: 65 63 69 66 69 63 20 63 6F 6D 6D 61 6E 64 73 2E ecific commands.
000150: 0D 0A 0D 0A 45 61 63 68 20 20 66 69 6C 65 20 6D ....Each file m
000160: 61 79 20 62 65 20 20 75 73 65 64 20 20 69 6E 64 ay be used ind
000170: 65 70 65 6E 64 65 6E 74 6C 79 2C 0D 0A 62 75 74 ependently,..but
000180: 20 74 68 65 72 65 20 61 72 65 20 73 6F 6D 65 20 there are some
000190: 72 65 73 74 72 69 63 74 69 6F 6E 73 20 74 6F 20 restrictions to
0001A0: 62 65 61 72 0D 0A 69 6E 20 6D 69 6E 64 2E 0D 0A bear..in mind...
0001B0: 0D 0A 54 68 65 20 50 52 45 53 54 45 4C 20 63 6F ..The PRESTEL co
0001C0: 64 65 20 68 61 73 20 62 65 65 6E 20 61 73 73 65 de has been asse
0001D0: 6D 62 6C 65 64 20 20 74 6F 0D 0A 72 75 6E 20 20 mbled to..run
0001E0: 61 74 20 30 35 30 30 30 68 20 61 6E 64 20 73 68 at 05000h and sh
0001F0: 6F 75 6C 64 20 74 68 65 72 65 66 6F 72 65 20 20 ould therefore
000200: 62 65 0D 9B 36 0A 6C 6F 61 64 65 64 20 20 6F 6E be..6.loaded on
000210: 6C 79 20 20 61 74 20 74 68 69 73 20 61 64 64 72 ly at this addr
000220: 65 73 73 2E 20 20 54 6F 20 20 72 75 6E 0D 0A 74 ess. To run..t
000230: 68 69 73 20 20 20 63 6F 64 65 20 20 20 74 68 65 his code the
000240: 20 20 20 66 6F 6C 6C 6F 77 69 6E 67 20 20 20 63 following c
000250: 6F 6D 6D 61 6E 64 0D 0A 73 65 71 75 65 6E 63 65 ommand..sequence
000260: 20 73 68 6F 75 6C 64 20 62 65 20 75 73 65 64 3A should be used:
000270: 0D 0A 0D 0A 4D 45 4D 4F 52 59 20 26 34 46 46 46 ....MEMORY &4FFF
000280: 20 5B 45 4E 54 45 52 5D 0D 0A 4C 4F 41 44 20 22 [ENTER]..LOAD "
000290: 50 52 45 53 2E 42 49 4E 22 2C 26 35 30 30 30 20 PRES.BIN",&5000
0002A0: 5B 45 4E 54 45 52 5D 0D 0A 43 41 4C 4C 20 26 35 [ENTER]..CALL &5
0002B0: 30 30 30 20 5B 45 4E 54 45 52 5D 0D 0A 0D 0A 54 000 [ENTER]....T
0002C0: 68 65 20 52 53 58 73 20 77 69 6C 6C 20 74 68 65 he RSXs will the
0002D0: 6E 20 62 65 20 6C 6F 67 67 65 64 20 6F 6E 20 61 n be logged on a
0002E0: 6E 64 20 6D 61 79 0D 0A 62 65 20 61 63 63 65 73 nd may..be acces
0002F0: 73 65 64 20 64 69 72 65 63 74 6C 79 2E 20 54 68 sed directly. Th
000300: 65 20 63 6F 64 DB 4C 65 20 72 65 71 75 69 72 65 e cod.Le require
000310: 73 0D 0A 30 32 38 43 30 68 20 20 62 79 74 65 73 s..028C0h bytes
000320: 2C 20 20 61 6E 64 20 73 6F 20 74 68 65 20 20 61 , and so the a
000330: 72 65 61 20 20 61 62 6F 76 65 0D 0A 30 37 38 43 rea above..078C
000340: 30 68 20 69 73 20 66 72 65 65 20 66 6F 72 20 6F 0h is free for o
000350: 74 68 65 72 20 70 72 6F 67 72 61 6D 73 2E 0D 0A ther programs...
000360: 0D 0A 54 68 65 20 20 20 75 73 65 72 20 20 74 6F ..The user to
000370: 20 20 75 73 65 72 20 20 63 6F 64 65 20 20 20 69 user code i
000380: 73 20 20 20 66 75 6C 6C 79 0D 0A 72 65 6C 6F 63 s fully..reloc
000390: 61 74 65 61 62 6C 65 2C 20 20 61 6E 64 20 20 73 ateable, and s
0003A0: 6F 20 20 6D 61 79 20 20 62 65 20 20 6C 6F 61 64 o may be load
0003B0: 65 64 0D 0A 61 6E 79 77 68 65 72 65 20 69 6E 20 ed..anywhere in
0003C0: 6D 65 6D 6F 72 79 20 70 72 6F 76 69 64 65 64 20 memory provided
0003D0: 74 68 61 74 20 20 74 68 65 72 65 0D 0A 69 73 20 that there..is
0003E0: 61 74 20 6C 65 61 73 74 20 30 31 34 42 30 68 20 at least 014B0h
0003F0: 62 79 74 65 73 20 61 76 61 69 6C 61 62 6C 65 2E bytes available.
000400: 20 46 6F 72 0D 0A 65 DA 3B 78 61 6D 70 6C 65 20 For..e.;xample
000410: 20 74 6F 20 6C 6F 61 64 20 69 74 20 69 6E 20 20 to load it in
000420: 64 69 72 65 63 74 6C 79 20 20 62 65 6C 6F 77 0D directly below.
000430: 0A 48 49 4D 45 4D 2C 20 20 74 68 65 20 66 6F 6C .HIMEM, the fol
000440: 6C 6F 77 69 6E 67 20 63 6F 6D 6D 61 6E 64 20 20 lowing command
000450: 73 65 71 75 65 6E 63 65 0D 0A 73 68 6F 75 6C 64 sequence..should
000460: 20 62 65 20 75 73 65 64 3A 0D 0A 0D 0A 54 4F 50 be used:....TOP
000470: 3D 48 49 4D 45 4D 2D 26 31 34 42 30 3A 4D 45 4D =HIMEM-&14B0:MEM
000480: 4F 52 59 20 54 4F 50 2D 31 20 5B 45 4E 54 45 52 ORY TOP-1 [ENTER
000490: 5D 0D 0A 4C 4F 41 44 20 22 55 53 45 52 2E 42 49 ]..LOAD "USER.BI
0004A0: 4E 22 2C 54 4F 50 20 5B 45 4E 54 45 52 5D 0D 0A N",TOP [ENTER]..
0004B0: 43 41 4C 4C 20 54 4F 50 20 5B 45 4E 54 45 52 5D CALL TOP [ENTER]
0004C0: 0D 0A 0D 0A 54 68 65 20 52 53 58 73 20 77 69 6C ....The RSXs wil
0004D0: 6C 20 74 68 65 6E 20 62 65 20 6C 6F 61 64 65 64 l then be loaded
0004E0: 20 61 74 20 74 68 65 20 74 6F 70 0D 0A 6F 66 20 at the top..of
0004F0: 20 6D 65 6D 6F 72 79 20 61 6E 64 20 6C 6F 67 67 memory and logg
000500: 65 64 20 6F 6E 2E 20 4E 6F 0C 55 74 65 20 74 68 ed on. No.Ute th
000510: 61 74 20 20 69 66 0D 0A 74 68 65 20 63 6F 64 65 at if..the code
000520: 20 69 73 20 6C 6F 61 64 65 64 20 69 6E 20 61 74 is loaded in at
000530: 20 74 68 65 20 73 61 6D 65 20 20 74 69 6D 65 0D the same time.
000540: 0A 61 73 20 74 68 65 20 50 52 45 53 54 45 4C 2C .as the PRESTEL,
000550: 20 74 68 65 6E 20 69 74 20 6D 75 73 74 20 65 69 then it must ei
000560: 74 68 65 72 20 20 62 65 0D 0A 6C 6F 61 64 65 64 ther be..loaded
000570: 20 61 62 6F 76 65 20 30 37 38 43 30 68 2C 20 6F above 078C0h, o
000580: 72 20 62 65 6C 6F 77 20 30 35 30 30 30 68 2E 0D r below 05000h..
000590: 0A 0D 0A 0D 0A 43 6F 6D 6D 61 6E 64 20 44 65 73 .....Command Des
0005A0: 63 72 69 70 74 69 6F 6E 73 0D 0A 0D 0A 7C 53 45 criptions....|SE
0005B0: 54 55 50 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 6F TUP....Use....To
0005C0: 20 20 63 6F 6E 66 69 67 75 72 65 20 74 68 65 20 configure the
0005D0: 69 6E 74 65 72 66 61 63 65 20 20 66 6F 72 20 20 interface for
0005E0: 52 53 32 33 32 0D 0A 6F 70 65 72 61 74 69 6F 6E RS232..operation
0005F0: 20 20 62 79 20 20 73 65 74 74 69 6E 67 20 74 68 by setting th
000600: 65 20 20 62 61 75 64 20 20 72 61 79 CD 74 65 2C e baud ray.te,
000610: 0D 0A 73 74 6F 70 20 62 69 74 73 2C 20 64 61 74 ..stop bits, dat
000620: 61 20 62 69 74 73 2C 20 61 6E 64 20 70 61 72 69 a bits, and pari
000630: 74 79 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D ty.....Syntax...
000640: 0A 7C 53 45 54 55 50 2C 20 3C 62 61 75 64 3E 20 .|SETUP, <baud>
000650: 5B 2C 3C 64 61 74 61 62 69 74 73 3E 20 20 5B 2C [,<databits> [,
000660: 3C 70 61 72 69 74 79 3E 0D 0A 5B 2C 3C 73 74 6F <parity>..[,<sto
000670: 70 62 69 74 73 3E 20 5D 5D 5D 0D 0A 0D 0A 4F 70 pbits> ]]]....Op
000680: 65 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 20 20 eration....The
000690: 63 6F 6D 6D 61 6E 64 20 20 72 65 6D 65 6D 62 65 command remembe
0006A0: 72 73 20 20 74 68 65 20 20 20 70 72 65 76 69 6F rs the previo
0006B0: 75 73 0D 0A 76 61 6C 75 65 73 20 6F 66 20 70 61 us..values of pa
0006C0: 72 61 6D 65 74 65 72 73 20 61 6E 64 20 74 68 65 rameters and the
0006D0: 73 65 20 77 69 6C 6C 20 20 62 65 0D 0A 75 73 65 se will be..use
0006E0: 64 20 69 66 20 70 61 72 61 6D 65 74 65 72 73 20 d if parameters
0006F0: 61 72 65 20 6F 6D 69 74 74 65 64 2E 20 20 49 66 are omitted. If
000700: 20 20 6E 6F 0D 0A 70 72 65 76 69 6F 75 2A 67 73 no..previou*gs
000710: 20 70 61 72 61 6D 65 74 65 72 73 20 68 61 76 65 parameters have
000720: 20 62 65 65 6E 20 73 70 65 63 69 66 69 65 64 0D been specified.
000730: 0A 74 68 65 6E 20 20 74 68 65 20 20 66 6F 6C 6C .then the foll
000740: 6F 77 69 6E 67 20 64 65 66 61 75 6C 74 73 20 20 owing defaults
000750: 77 69 6C 6C 20 20 62 65 0D 0A 61 73 73 75 6D 65 will be..assume
000760: 64 3A 0D 0A 0D 0A 20 20 3C 62 61 75 64 3E 20 20 d:.... <baud>
000770: 20 20 20 20 20 20 3D 20 31 32 30 30 2F 37 35 20 = 1200/75
000780: 62 61 75 64 0D 0A 20 20 3C 64 61 74 61 62 69 74 baud.. <databit
000790: 73 3E 20 20 20 20 3D 20 37 0D 0A 20 20 3C 70 61 s> = 7.. <pa
0007A0: 72 69 74 79 3E 20 20 20 20 20 20 3D 20 32 20 20 rity> = 2
0007B0: 28 65 76 65 6E 29 0D 0A 20 20 3C 73 74 6F 70 62 (even).. <stopb
0007C0: 69 74 73 3E 20 20 20 20 3D 20 31 0D 0A 0D 0A 45 its> = 1....E
0007D0: 61 63 68 20 70 61 72 61 6D 65 74 65 72 20 67 69 ach parameter gi
0007E0: 76 65 6E 20 69 73 20 63 68 65 63 6B 65 64 20 61 ven is checked a
0007F0: 6E 64 20 20 69 66 0D 0A 63 6F 72 72 65 63 74 20 nd if..correct
000800: 20 72 65 70 6C 61 63 65 73 20 69 74 73 20 20 08 replaces its .
000810: 8B FF FF FF FF .....
|
  | * BLOCK 0013 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 4 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1177 Length of ONE bit pulse : 2354 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 033
Duration : 4224 ms Pause After this block : 14 ms Duration block + Pause : 4238 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 04 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 44 3F FF FF FF FF .D?....
|
  | * BLOCK 0014 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1111 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1192 Length of ONE bit pulse : 2383 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 166 542
Duration : 18603 ms Pause After this block : 3694 ms Duration block + Pause : 22297 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 70 72 65 76 69 6F 75 73 20 20 76 61 6C 75 65 .previous value
000010: 2C 0D 0A 6F 6E 6C 79 20 20 20 69 66 20 20 61 6C ,..only if al
000020: 6C 20 20 67 69 76 65 6E 20 20 70 61 72 61 6D 65 l given parame
000030: 74 65 72 73 20 20 20 61 72 65 0D 0A 63 6F 72 72 ters are..corr
000040: 65 63 74 20 69 73 20 74 68 65 20 63 68 61 6E 6E ect is the chann
000050: 65 6C 20 74 68 65 6E 20 73 65 74 75 70 2E 20 20 el then setup.
000060: 20 41 74 0D 0A 74 68 65 20 66 69 72 73 74 20 65 At..the first e
000070: 72 72 6F 72 20 65 6E 63 6F 75 6E 74 65 72 65 64 rror encountered
000080: 20 74 68 65 20 63 6F 6D 6D 61 6E 64 0D 0A 77 69 the command..wi
000090: 6C 6C 20 20 62 65 20 61 62 6F 72 74 65 64 20 61 ll be aborted a
0000A0: 6E 64 20 74 68 65 20 20 63 68 61 6E 6E 65 6C 20 nd the channel
0000B0: 20 77 69 6C 6C 0D 0A 6E 6F 74 20 20 62 65 20 20 will..not be
0000C0: 73 65 74 75 70 2E 20 20 20 42 65 66 6F 72 65 20 setup. Before
0000D0: 20 6F 70 65 6E 69 6E 67 20 20 20 74 68 65 0D 0A opening the..
0000E0: 63 68 61 6E 6E 65 6C 20 20 74 68 65 20 63 6F 6D channel the com
0000F0: 6D 61 6E 64 20 77 69 6C 6C 20 77 61 69 74 20 66 mand will wait f
000100: 6F 44 A0 72 20 20 61 6E 79 0D 0A 70 72 65 76 69 oD.r any..previ
000110: 6F 75 73 20 20 63 68 61 72 61 63 74 65 72 73 20 ous characters
000120: 74 6F 20 62 65 20 20 74 72 61 6E 73 6D 69 74 74 to be transmitt
000130: 65 64 0D 0A 28 61 6C 6C 20 20 73 65 6E 74 29 20 ed..(all sent)
000140: 75 73 69 6E 67 20 74 68 65 20 63 75 72 72 65 6E using the curren
000150: 74 20 74 69 6D 65 20 20 6F 75 74 0D 0A 6C 69 6D t time out..lim
000160: 69 74 2E 20 20 20 49 66 20 20 74 68 65 20 20 74 it. If the t
000170: 69 6D 65 20 20 6F 75 74 20 20 6C 69 6D 69 74 20 ime out limit
000180: 20 20 69 73 0D 0A 65 78 63 65 65 64 65 64 20 20 is..exceeded
000190: 74 68 65 6E 20 74 68 65 20 63 6F 6D 6D 61 6E 64 then the command
0001A0: 20 20 77 69 6C 6C 20 20 61 62 6F 72 74 0D 0A 77 will abort..w
0001B0: 69 74 68 20 20 61 20 20 74 69 6D 65 20 6F 75 74 ith a time out
0001C0: 20 20 65 72 72 6F 72 2E 20 20 20 45 72 72 6F 72 error. Error
0001D0: 73 20 20 61 72 65 0D 0A 72 65 70 6F 72 74 65 64 s are..reported
0001E0: 20 62 79 20 7C 45 52 52 4F 52 2E 0D 0A 0D 0A 54 by |ERROR.....T
0001F0: 68 65 20 62 61 75 64 72 61 74 65 20 63 68 6F 73 he baudrate chos
000200: 65 6E 20 E1 CD 77 69 74 68 20 3C 62 61 75 64 3E en ..with <baud>
000210: 20 6D 61 79 20 20 62 65 0D 0A 73 65 6C 65 63 74 may be..select
000220: 65 64 20 66 72 6F 6D 20 6F 6E 65 20 6F 66 20 74 ed from one of t
000230: 68 65 20 66 6F 6C 6C 6F 77 69 6E 67 3A 0D 0A 0D he following:...
000240: 0A 30 20 3D 20 31 32 30 30 20 72 78 2C 20 20 20 .0 = 1200 rx,
000250: 37 35 20 74 78 2C 20 66 75 6C 6C 20 64 75 70 6C 75 tx, full dupl
000260: 65 78 0D 0A 31 20 3D 20 33 30 30 20 20 72 78 2C ex..1 = 300 rx,
000270: 20 20 33 30 30 20 74 78 2C 20 66 75 6C 6C 20 64 300 tx, full d
000280: 75 70 6C 65 78 0D 0A 32 20 3D 20 31 32 30 30 20 uplex..2 = 1200
000290: 72 78 2C 20 31 32 30 30 20 74 78 2C 20 68 61 6C rx, 1200 tx, hal
0002A0: 66 20 64 75 70 6C 65 78 0D 0A 0D 0A 54 68 65 20 f duplex....The
0002B0: 20 20 69 6E 74 65 67 65 72 20 20 20 70 61 72 61 integer para
0002C0: 6D 65 74 65 72 20 20 20 20 3C 64 61 74 61 62 69 meter <databi
0002D0: 74 73 3E 0D 0A 73 65 6C 65 63 74 73 20 20 74 68 ts>..selects th
0002E0: 65 20 20 72 65 71 75 69 72 65 64 20 6E 75 6D 62 e required numb
0002F0: 65 72 20 20 6F 66 20 20 64 61 74 61 0D 0A 62 69 er of data..bi
000300: 74 73 20 66 6F F9 20 72 20 65 61 63 68 20 63 68 ts fo. r each ch
000310: 61 72 61 63 74 65 72 20 74 6F 20 62 65 20 73 65 aracter to be se
000320: 6E 74 20 20 61 6E 64 0D 0A 72 65 63 65 69 76 65 nt and..receive
000330: 64 2E 20 20 3C 64 61 74 61 62 69 74 73 3E 20 73 d. <databits> s
000340: 68 6F 75 6C 64 20 62 65 20 69 6E 20 20 74 68 65 hould be in the
000350: 0D 0A 72 61 6E 67 65 20 35 20 74 6F 20 38 2E 0D ..range 5 to 8..
000360: 0A 0D 0A 54 68 65 20 20 74 79 70 65 20 20 6F 66 ...The type of
000370: 20 70 61 72 69 74 79 20 74 6F 20 62 65 20 20 61 parity to be a
000380: 70 70 6C 69 65 64 20 20 74 6F 0D 0A 74 72 61 6E pplied to..tran
000390: 73 6D 69 74 74 65 64 2C 20 20 61 6E 64 20 63 68 smitted, and ch
0003A0: 65 63 6B 65 64 20 20 6F 6E 20 20 72 65 63 65 69 ecked on recei
0003B0: 76 65 64 0D 0A 63 68 61 72 61 63 74 65 72 73 2C ved..characters,
0003C0: 20 6D 61 79 20 62 65 20 73 65 74 20 77 69 74 68 may be set with
0003D0: 20 74 68 65 20 69 6E 74 65 67 65 72 0D 0A 70 61 the integer..pa
0003E0: 72 61 6D 65 74 65 72 20 20 3C 70 61 72 69 74 79 rameter <parity
0003F0: 3E 2E 20 20 20 46 6F 72 20 20 74 72 61 6E 73 6D >. For transm
000400: 69 74 74 65 64 0D 0A B2 79 63 68 61 72 61 63 74 itted...ycharact
000410: 65 72 73 2C 20 20 74 68 65 20 20 65 78 74 72 61 ers, the extra
000420: 20 70 61 72 69 74 79 20 20 62 69 74 20 20 69 73 parity bit is
000430: 0D 0A 73 65 6E 74 20 61 66 74 65 72 20 74 68 65 ..sent after the
000440: 20 64 61 74 61 20 62 69 74 73 2E 0D 0A 0D 0A 3C data bits.....<
000450: 70 61 72 69 74 79 3E 20 3D 20 30 2C 20 4E 6F 20 parity> = 0, No
000460: 70 61 72 69 74 79 0D 0A 20 20 20 20 20 20 20 20 parity..
000470: 20 3D 20 31 2C 20 4F 44 44 20 70 61 72 69 74 79 = 1, ODD parity
000480: 0D 0A 20 20 20 20 20 20 20 20 20 3D 20 32 2C 20 .. = 2,
000490: 45 56 45 4E 20 70 61 72 69 74 79 0D 0A 0D 0A 54 EVEN parity....T
0004A0: 68 65 20 20 20 69 6E 74 65 67 65 72 20 20 20 70 he integer p
0004B0: 61 72 61 6D 65 74 65 72 20 20 20 20 3C 73 74 6F arameter <sto
0004C0: 70 62 69 74 73 3E 0D 0A 73 70 65 63 69 66 69 65 pbits>..specifie
0004D0: 73 20 74 68 65 20 6E 75 6D 62 65 72 20 6F 66 20 s the number of
0004E0: 73 74 6F 70 20 62 69 74 73 20 74 6F 20 62 65 0D stop bits to be.
0004F0: 0A 73 65 6E 74 20 20 61 66 74 65 72 20 74 68 65 .sent after the
000500: 20 64 61 74 61 20 62 69 74 E2 B0 73 20 61 6E 64 data bit..s and
000510: 20 20 6F 70 74 69 6F 6E 61 6C 0D 0A 70 61 72 69 optional..pari
000520: 74 79 20 62 69 74 2E 0D 0A 0D 0A 3C 73 74 6F 70 ty bit.....<stop
000530: 62 69 74 73 3E 20 3D 20 30 2C 20 31 20 73 74 6F bits> = 0, 1 sto
000540: 70 20 62 69 74 20 73 65 6E 74 0D 0A 20 20 20 20 p bit sent..
000550: 20 20 20 20 20 20 20 3D 20 31 2C 20 31 2E 35 20 = 1, 1.5
000560: 73 74 6F 70 20 62 69 74 73 20 73 65 6E 74 0D 0A stop bits sent..
000570: 20 20 20 20 20 20 20 20 20 20 20 3D 20 32 2C 20 = 2,
000580: 32 20 73 74 6F 70 20 62 69 74 73 20 73 65 6E 74 2 stop bits sent
000590: 0D 0A 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A ......Examples..
0005A0: 0D 0A 31 5D 20 53 65 74 75 70 20 74 68 65 20 69 ..1] Setup the i
0005B0: 6E 74 65 72 66 61 63 65 20 66 6F 72 20 33 30 30 nterface for 300
0005C0: 2F 33 30 30 20 62 61 75 64 0D 0A 6F 70 65 72 61 /300 baud..opera
0005D0: 74 69 6F 6E 2C 20 75 73 69 6E 67 20 74 68 65 20 tion, using the
0005E0: 65 78 69 73 74 69 6E 67 20 20 64 65 66 61 75 6C existing defaul
0005F0: 74 73 0D 0A 66 6F 72 20 64 61 74 61 62 69 74 73 ts..for databits
000600: 2C 20 70 61 72 69 74 79 20 61 6E 21 81 64 20 73 , parity an!.d s
000610: 74 6F 70 62 69 74 73 3A 0D 0A 20 20 20 20 20 20 topbits:..
000620: 20 20 20 20 20 20 20 20 20 20 20 7C 53 45 54 55 |SETU
000630: 50 2C 20 31 0D 0A 0D 0A 33 5D 20 20 53 65 74 75 P, 1....3] Setu
000640: 70 20 74 68 65 20 69 6E 74 65 72 66 61 63 65 20 p the interface
000650: 66 6F 72 20 75 73 65 20 77 69 74 68 20 20 61 0D for use with a.
000660: 0A 6D 6F 64 65 6D 20 6F 6E 20 42 72 69 74 69 73 .modem on Britis
000670: 68 20 54 65 6C 65 63 6F 6D 20 47 6F 6C 64 3A 0D h Telecom Gold:.
000680: 0A 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 .
000690: 20 20 7C 53 45 54 55 50 2C 30 2C 37 2C 32 2C 31 |SETUP,0,7,2,1
0006A0: 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A 46 75 6C ....Notes....Ful
0006B0: 6C 20 20 64 75 70 6C 65 78 20 2D 20 44 61 74 61 l duplex - Data
0006C0: 20 63 61 6E 20 62 65 20 20 74 72 61 6E 73 6D 69 can be transmi
0006D0: 74 74 65 64 0D 0A 62 6F 74 68 20 77 61 79 73 2C tted..both ways,
0006E0: 20 73 69 6D 75 6C 74 61 6E 65 6F 75 73 6C 79 0D simultaneously.
0006F0: 0A 0D 0A 48 61 6C 66 20 20 20 64 75 70 6C 65 78 ...Half duplex
000700: 20 20 2D 20 20 44 61 74 61 20 20 63 61 03 77 6E - Data ca.wn
000710: 20 20 20 6F 6E 6C 79 20 20 20 62 65 0D 0A 74 72 only be..tr
000720: 61 6E 73 6D 69 74 74 65 64 20 20 69 6E 20 20 6F ansmitted in o
000730: 6E 65 20 20 64 69 72 65 63 74 69 6F 6E 20 20 61 ne direction a
000740: 74 20 20 20 61 0D 0A 74 69 6D 65 2E 0D 0A 0D 0A t a..time.....
000750: 57 68 65 6E 20 20 20 68 61 6C 66 20 20 20 64 75 When half du
000760: 70 6C 65 78 20 20 69 73 20 20 20 62 65 69 6E 67 plex is being
000770: 20 20 20 75 73 65 64 0D 0A 28 31 32 30 30 2F 31 used..(1200/1
000780: 32 30 30 29 20 74 68 65 20 6D 75 74 65 20 6F 75 200) the mute ou
000790: 74 70 75 74 20 69 73 20 73 65 74 20 74 72 75 65 tput is set true
0007A0: 0D 0A 28 6C 6F 67 69 63 20 20 31 29 20 77 68 65 ..(logic 1) whe
0007B0: 6E 20 65 76 65 72 20 61 20 63 68 61 72 61 63 74 n ever a charact
0007C0: 65 72 20 20 6E 65 65 64 73 0D 0A 74 6F 20 62 65 er needs..to be
0007D0: 20 72 65 63 65 69 76 65 64 2E 20 20 54 68 65 20 received. The
0007E0: 6D 75 74 65 20 6F 75 74 70 75 74 20 69 73 20 73 mute output is s
0007F0: 65 74 0D 0A 66 61 6C 73 65 20 28 6C 6F 67 69 63 et..false (logic
000800: 20 30 29 20 77 68 65 6E 20 61 20 63 68 61 72 8A 0) when a char.
000810: B3 FF FF FF FF .....
|
  | * BLOCK 0015 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 5 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1176 Length of ONE bit pulse : 2350 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 118
Duration : 4221 ms Pause After this block : 15 ms Duration block + Pause : 4236 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 05 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 A3 34 FF FF FF FF .£4....
|
  | * BLOCK 0016 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1194 Length of ONE bit pulse : 2387 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 162 358
Duration : 18855 ms Pause After this block : 3765 ms Duration block + Pause : 22620 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 61 63 74 65 72 20 69 73 20 20 74 6F 0D 0A 62 .acter is to..b
000010: 65 20 74 72 61 6E 73 6D 69 74 74 65 64 2E 0D 0A e transmitted...
000020: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000030: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000040: 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 45 52 52 4F _______....|ERRO
000050: 52 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 52 65 74 75 R....Use....Retu
000060: 72 6E 20 74 68 65 20 65 72 72 6F 72 20 63 6F 64 rn the error cod
000070: 65 20 66 6F 72 20 74 68 65 20 6C 61 73 74 20 75 e for the last u
000080: 73 65 64 0D 0A 63 6F 6D 6D 61 6E 64 2E 0D 0A 0D sed..command....
000090: 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C 45 52 52 4F .Syntax....|ERRO
0000A0: 52 2C 20 40 3C 65 72 72 6F 72 3E 25 0D 0A 0D 0A R, @<error>%....
0000B0: 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 Operation....The
0000C0: 20 20 70 61 72 61 6D 65 74 65 72 20 20 3C 65 72 parameter <er
0000D0: 72 6F 72 3E 25 20 20 73 68 6F 75 6C 64 20 20 62 ror>% should b
0000E0: 65 20 20 61 0D 0A 70 72 65 76 69 6F 75 73 6C 79 e a..previously
0000F0: 20 20 64 65 63 6C 61 72 65 64 20 69 6E 74 65 67 declared integ
000100: 65 20 AF 72 20 20 76 61 72 69 61 62 6C 65 2C 0D e .r variable,.
000110: 0A 69 6E 74 6F 20 20 77 68 69 63 68 20 20 74 68 .into which th
000120: 65 20 65 72 72 6F 72 20 63 6F 64 65 20 20 69 73 e error code is
000130: 20 20 74 6F 20 20 62 65 0D 0A 72 65 74 75 72 6E to be..return
000140: 65 64 2E 20 20 49 66 20 74 68 65 20 70 61 72 61 ed. If the para
000150: 6D 65 74 65 72 20 3C 65 72 72 6F 72 3E 25 20 69 meter <error>% i
000160: 73 0D 0A 6F 6D 69 74 74 65 64 20 74 68 65 6E 20 s..omitted then
000170: 74 68 65 20 63 6F 6D 6D 61 6E 64 20 69 73 20 69 the command is i
000180: 67 6E 6F 72 65 64 2E 0D 0A 0D 0A 4F 6E 63 65 20 gnored.....Once
000190: 20 61 6E 79 20 20 3C 65 72 72 6F 72 3E 20 68 61 any <error> ha
0001A0: 73 20 20 62 65 65 6E 20 20 72 65 61 64 20 20 74 s been read t
0001B0: 68 65 0D 0A 65 72 72 6F 72 20 63 6F 64 65 20 69 he..error code i
0001C0: 73 20 72 65 73 65 74 20 74 6F 20 30 2E 0D 0A 0D s reset to 0....
0001D0: 0A 54 68 65 20 65 72 72 6F 72 20 63 6F 64 65 73 .The error codes
0001E0: 20 61 6E 64 20 74 68 65 69 72 20 6D 65 61 6E 69 and their meani
0001F0: 6E 67 73 20 20 61 72 65 0D 0A 73 75 6D 6D 61 72 ngs are..summar
000200: 69 73 65 96 54 64 20 62 65 6C 6F 77 2E 0D 0A 0D ise.Td below....
000210: 0A 43 4F 44 45 20 20 20 20 20 20 20 20 49 4E 54 .CODE INT
000220: 45 52 50 52 45 54 41 54 49 4F 4E 0D 0A 20 20 30 ERPRETATION.. 0
000230: 20 20 20 20 20 20 4E 6F 20 65 72 72 6F 72 20 6F No error o
000240: 63 63 75 72 72 65 64 0D 0A 20 20 31 20 20 20 20 ccurred.. 1
000250: 20 20 54 6F 6F 20 66 65 77 20 70 61 72 61 6D 65 Too few parame
000260: 74 65 72 73 20 67 69 76 65 6E 0D 0A 20 20 32 20 ters given.. 2
000270: 20 20 20 20 20 54 6F 6F 20 6D 61 6E 79 20 70 61 Too many pa
000280: 72 61 6D 65 74 65 72 73 20 67 69 76 65 6E 0D 0A rameters given..
000290: 20 20 34 20 20 20 20 20 20 54 69 6D 65 20 6F 75 4 Time ou
0002A0: 74 20 6F 63 63 75 72 72 65 64 0D 0A 20 20 35 20 t occurred.. 5
0002B0: 20 20 20 20 20 49 6E 76 61 6C 69 64 20 70 61 72 Invalid par
0002C0: 61 6D 65 74 65 72 20 65 6E 63 6F 75 6E 74 65 72 ameter encounter
0002D0: 65 64 0D 0A 20 20 36 20 20 20 20 20 20 4C 69 6E ed.. 6 Lin
0002E0: 65 20 62 72 65 61 6B 20 72 65 63 65 69 76 65 64 e break received
0002F0: 0D 0A 20 20 37 20 20 20 20 20 20 46 72 61 6D 69 .. 7 Frami
000300: 6E 67 20 65 72 15 B6 72 6F 72 20 64 65 74 65 63 ng er..ror detec
000310: 74 65 64 0D 0A 20 20 38 20 20 20 20 20 20 52 65 ted.. 8 Re
000320: 63 65 69 76 65 72 20 4F 76 65 72 72 75 6E 20 64 ceiver Overrun d
000330: 65 74 65 63 74 65 64 0D 0A 20 20 39 20 20 20 20 etected.. 9
000340: 20 20 52 65 63 65 69 76 65 64 20 70 61 72 69 74 Received parit
000350: 79 20 65 72 72 6F 72 0D 0A 20 20 31 31 20 20 20 y error.. 11
000360: 20 20 49 6E 76 61 6C 69 64 20 62 61 75 64 20 72 Invalid baud r
000370: 61 74 65 20 73 70 65 63 69 66 69 65 64 0D 0A 20 ate specified..
000380: 20 31 33 20 20 20 20 20 49 6E 76 61 6C 69 64 20 13 Invalid
000390: 6E 75 6D 62 65 72 20 6F 66 20 64 61 74 61 20 62 number of data b
0003A0: 69 74 73 0D 0A 20 20 31 34 20 20 20 20 20 49 6E its.. 14 In
0003B0: 76 61 6C 69 64 20 70 61 72 69 74 79 20 73 70 65 valid parity spe
0003C0: 63 69 66 69 65 64 0D 0A 20 20 31 35 20 20 20 20 cified.. 15
0003D0: 20 49 6E 76 61 6C 69 64 20 6E 75 6D 62 65 72 20 Invalid number
0003E0: 6F 66 20 73 74 6F 70 20 62 69 74 73 0D 0A 20 20 of stop bits..
0003F0: 31 36 20 20 20 20 20 55 6E 61 62 6C 65 20 74 6F 16 Unable to
000400: 20 6F 70 65 6E 20 66 B5 0C 69 6C 65 0D 0A 20 20 open f..ile..
000410: 31 37 20 20 20 20 20 55 6E 61 62 6C 65 20 74 6F 17 Unable to
000420: 20 63 6C 6F 73 65 20 66 69 6C 65 0D 0A 20 20 31 close file.. 1
000430: 38 20 20 20 20 20 55 6E 61 62 6C 65 20 74 6F 20 8 Unable to
000440: 77 72 69 74 65 20 66 69 6C 65 0D 0A 20 20 31 39 write file.. 19
000450: 20 20 20 20 20 55 6E 61 62 6C 65 20 74 6F 20 72 Unable to r
000460: 65 61 64 20 66 69 6C 65 0D 0A 20 20 32 30 20 20 ead file.. 20
000470: 20 20 20 52 65 63 65 69 76 65 64 20 66 69 6C 65 Received file
000480: 20 63 68 65 63 6B 73 75 6D 20 65 72 72 6F 72 0D checksum error.
000490: 0A 0D 0A 45 78 61 6D 70 6C 65 0D 0A 0D 0A 47 65 ...Example....Ge
0004A0: 74 20 20 20 20 74 68 65 20 20 20 20 6C 61 74 65 t the late
0004B0: 73 74 20 20 20 20 65 72 72 6F 72 20 20 20 20 20 st error
0004C0: 63 6F 64 65 3A 0D 0A 7C 45 52 52 4F 52 2C 40 65 code:..|ERROR,@e
0004D0: 72 72 6F 72 25 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F rror%.._________
0004E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A ______________..
000500: 0D 0A 7C 54 49 4D 45 4F 55 9E EE 54 0D 0A 0D 0A ..|TIMEOU..T....
000510: 55 73 65 0D 0A 0D 0A 54 6F 20 73 65 74 20 74 68 Use....To set th
000520: 65 20 74 69 6D 65 20 6F 75 74 20 6C 69 6D 69 74 e time out limit
000530: 2E 20 20 54 68 65 20 64 65 66 61 75 6C 74 0D 0A . The default..
000540: 74 69 6D 65 20 20 6F 75 74 20 63 6F 75 6E 74 20 time out count
000550: 69 73 20 31 30 30 30 2C 20 20 63 6F 72 72 65 73 is 1000, corres
000560: 70 6F 6E 64 69 6E 67 0D 0A 74 6F 20 20 31 20 73 ponding..to 1 s
000570: 65 63 6F 6E 64 2E 20 20 54 68 69 73 20 69 73 20 econd. This is
000580: 69 64 65 61 6C 20 20 66 6F 72 20 20 6D 6F 73 74 ideal for most
000590: 0D 0A 61 70 70 6C 69 63 61 74 69 6F 6E 73 2C 20 ..applications,
0005A0: 68 6F 77 65 76 65 72 20 20 73 68 6F 75 6C 64 20 however should
0005B0: 74 68 65 20 20 6E 65 65 64 0D 0A 61 72 69 73 65 the need..arise
0005C0: 20 20 69 74 20 20 63 61 6E 20 20 62 65 20 20 63 it can be c
0005D0: 68 61 6E 67 65 64 20 20 77 69 74 68 20 20 74 68 hanged with th
0005E0: 69 73 0D 0A 63 6F 6D 6D 61 6E 64 2E 0D 0A 0D 0A is..command.....
0005F0: 53 79 6E 74 61 78 0D 0A 0D 0A 7C 54 49 4D 45 4F Syntax....|TIMEO
000600: 55 54 2C 20 3C 74 69 6D 65 3E 0D FF 92 0A 0D 0A UT, <time>......
000610: 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 Operation....The
000620: 20 69 6E 74 65 67 65 72 20 70 61 72 61 6D 65 74 integer paramet
000630: 65 72 20 3C 74 69 6D 65 3E 20 20 73 70 65 63 69 er <time> speci
000640: 66 69 65 73 0D 0A 74 68 65 20 74 69 6D 65 20 6C fies..the time l
000650: 69 6D 69 74 2C 20 69 6E 20 75 6E 69 74 73 20 6F imit, in units o
000660: 66 20 31 6D 53 2C 20 20 61 66 74 65 72 0D 0A 77 f 1mS, after..w
000670: 68 69 63 68 20 61 20 63 6F 6D 6D 61 6E 64 20 77 hich a command w
000680: 69 6C 6C 20 67 69 76 65 20 75 70 20 74 72 79 69 ill give up tryi
000690: 6E 67 20 20 74 6F 0D 0A 73 65 6E 64 20 6F 72 20 ng to..send or
0006A0: 72 65 63 65 69 76 65 20 61 20 63 68 61 72 61 63 receive a charac
0006B0: 74 65 72 2E 0D 0A 0D 0A 3C 74 69 6D 65 3E 20 20 ter.....<time>
0006C0: 73 68 6F 75 6C 64 20 20 62 65 20 69 6E 20 74 68 should be in th
0006D0: 65 20 20 72 61 6E 67 65 20 20 30 20 20 74 6F 0D e range 0 to.
0006E0: 0A 36 35 35 33 35 0D 0A 49 66 20 20 3C 74 69 6D .65535..If <tim
0006F0: 65 3E 20 3D 20 20 30 2C 20 74 68 65 6E 20 74 68 e> = 0, then th
000700: 65 20 74 69 6D 65 20 20 6F 75 74 20 20 68 E1 69 e time out h.i
000710: 73 0D 0A 73 65 74 20 74 6F 20 7A 65 72 6F 0D 0A s..set to zero..
000720: 49 66 20 3C 74 69 6D 65 3E 20 3D 20 20 36 35 35 If <time> = 655
000730: 33 35 20 28 2D 31 29 2C 20 74 68 65 6E 20 74 68 35 (-1), then th
000740: 65 20 20 74 69 6D 65 0D 0A 6F 75 74 20 69 73 20 e time..out is
000750: 69 6E 66 69 6E 69 74 65 0D 0A 0D 0A 45 78 61 6D infinite....Exam
000760: 70 6C 65 73 0D 0A 0D 0A 31 5D 20 20 20 20 20 20 ples....1]
000770: 20 44 69 73 61 62 6C 65 20 20 20 20 20 20 74 68 Disable th
000780: 65 20 20 20 20 20 20 20 74 69 6D 65 6F 75 74 0D e timeout.
000790: 0A 7C 54 49 4D 45 4F 55 54 2C 2D 31 0D 0A 0D 0A .|TIMEOUT,-1....
0007A0: 32 5D 20 20 20 53 65 74 20 20 74 68 65 20 20 74 2] Set the t
0007B0: 69 6D 65 6F 75 74 20 20 74 6F 20 20 20 31 20 20 imeout to 1
0007C0: 20 73 65 63 6F 6E 64 0D 0A 7C 54 49 4D 45 4F 55 second..|TIMEOU
0007D0: 54 2C 31 30 30 30 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F T,1000..________
0007E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0007F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D _______________.
000800: 0A 0D 0A 7C 43 41 52 52 49 45 52 0D 0A 0D 0A 0D ...|CARRIER.....
000810: D7 FF FF FF FF .....
|
  | * BLOCK 0017 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 6 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1173 Length of ONE bit pulse : 2345 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 066
Duration : 4216 ms Pause After this block : 15 ms Duration block + Pause : 4231 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 06 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 9A 08 FF FF FF FF .......
|
  | * BLOCK 0018 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2388 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 163 779
Duration : 18883 ms Pause After this block : 3731 ms Duration block + Pause : 22614 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 55 73 65 0D 0A 0D 0A 54 6F 20 20 72 65 74 75 .Use....To retu
000010: 72 6E 20 20 74 68 65 20 73 74 61 74 75 73 20 6F rn the status o
000020: 66 20 20 74 68 65 20 20 63 61 72 72 69 65 72 0D f the carrier.
000030: 0A 64 65 74 65 63 74 20 69 6E 70 75 74 0D 0A 0D .detect input...
000040: 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C 43 41 52 52 .Syntax....|CARR
000050: 49 45 52 2C 20 40 3C 63 68 61 72 3E 25 0D 0A 0D IER, @<char>%...
000060: 0A 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 .Operation....Th
000070: 65 20 20 70 61 72 61 6D 65 74 65 72 20 20 3C 63 e parameter <c
000080: 68 61 72 3E 25 20 20 73 68 6F 75 6C 64 20 20 62 har>% should b
000090: 65 20 20 20 61 0D 0A 70 72 65 64 65 63 6C 61 72 e a..predeclar
0000A0: 65 64 20 20 20 69 6E 74 65 67 65 72 20 20 76 61 ed integer va
0000B0: 72 69 61 62 6C 65 2C 20 20 20 69 6E 74 6F 0D 0A riable, into..
0000C0: 77 68 69 63 68 20 74 68 65 20 73 74 61 74 75 73 which the status
0000D0: 20 6F 66 20 74 68 65 20 63 61 72 72 69 65 72 20 of the carrier
0000E0: 20 64 65 74 65 63 74 0D 0A 69 6E 70 75 74 20 69 detect..input i
0000F0: 73 20 74 6F 20 62 65 20 72 65 74 75 72 6E 65 64 s to be returned
000100: 2E 77 94 0D 0A 0D 0A 43 61 72 72 69 65 72 20 64 .w.....Carrier d
000110: 65 74 65 63 74 65 64 3A 20 3C 63 68 61 72 3E 25 etected: <char>%
000120: 20 3D 20 2D 31 20 20 28 74 72 75 65 29 0D 0A 43 = -1 (true)..C
000130: 61 72 72 69 65 72 20 66 61 69 6C 3A 20 3C 63 68 arrier fail: <ch
000140: 61 72 3E 25 20 3D 20 20 30 20 20 28 66 61 6C 73 ar>% = 0 (fals
000150: 65 29 0D 0A 0D 0A 45 78 61 6D 70 6C 65 0D 0A 0D e)....Example...
000160: 0A 54 65 73 74 20 66 6F 72 20 74 68 65 20 63 61 .Test for the ca
000170: 72 72 69 65 72 3A 20 7C 43 41 52 52 49 45 52 2C rrier: |CARRIER,
000180: 20 40 63 68 61 72 25 0D 0A 0D 0A 4E 6F 74 65 73 @char%....Notes
000190: 0D 0A 0D 0A 52 65 63 65 69 76 65 64 20 20 63 68 ....Received ch
0001A0: 61 72 61 63 74 65 72 73 20 20 77 69 6C 6C 20 20 aracters will
0001B0: 62 65 20 20 69 67 6E 6F 72 65 64 0D 0A 75 6E 6C be ignored..unl
0001C0: 65 73 73 20 20 74 68 65 20 20 63 61 72 72 69 65 ess the carrie
0001D0: 72 20 20 64 65 74 65 63 74 20 20 69 6E 70 75 74 r detect input
0001E0: 20 20 69 73 0D 0A 74 72 75 65 2E 0D 0A 5F 5F 5F is..true...___
0001F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000200: 5F 5F 5F 86 12 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ___..___________
000210: 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 50 55 54 0D 0A ______....|PUT..
000220: 0D 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 74 72 61 ..Use....To tra
000230: 6E 73 6D 69 74 20 20 61 20 73 69 6E 67 6C 65 20 nsmit a single
000240: 62 79 74 65 20 20 75 73 69 6E 67 20 20 74 68 65 byte using the
000250: 0D 0A 63 75 72 72 65 6E 74 20 73 65 74 75 70 20 ..current setup
000260: 61 6E 64 20 74 69 6D 65 6F 75 74 20 63 6F 75 6E and timeout coun
000270: 74 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A t.....Syntax....
000280: 7C 50 55 54 2C 20 3C 63 68 61 72 3E 0D 0A 0D 0A |PUT, <char>....
000290: 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 Operation....The
0002A0: 20 70 61 72 61 6D 65 74 65 72 20 3C 63 68 61 72 parameter <char
0002B0: 3E 20 69 73 20 61 6E 20 69 6E 74 65 67 65 72 20 > is an integer
0002C0: 62 79 74 65 0D 0A 69 6E 20 20 74 68 65 20 20 72 byte..in the r
0002D0: 61 6E 67 65 20 20 30 2E 2E 32 35 35 20 20 74 6F ange 0..255 to
0002E0: 20 20 62 65 20 20 6F 75 74 70 75 74 2E 0D 0A 3C be output...<
0002F0: 63 68 61 72 3E 20 69 73 20 74 61 6B 65 6E 20 4D char> is taken M
000300: 4F 44 20 32 35 F8 F6 36 20 74 6F 20 66 6F 72 63 OD 25..6 to forc
000310: 65 20 69 74 20 20 74 6F 0D 0A 62 65 20 20 69 6E e it to..be in
000320: 20 74 68 65 20 72 61 6E 67 65 20 30 2E 2E 32 35 the range 0..25
000330: 35 2E 20 20 20 54 68 65 20 20 74 69 6D 65 6F 75 5. The timeou
000340: 74 0D 0A 63 6F 75 6E 74 20 73 65 74 20 77 69 74 t..count set wit
000350: 68 20 74 68 65 20 63 6F 6D 6D 61 6E 64 20 7C 54 h the command |T
000360: 49 4D 45 4F 55 54 20 20 69 73 0D 0A 75 73 65 64 IMEOUT is..used
000370: 2E 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A 0D .....Examples...
000380: 0A 31 5D 20 53 65 6E 64 20 74 68 65 20 63 68 61 .1] Send the cha
000390: 72 61 63 74 65 72 20 27 41 27 20 74 6F 20 74 68 racter 'A' to th
0003A0: 65 20 52 53 32 33 32 0D 0A 20 20 20 20 20 20 20 e RS232..
0003B0: 20 20 20 20 20 7C 50 55 54 2C 41 53 43 28 22 41 |PUT,ASC("A
0003C0: 22 29 0D 0A 0D 0A 32 5D 20 53 65 6E 64 20 61 20 ")....2] Send a
0003D0: 63 61 72 72 69 61 67 65 20 72 65 74 75 72 6E 0D carriage return.
0003E0: 0A 20 20 20 20 20 20 20 20 20 20 20 20 7C 50 55 . |PU
0003F0: 54 2C 31 33 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D T,13....Notes...
000400: 0A 49 66 20 20 68 61 73 93 6C 66 20 20 64 75 70 .If has.lf dup
000410: 6C 65 78 20 6F 70 65 72 61 74 69 6F 6E 20 69 73 lex operation is
000420: 20 20 69 6E 20 20 75 73 65 2C 0D 0A 74 68 65 6E in use,..then
000430: 20 74 68 65 20 6D 75 74 65 20 6F 75 74 70 75 74 the mute output
000440: 20 77 69 6C 6C 20 62 65 20 73 65 74 20 20 66 61 will be set fa
000450: 6C 73 65 0D 0A 28 6C 6F 67 69 63 20 20 30 29 20 lse..(logic 0)
000460: 20 62 65 66 6F 72 65 20 20 74 68 65 20 20 63 68 before the ch
000470: 61 72 61 63 74 65 72 20 20 20 69 73 0D 0A 74 72 aracter is..tr
000480: 61 6E 73 6D 69 74 74 65 64 2E 0D 0A 5F 5F 5F 5F ansmitted...____
000490: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004A0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004B0: 5F 5F 5F 0D 0A 0D 0A 7C 57 52 49 54 45 0D 0A 0D ___....|WRITE...
0004C0: 0A 55 73 65 0D 0A 0D 0A 54 72 61 6E 73 6D 69 74 .Use....Transmit
0004D0: 20 61 20 73 74 72 69 6E 67 20 6F 72 20 62 79 74 a string or byt
0004E0: 65 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A e.....Syntax....
0004F0: 20 20 20 20 20 20 20 7C 57 52 49 54 45 2C 20 3C |WRITE, <
000500: 73 74 72 69 6E 67 3E 0D 0A 1F EF 6F 72 20 20 20 string>....or
000510: 20 20 7C 57 52 49 54 45 2C 20 40 3C 63 68 61 72 |WRITE, @<char
000520: 3E 25 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D >%....Operation.
000530: 0A 0D 0A 54 77 6F 20 20 20 74 79 70 65 73 20 20 ...Two types
000540: 20 6F 66 20 20 20 70 61 72 61 6D 65 74 65 72 20 of parameter
000550: 20 20 6D 61 79 20 20 20 62 65 0D 0A 73 70 65 63 may be..spec
000560: 69 66 69 65 64 2C 20 65 69 74 68 65 72 20 61 20 ified, either a
000570: 73 74 72 69 6E 67 20 3C 73 74 72 69 6E 67 3E 20 string <string>
000580: 20 6F 72 0D 0A 61 6E 20 69 6E 74 65 67 65 72 20 or..an integer
000590: 3C 63 68 61 72 3E 25 2E 0D 0A 0D 0A 49 66 20 20 <char>%.....If
0005A0: 61 20 20 73 74 72 69 6E 67 20 69 73 20 67 69 76 a string is giv
0005B0: 65 6E 2C 20 20 74 68 65 6E 20 20 3C 73 74 72 69 en, then <stri
0005C0: 6E 67 3E 0D 0A 73 68 6F 75 6C 64 20 62 65 20 61 ng>..should be a
0005D0: 20 72 65 66 65 72 65 6E 63 65 20 74 6F 20 61 20 reference to a
0005E0: 20 70 72 65 64 65 63 6C 61 72 65 64 0D 0A 73 74 predeclared..st
0005F0: 72 69 6E 67 20 20 76 61 72 69 61 62 6C 65 2E 20 ring variable.
000600: 20 43 68 61 72 61 63 74 65 72 73 19 BD 20 66 72 Characters.. fr
000610: 6F 6D 20 20 74 68 65 0D 0A 73 74 72 69 6E 67 20 om the..string
000620: 20 77 69 6C 6C 20 62 65 20 74 72 61 6E 73 6D 69 will be transmi
000630: 74 74 65 64 20 20 75 6E 74 69 6C 20 20 74 68 65 tted until the
000640: 0D 0A 65 6E 64 20 6F 66 20 74 68 65 20 73 74 72 ..end of the str
000650: 69 6E 67 20 69 73 20 72 65 61 63 68 65 64 20 6F ing is reached o
000660: 72 20 75 6E 74 69 6C 20 61 0D 0A 74 69 6D 65 20 r until a..time
000670: 20 6F 75 74 20 6F 63 63 75 72 73 2E 20 54 68 65 out occurs. The
000680: 20 61 63 74 75 61 6C 20 6E 75 6D 62 65 72 20 20 actual number
000690: 6F 66 0D 0A 63 68 61 72 61 63 74 65 72 73 20 74 of..characters t
0006A0: 72 61 6E 73 6D 69 74 74 65 64 20 63 61 6E 20 62 ransmitted can b
0006B0: 65 20 20 6F 62 74 61 69 6E 65 64 0D 0A 62 79 20 e obtained..by
0006C0: 75 73 69 6E 67 20 7C 43 4F 55 4E 54 2E 0D 0A 0D using |COUNT....
0006D0: 0A 49 66 20 61 20 69 6E 74 65 67 65 72 20 69 73 .If a integer is
0006E0: 20 67 69 76 65 6E 20 62 79 20 75 73 69 6E 67 20 given by using
0006F0: 3C 63 68 61 72 3E 25 2C 0D 0A 74 68 65 6E 20 61 <char>%,..then a
000700: 6E 20 65 71 75 69 76 61 6C 65 6E 74 20 2B 64 7C n equivalent +d|
000710: 50 55 54 20 69 73 20 70 65 72 66 6F 72 6D 65 64 PUT is performed
000720: 2E 0D 0A 0D 0A 54 68 65 20 63 75 72 72 65 6E 74 .....The current
000730: 20 74 69 6D 65 20 6F 75 74 20 69 73 20 75 73 65 time out is use
000740: 64 2E 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A d.....Examples..
000750: 0D 0A 31 5D 20 57 72 69 74 65 20 6F 75 74 20 61 ..1] Write out a
000760: 20 73 74 72 69 6E 67 20 75 6E 64 65 72 20 76 65 string under ve
000770: 72 73 69 6F 6E 20 31 2E 30 0D 0A 28 43 50 43 34 rsion 1.0..(CPC4
000780: 36 34 29 20 20 20 6F 72 20 20 20 31 2E 31 20 20 64) or 1.1
000790: 20 28 43 50 43 36 36 34 29 20 20 20 20 20 20 20 (CPC664)
0007A0: 6F 66 0D 0A 4C 6F 63 6F 6D 6F 74 69 76 65 20 42 of..Locomotive B
0007B0: 41 53 49 43 2E 0D 0A 0D 0A 31 30 20 20 61 24 3D ASIC.....10 a$=
0007C0: 22 73 65 6E 64 20 20 74 68 69 73 20 73 74 72 69 "send this stri
0007D0: 6E 67 20 20 6F 75 74 20 20 74 6F 20 20 74 68 65 ng out to the
0007E0: 0D 0A 52 53 32 33 32 22 0D 0A 32 30 20 7C 57 52 ..RS232"..20 |WR
0007F0: 49 54 45 2C 40 61 24 0D 0A 0D 0A 32 5D 20 4F 75 ITE,@a$....2] Ou
000800: 74 70 75 74 20 61 20 73 74 72 69 6E 67 20 75 CB tput a string u.
000810: 08 FF FF FF FF .....
|
  | * BLOCK 0019 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 7 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1177 Length of ONE bit pulse : 2352 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 033
Duration : 4225 ms Pause After this block : 15 ms Duration block + Pause : 4240 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 07 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 7D 03 FF FF FF FF .}.....
|
  | * BLOCK 0020 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2389 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 165 448
Duration : 18884 ms Pause After this block : 3744 ms Duration block + Pause : 22628 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 6E 64 65 72 20 76 65 72 73 69 6F 6E 20 31 2E .nder version 1.
000010: 31 20 6F 66 0D 0A 42 41 53 49 43 20 28 43 50 43 1 of..BASIC (CPC
000020: 36 36 34 29 3A 0D 0A 7C 57 52 49 54 45 2C 22 73 664):..|WRITE,"s
000030: 65 6E 64 20 20 74 68 69 73 20 20 73 74 72 69 6E end this strin
000040: 67 20 6F 75 74 20 20 74 6F 20 20 74 68 65 0D 0A g out to the..
000050: 52 53 32 33 32 22 0D 0A 0D 0A 33 5D 20 4F 75 74 RS232"....3] Out
000060: 70 75 74 20 61 20 63 68 61 72 61 63 74 65 72 3A put a character:
000070: 20 7C 57 52 49 54 45 2C 40 63 68 61 72 25 0D 0A |WRITE,@char%..
000080: 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A 49 6E 64 69 76 ..Notes....Indiv
000090: 69 64 75 61 6C 20 63 68 61 72 61 63 74 65 72 73 idual characters
0000A0: 20 61 72 65 20 73 65 6E 74 20 20 73 69 6D 69 6C are sent simil
0000B0: 61 72 0D 0A 74 6F 20 7C 50 55 54 2E 0D 0A 5F 5F ar..to |PUT...__
0000C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000E0: 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 47 45 54 0D 0A 0D _____....|GET...
0000F0: 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 72 65 63 65 .Use....To rece
000100: 69 A1 A7 76 65 20 20 61 20 20 73 69 6E 67 6C 65 i..ve a single
000110: 20 20 62 79 74 65 20 20 66 72 6F 6D 20 20 74 68 byte from th
000120: 65 0D 0A 52 53 32 33 32 2E 0D 0A 0D 0A 53 79 6E e..RS232.....Syn
000130: 74 61 78 0D 0A 0D 0A 7C 47 45 54 2C 20 40 3C 63 tax....|GET, @<c
000140: 68 61 72 3E 25 0D 0A 0D 0A 4F 70 65 72 61 74 69 har>%....Operati
000150: 6F 6E 0D 0A 0D 0A 54 68 65 20 20 70 61 72 61 6D on....The param
000160: 65 74 65 72 20 20 3C 63 68 61 72 3E 25 20 20 73 eter <char>% s
000170: 68 6F 75 6C 64 20 20 62 65 20 20 20 61 0D 0A 70 hould be a..p
000180: 72 65 76 69 6F 75 73 6C 79 20 20 64 65 63 6C 61 reviously decla
000190: 72 65 64 20 69 6E 74 65 67 65 72 20 20 76 61 72 red integer var
0001A0: 69 61 62 6C 65 2C 0D 0A 69 6E 74 6F 20 77 68 69 iable,..into whi
0001B0: 63 68 20 74 68 65 20 72 65 63 65 69 76 65 64 20 ch the received
0001C0: 63 68 61 72 61 63 74 65 72 20 69 73 20 74 6F 0D character is to.
0001D0: 0A 62 65 20 72 65 74 75 72 6E 65 64 2E 0D 0A 0D .be returned....
0001E0: 0A 54 68 65 20 20 72 65 63 65 69 76 65 64 20 63 .The received c
0001F0: 68 61 72 61 63 74 65 72 20 77 69 6C 6C 20 61 6C haracter will al
000200: 77 61 79 77 53 73 20 20 62 65 0D 0A 69 6E 20 74 waywSs be..in t
000210: 68 65 20 72 61 6E 67 65 20 30 2E 32 35 35 2E 0D he range 0.255..
000220: 0A 0D 0A 54 68 65 20 74 69 6D 65 6F 75 74 20 63 ...The timeout c
000230: 6F 75 6E 74 20 73 65 74 20 77 69 74 68 20 74 68 ount set with th
000240: 65 20 20 63 6F 6D 6D 61 6E 64 0D 0A 7C 54 49 4D e command..|TIM
000250: 45 4F 55 54 20 69 73 20 75 73 65 64 2E 0D 0A 0D EOUT is used....
000260: 0A 4E 6F 20 20 63 68 61 72 61 63 74 65 72 73 20 .No characters
000270: 77 69 6C 6C 20 62 65 20 72 65 63 65 69 76 65 64 will be received
000280: 20 20 75 6E 6C 65 73 73 0D 0A 74 68 65 20 63 61 unless..the ca
000290: 72 72 69 65 72 20 64 65 74 65 63 74 20 69 6E 70 rrier detect inp
0002A0: 75 74 20 69 73 20 74 72 75 65 2E 0D 0A 0D 0A 45 ut is true.....E
0002B0: 78 61 6D 70 6C 65 73 0D 0A 0D 0A 31 5D 20 20 52 xamples....1] R
0002C0: 65 63 65 69 76 65 20 20 61 20 20 73 69 6E 67 6C eceive a singl
0002D0: 65 20 20 62 79 74 65 20 20 66 72 6F 6D 20 20 74 e byte from t
0002E0: 68 65 0D 0A 52 53 32 33 32 3A 20 20 20 20 20 20 he..RS232:
0002F0: 20 20 20 20 20 20 20 7C 47 45 54 2C 40 63 68 61 |GET,@cha
000300: 72 25 0D 0A 0D 7F 62 0A 32 5D 20 52 65 63 65 69 r%....b.2] Recei
000310: 76 65 20 61 20 62 79 74 65 3A 20 7C 47 45 54 2C ve a byte: |GET,
000320: 40 63 68 61 72 25 0D 0A 0D 0A 4E 6F 74 65 73 0D @char%....Notes.
000330: 0A 0D 0A 49 66 20 20 68 61 6C 66 20 64 75 70 6C ...If half dupl
000340: 65 78 20 69 73 20 69 6E 20 20 6F 70 65 72 61 74 ex is in operat
000350: 69 6F 6E 2C 20 20 74 68 65 6E 0D 0A 74 68 65 20 ion, then..the
000360: 6D 75 74 65 20 6F 75 74 70 75 74 20 77 69 6C 6C mute output will
000370: 20 62 65 20 73 65 74 20 74 72 75 65 20 28 6C 6F be set true (lo
000380: 67 69 63 0D 0A 31 29 20 20 62 65 66 6F 72 65 20 gic..1) before
000390: 20 61 74 74 65 6D 70 74 69 6E 67 20 20 74 6F 20 attempting to
0003A0: 20 72 65 63 65 69 76 65 20 20 20 61 0D 0A 63 68 receive a..ch
0003B0: 61 72 61 63 74 65 72 2E 20 20 20 41 6E 79 20 20 aracter. Any
0003C0: 63 68 61 72 61 63 74 65 72 73 20 20 20 72 65 63 characters rec
0003D0: 65 69 76 65 64 0D 0A 62 65 66 6F 72 65 20 74 68 eived..before th
0003E0: 65 20 6D 75 74 65 20 6F 75 74 70 75 74 20 77 61 e mute output wa
0003F0: 73 20 73 65 74 20 77 69 6C 6C 20 20 62 65 0D 0A s set will be..
000400: 64 69 73 63 61 72 64 A2 A4 65 64 2E 0D 0A 0D 0A discard..ed.....
000410: 52 65 63 65 69 76 65 64 20 20 63 68 61 72 61 63 Received charac
000420: 74 65 72 73 20 20 77 69 6C 6C 20 20 62 65 20 20 ters will be
000430: 69 67 6E 6F 72 65 64 0D 0A 75 6E 6C 65 73 73 20 ignored..unless
000440: 20 74 68 65 20 20 63 61 72 72 69 65 72 20 20 64 the carrier d
000450: 65 74 65 63 74 20 20 69 6E 70 75 74 20 20 69 73 etect input is
000460: 0D 0A 74 72 75 65 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F ..true..._______
000470: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000480: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000490: 0D 0A 0D 0A 7C 52 45 41 44 0D 0A 0D 0A 55 73 65 ....|READ....Use
0004A0: 0D 0A 0D 0A 52 65 63 65 69 76 65 20 20 61 20 20 ....Receive a
0004B0: 73 74 72 69 6E 67 20 20 6F 72 20 20 62 79 74 65 string or byte
0004C0: 20 20 66 72 6F 6D 20 20 74 68 65 0D 0A 73 65 72 from the..ser
0004D0: 69 61 6C 20 69 6E 74 65 72 66 61 63 65 2E 0D 0A ial interface...
0004E0: 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A 20 20 20 20 ..Syntax....
0004F0: 20 20 20 20 20 20 7C 52 45 41 44 2C 20 3C 73 74 |READ, <st
000500: 72 69 6E 67 3E 0D 0A 6F 72 F3 55 20 20 20 20 20 ring>..or.U
000510: 20 20 20 7C 52 45 41 44 2C 20 40 3C 63 68 61 72 |READ, @<char
000520: 3E 25 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D >%....Operation.
000530: 0A 0D 0A 54 77 6F 20 20 20 74 79 70 65 73 20 20 ...Two types
000540: 20 6F 66 20 20 20 70 61 72 61 6D 65 74 65 72 20 of parameter
000550: 20 20 6D 61 79 20 20 20 62 65 0D 0A 73 70 65 63 may be..spec
000560: 69 66 69 65 64 2C 20 65 69 74 68 65 72 20 61 20 ified, either a
000570: 73 74 72 69 6E 67 20 3C 73 74 72 69 6E 67 3E 20 string <string>
000580: 20 6F 72 0D 0A 61 6E 20 69 6E 74 65 67 65 72 20 or..an integer
000590: 3C 63 68 61 72 3E 25 2E 0D 0A 0D 0A 49 66 20 20 <char>%.....If
0005A0: 61 20 20 73 74 72 69 6E 67 20 69 73 20 67 69 76 a string is giv
0005B0: 65 6E 2C 20 20 74 68 65 6E 20 20 3C 73 74 72 69 en, then <stri
0005C0: 6E 67 3E 0D 0A 73 68 6F 75 6C 64 20 62 65 20 74 ng>..should be t
0005D0: 68 65 20 61 64 64 72 65 73 73 20 6F 66 20 61 20 he address of a
0005E0: 20 70 72 65 64 65 63 6C 61 72 65 64 0D 0A 73 74 predeclared..st
0005F0: 72 69 6E 67 20 20 76 61 72 69 61 62 6C 65 2E 20 ring variable.
000600: 20 43 68 61 72 61 63 74 65 72 73 7F 22 20 20 77 Characters." w
000610: 69 6C 6C 20 20 62 65 0D 0A 72 65 61 64 20 20 20 ill be..read
000620: 69 6E 74 6F 20 20 20 74 68 65 20 20 20 73 74 72 into the str
000630: 69 6E 67 20 20 20 75 70 74 6F 20 20 20 74 68 65 ing upto the
000640: 0D 0A 70 72 65 64 65 63 6C 61 72 65 64 20 20 6C ..predeclared l
000650: 65 6E 67 74 68 20 6F 66 20 74 68 65 20 20 73 74 ength of the st
000660: 72 69 6E 67 2C 20 20 6F 72 0D 0A 75 6E 74 69 6C ring, or..until
000670: 20 20 61 20 63 61 72 72 69 61 67 65 20 72 65 74 a carriage ret
000680: 75 72 6E 20 20 69 73 20 20 72 65 63 65 69 76 65 urn is receive
000690: 64 2E 0D 0A 54 68 65 20 20 6E 75 6D 62 65 72 20 d...The number
0006A0: 6F 66 20 63 68 61 72 61 63 74 65 72 73 20 20 73 of characters s
0006B0: 75 63 63 65 73 73 66 75 6C 6C 79 0D 0A 69 6E 70 uccessfully..inp
0006C0: 75 74 20 63 61 6E 20 62 65 20 6F 62 74 61 69 6E ut can be obtain
0006D0: 65 64 20 62 79 20 75 73 69 6E 67 20 7C 43 4F 55 ed by using |COU
0006E0: 4E 54 2E 0D 0A 0D 0A 49 66 20 61 20 69 6E 74 65 NT.....If a inte
0006F0: 67 65 72 20 69 73 20 67 69 76 65 6E 20 62 79 20 ger is given by
000700: 75 73 69 6E 67 20 3C 63 68 61 72 3E 25 E1 57 2C using <char>%.W,
000710: 0D 0A 74 68 65 6E 20 61 6E 20 65 71 75 69 76 61 ..then an equiva
000720: 6C 65 6E 74 20 7C 47 45 54 20 69 73 20 70 65 72 lent |GET is per
000730: 66 6F 72 6D 65 64 2E 0D 0A 0D 0A 54 68 65 20 63 formed.....The c
000740: 75 72 72 65 6E 74 20 74 69 6D 65 20 6F 75 74 20 urrent time out
000750: 69 73 20 75 73 65 64 2E 0D 0A 0D 0A 45 78 61 6D is used.....Exam
000760: 70 6C 65 73 0D 0A 0D 0A 31 5D 20 20 49 6E 70 75 ples....1] Inpu
000770: 74 20 20 61 20 73 74 72 69 6E 67 20 75 6E 64 65 t a string unde
000780: 72 20 20 76 65 72 73 69 6F 6E 20 20 31 2E 30 0D r version 1.0.
000790: 0A 28 43 50 43 34 36 34 29 20 20 20 20 6F 72 20 .(CPC464) or
0007A0: 20 20 20 31 2E 31 20 20 20 20 28 43 50 43 36 36 1.1 (CPC66
0007B0: 34 29 20 20 20 20 6F 66 0D 0A 4C 6F 63 6F 6D 6F 4) of..Locomo
0007C0: 74 69 76 65 20 42 41 53 49 43 0D 0A 31 30 20 61 tive BASIC..10 a
0007D0: 24 3D 22 72 65 70 6C 61 63 65 20 74 68 69 73 20 $="replace this
0007E0: 77 69 74 68 20 72 65 63 65 69 76 65 64 20 64 61 with received da
0007F0: 74 61 22 0D 0A 32 30 20 7C 52 45 41 44 2C 40 61 ta"..20 |READ,@a
000800: 24 0D 0A 0D 0A 32 5D 20 49 6E 70 75 74 20 61 70 $....2] Input ap
000810: 2E FF FF FF FF .....
|
  | * BLOCK 0021 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 8 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1178 Length of ONE bit pulse : 2355 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 273
Duration : 4225 ms Pause After this block : 14 ms Duration block + Pause : 4239 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 08 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 A0 CF FF FF FF FF .......
|
  | * BLOCK 0022 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2390 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 166 133
Duration : 19016 ms Pause After this block : 3610 ms Duration block + Pause : 22626 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 20 63 68 61 72 61 63 74 65 72 3A 20 20 7C 52 . character: |R
000010: 45 41 44 2C 40 63 68 61 72 25 0D 0A 0D 0A 4E 6F EAD,@char%....No
000020: 74 65 73 0D 0A 0D 0A 54 68 65 20 74 65 72 6D 69 tes....The termi
000030: 6E 61 74 69 6E 67 20 63 61 72 72 69 61 67 65 20 nating carriage
000040: 72 65 74 75 72 6E 20 69 73 20 20 6E 6F 74 0D 0A return is not..
000050: 73 74 6F 72 65 64 20 61 73 20 70 61 72 74 20 6F stored as part o
000060: 66 20 61 20 73 74 72 69 6E 67 2E 20 20 49 6E 64 f a string. Ind
000070: 69 76 69 64 75 61 6C 0D 0A 63 68 61 72 61 63 74 ividual..charact
000080: 65 72 73 20 20 61 72 65 20 20 72 65 63 69 65 76 ers are reciev
000090: 65 64 20 20 73 69 6D 69 6C 61 72 20 20 20 74 6F ed similar to
0000A0: 0D 0A 7C 47 45 54 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F ..|GET..._______
0000B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000D0: 0D 0A 0D 0A 7C 4E 55 4C 4C 0D 0A 0D 0A 55 73 65 ....|NULL....Use
0000E0: 0D 0A 0D 0A 54 72 61 6E 73 6D 69 74 20 20 61 6E ....Transmit an
0000F0: 20 20 69 6E 74 65 67 65 72 20 6E 75 6D 62 65 72 integer number
000100: 20 53 F6 20 6F 66 20 20 41 53 43 49 49 0D 0A 4E S. of ASCII..N
000110: 55 4C 4C 20 28 30 30 48 29 20 63 68 61 72 61 63 ULL (00H) charac
000120: 74 65 72 73 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D ters.....Syntax.
000130: 0A 0D 0A 7C 4E 55 4C 4C 2C 20 3C 6E 75 6C 6C 73 ...|NULL, <nulls
000140: 3E 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D 0A >....Operation..
000150: 0D 0A 54 68 65 20 20 69 6E 74 65 67 65 72 20 70 ..The integer p
000160: 61 72 61 6D 65 74 65 72 20 3C 6E 75 6C 6C 73 3E arameter <nulls>
000170: 20 20 69 6E 20 20 74 68 65 0D 0A 72 61 6E 67 65 in the..range
000180: 20 20 30 2E 2E 32 35 35 20 73 70 65 63 69 66 69 0..255 specifi
000190: 65 73 20 74 68 65 20 20 6E 75 6D 62 65 72 20 20 es the number
0001A0: 6F 66 0D 0A 41 53 43 49 49 20 20 4E 55 4C 4C 20 of..ASCII NULL
0001B0: 20 63 68 61 72 61 63 74 65 72 73 20 20 28 30 30 characters (00
0001C0: 48 29 20 20 74 6F 20 20 20 62 65 0D 0A 74 72 61 H) to be..tra
0001D0: 6E 73 6D 69 74 74 65 64 2E 0D 0A 0D 0A 54 68 65 nsmitted.....The
0001E0: 20 70 61 72 61 6D 65 74 65 72 20 3C 6E 75 6C 6C parameter <null
0001F0: 73 3E 20 69 73 20 74 72 75 6E 63 61 74 65 64 20 s> is truncated
000200: 20 4D 4F FB 58 44 0D 0A 32 35 36 2C 20 20 61 20 MO.XD..256, a
000210: 20 76 61 6C 75 65 20 6F 66 20 30 20 20 77 69 6C value of 0 wil
000220: 6C 20 20 70 72 65 76 65 6E 74 20 20 61 6E 79 0D l prevent any.
000230: 0A 6E 75 6C 6C 73 20 66 72 6F 6D 20 62 65 69 6E .nulls from bein
000240: 67 20 73 65 6E 74 2E 0D 0A 0D 0A 54 68 65 20 63 g sent.....The c
000250: 6F 6D 6D 61 6E 64 20 77 69 6C 6C 20 77 61 69 74 ommand will wait
000260: 20 66 6F 72 20 61 6E 79 20 72 65 6D 61 69 6E 69 for any remaini
000270: 6E 67 0D 0A 63 68 61 72 61 63 74 65 72 73 20 20 ng..characters
000280: 74 6F 20 62 65 20 73 65 6E 74 2C 20 62 65 66 6F to be sent, befo
000290: 72 65 20 20 73 65 6E 64 69 6E 67 0D 0A 74 68 65 re sending..the
0002A0: 20 20 6E 75 6C 6C 73 2E 20 20 54 68 65 20 63 6F nulls. The co
0002B0: 6D 6D 61 6E 64 20 6D 61 79 20 20 61 62 6F 72 74 mmand may abort
0002C0: 20 20 69 66 0D 0A 74 68 65 20 20 74 69 6D 65 20 if..the time
0002D0: 6F 75 74 20 6C 69 6D 69 74 20 69 73 20 20 72 65 out limit is re
0002E0: 61 63 68 65 64 20 20 77 68 69 6C 73 74 0D 0A 77 ached whilst..w
0002F0: 61 69 74 69 6E 67 20 20 20 20 66 6F 72 20 20 20 aiting for
000300: 63 68 61 72 61 DF 8E 63 74 65 72 73 20 20 20 20 chara..cters
000310: 74 6F 20 20 20 20 62 65 0D 0A 74 72 61 6E 73 6D to be..transm
000320: 69 74 74 65 64 2E 0D 0A 0D 0A 54 68 65 20 20 6E itted.....The n
000330: 75 6D 62 65 72 20 6F 66 20 6E 75 6C 6C 73 20 73 umber of nulls s
000340: 75 63 63 65 73 73 66 75 6C 6C 79 20 20 73 65 6E uccessfully sen
000350: 74 0D 0A 63 61 6E 20 62 65 20 64 65 74 65 72 6D t..can be determ
000360: 69 6E 65 64 20 62 79 20 75 73 69 6E 67 20 7C 43 ined by using |C
000370: 4F 55 4E 54 2E 0D 0A 0D 0A 45 78 61 6D 70 6C 65 OUNT.....Example
000380: 73 0D 0A 0D 0A 31 5D 20 53 65 6E 64 20 31 30 20 s....1] Send 10
000390: 6E 75 6C 6C 73 20 74 6F 20 74 68 65 20 52 53 32 nulls to the RS2
0003A0: 33 32 3A 20 7C 4E 55 4C 4C 2C 31 30 0D 0A 32 5D 32: |NULL,10..2]
0003B0: 20 53 65 6E 64 20 32 35 35 20 6E 75 6C 6C 73 3A Send 255 nulls:
0003C0: 20 7C 4E 55 4C 4C 2C 32 35 35 0D 0A 0D 0A 4E 6F |NULL,255....No
0003D0: 74 65 73 0D 0A 0D 0A 4E 75 6C 6C 20 20 63 68 61 tes....Null cha
0003E0: 72 61 63 74 65 72 73 20 61 72 65 20 73 65 6E 74 racters are sent
0003F0: 20 69 6E 20 20 74 68 65 20 20 73 61 6D 65 0D 0A in the same..
000400: 6D 61 6E 6E 65 72 20 C4 2D 61 73 20 7C 50 55 54 manner .-as |PUT
000410: 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ..._____________
000420: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000430: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 43 __________....|C
000440: 4F 55 4E 54 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 4F OUNT....Use....O
000450: 62 74 61 69 6E 20 20 20 74 68 65 20 20 20 6E 75 btain the nu
000460: 6D 62 65 72 20 20 20 6F 66 20 20 20 63 68 61 72 mber of char
000470: 61 63 74 65 72 73 0D 0A 74 72 61 6E 73 66 65 72 acters..transfer
000480: 72 65 64 20 20 62 79 20 74 68 65 20 6C 61 73 74 red by the last
000490: 20 7C 4E 55 4C 4C 2C 20 20 7C 52 45 41 44 2C 0D |NULL, |READ,.
0004A0: 0A 7C 57 52 49 54 45 2C 20 7C 53 45 4E 44 2C 20 .|WRITE, |SEND,
0004B0: 6F 72 20 7C 52 45 43 45 49 56 45 20 63 6F 6D 6D or |RECEIVE comm
0004C0: 61 6E 64 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A and.....Syntax..
0004D0: 0D 0A 7C 43 4F 55 4E 54 2C 20 40 3C 63 6F 75 6E ..|COUNT, @<coun
0004E0: 74 3E 25 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E t>%....Operation
0004F0: 0D 0A 0D 0A 54 68 65 20 20 70 61 72 61 6D 65 74 ....The paramet
000500: 65 72 20 20 3C 63 6F 75 6E AF 44 74 3E 25 20 20 er <coun.Dt>%
000510: 73 68 6F 75 6C 64 20 20 62 65 20 20 61 0D 0A 70 should be a..p
000520: 72 65 64 65 63 6C 61 72 65 64 20 69 6E 74 65 67 redeclared integ
000530: 65 72 20 76 61 72 69 61 62 6C 65 20 69 6E 74 6F er variable into
000540: 20 77 68 69 63 68 0D 0A 74 68 65 20 63 6F 75 6E which..the coun
000550: 74 20 77 69 6C 6C 20 62 65 20 72 65 74 75 72 6E t will be return
000560: 65 64 2E 20 20 54 68 65 20 20 63 6F 75 6E 74 0D ed. The count.
000570: 0A 6D 61 79 20 20 62 65 20 69 6E 20 74 68 65 20 .may be in the
000580: 72 61 6E 67 65 20 30 20 74 6F 20 20 36 35 35 33 range 0 to 6553
000590: 35 2E 20 20 20 54 68 65 0D 0A 63 6F 75 6E 74 20 5. The..count
0005A0: 69 73 20 72 65 73 65 74 20 74 6F 20 30 20 77 68 is reset to 0 wh
0005B0: 65 6E 20 72 65 61 64 2E 0D 0A 0D 0A 49 66 20 20 en read.....If
0005C0: 20 61 6E 20 20 65 72 72 6F 72 20 20 6F 63 63 75 an error occu
0005D0: 72 72 65 64 20 20 20 64 75 72 69 6E 67 20 20 20 rred during
0005E0: 74 68 65 0D 0A 6F 70 65 72 61 74 69 6F 6E 20 20 the..operation
0005F0: 20 6F 66 20 20 65 69 74 68 65 72 20 20 7C 4E 55 of either |NU
000600: 4C 4C 2C 20 20 20 7C 52 45 41 44 07 64 2C 0D 0A LL, |READ.d,..
000610: 7C 57 52 49 54 45 2C 20 20 7C 53 45 4E 44 2C 20 |WRITE, |SEND,
000620: 20 6F 72 20 7C 52 45 43 45 49 56 45 20 20 74 68 or |RECEIVE th
000630: 65 6E 20 20 74 68 65 0D 0A 63 6F 75 6E 74 20 72 en the..count r
000640: 65 74 75 72 6E 65 64 20 77 69 6C 6C 20 67 69 76 eturned will giv
000650: 65 20 74 68 65 20 6E 75 6D 62 65 72 20 20 6F 66 e the number of
000660: 0D 0A 63 68 61 72 61 63 74 65 72 73 20 20 20 73 ..characters s
000670: 75 63 65 73 73 66 75 6C 6C 79 20 20 20 20 74 72 ucessfully tr
000680: 61 6E 73 66 65 72 72 65 64 0D 0A 62 65 66 6F 72 ansferred..befor
000690: 65 20 74 68 65 20 65 72 72 6F 72 2E 0D 0A 0D 0A e the error.....
0006A0: 45 78 61 6D 70 6C 65 0D 0A 0D 0A 31 5D 20 47 65 Example....1] Ge
0006B0: 74 20 74 68 65 20 63 6F 75 6E 74 20 66 6F 72 20 t the count for
0006C0: 74 68 65 20 6C 61 73 74 20 63 6F 6D 6D 61 6E 64 the last command
0006D0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 7C 43 .. |C
0006E0: 4F 55 4E 54 2C 40 63 6F 75 6E 74 25 0D 0A 5F 5F OUNT,@count%..__
0006F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000700: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F DC 6F 5F _____________.o_
000710: 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 46 49 4C 45 _______....|FILE
000720: 54 59 50 45 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 TYPE....Use....T
000730: 6F 20 73 65 74 20 74 68 65 20 74 79 70 65 20 6F o set the type o
000740: 66 20 66 69 6C 65 20 74 72 61 6E 73 66 65 72 20 f file transfer
000750: 74 6F 20 20 62 65 0D 0A 75 73 65 64 20 62 79 20 to be..used by
000760: 7C 53 45 4E 44 20 61 6E 64 20 7C 52 45 43 45 49 |SEND and |RECEI
000770: 56 45 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D VE.....Syntax...
000780: 0A 7C 46 49 4C 45 54 59 50 45 2C 20 3C 74 79 70 .|FILETYPE, <typ
000790: 65 3E 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D e>....Operation.
0007A0: 0A 0D 0A 54 68 65 20 20 69 6E 74 65 67 65 72 20 ...The integer
0007B0: 70 61 72 61 6D 65 74 65 72 20 3C 74 79 70 65 3E parameter <type>
0007C0: 20 6D 61 79 20 20 74 61 6B 65 0D 0A 6F 6E 65 20 may take..one
0007D0: 6F 66 20 74 68 72 65 65 20 76 61 6C 75 65 73 3A of three values:
0007E0: 0D 0A 0D 0A 30 20 3D 20 41 53 43 49 49 20 66 69 ....0 = ASCII fi
0007F0: 6C 65 0D 0A 31 20 3D 20 41 53 43 49 49 20 66 69 le..1 = ASCII fi
000800: 6C 65 20 75 73 69 6E 67 20 41 52 51 20 70 72 6B le using ARQ prk
000810: EF FF FF FF FF .....
|
  | * BLOCK 0023 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 9 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1174 Length of ONE bit pulse : 2347 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 174
Duration : 4219 ms Pause After this block : 15 ms Duration block + Pause : 4234 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 09 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 47 C4 FF FF FF FF .G.....
|
  | * BLOCK 0024 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2354 Length of SYNC First pulse : 1111 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1194 Length of ONE bit pulse : 2387 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 167 495
Duration : 18795 ms Pause After this block : 3690 ms Duration block + Pause : 22485 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 6F 74 6F 63 6F 6C 0D 0A 32 20 3D 20 41 53 43 .otocol..2 = ASC
000010: 49 49 20 66 69 6C 65 20 75 73 69 6E 67 20 58 4F II file using XO
000020: 4E 2F 20 58 4F 46 46 0D 0A 0D 0A 54 68 65 20 64 N/ XOFF....The d
000030: 65 66 61 75 6C 74 20 3C 74 79 70 65 3E 20 69 73 efault <type> is
000040: 20 30 2C 20 6F 72 20 41 53 43 49 49 0D 0A 0D 0A 0, or ASCII....
000050: 49 66 20 74 68 65 20 66 69 6C 65 20 74 79 70 65 If the file type
000060: 20 69 73 20 73 65 74 20 74 6F 20 41 53 43 49 49 is set to ASCII
000070: 2C 20 20 74 68 65 6E 0D 0A 74 68 65 20 20 66 69 , then..the fi
000080: 6C 65 20 20 74 6F 20 62 65 20 20 74 72 61 6E 73 le to be trans
000090: 66 65 72 72 65 64 20 20 77 69 6C 6C 20 20 62 65 ferred will be
0000A0: 0D 0A 74 72 65 61 74 65 64 20 20 20 61 73 20 20 ..treated as
0000B0: 20 61 6E 20 20 41 53 43 49 49 20 20 20 74 65 78 an ASCII tex
0000C0: 74 20 20 20 66 69 6C 65 2C 0D 0A 74 65 72 6D 69 t file,..termi
0000D0: 6E 61 74 65 64 20 20 62 79 20 20 74 68 65 20 41 nated by the A
0000E0: 53 43 49 49 20 65 6E 64 20 20 6F 66 20 20 66 69 SCII end of fi
0000F0: 6C 65 0D 0A 63 68 61 72 61 63 74 65 72 20 20 20 le..character
000100: 20 18 65 20 5B 43 54 52 4C 5D 5A 2C 20 20 20 20 .e [CTRL]Z,
000110: 30 31 41 48 2E 20 20 20 20 20 54 68 65 0D 0A 74 01AH. The..t
000120: 72 61 6E 73 6D 69 74 74 65 72 20 20 77 69 6C 6C ransmitter will
000130: 20 72 65 73 70 6F 6E 64 20 74 6F 20 20 58 4F 4E respond to XON
000140: 2F 58 4F 46 46 2C 0D 0A 62 75 74 20 6E 6F 20 68 /XOFF,..but no h
000150: 61 6E 64 73 68 61 6B 69 6E 67 20 69 73 20 61 63 andshaking is ac
000160: 74 69 76 61 74 65 64 20 6F 6E 20 20 74 68 65 0D tivated on the.
000170: 0A 72 65 63 65 69 76 65 72 2E 0D 0A 0D 0A 54 68 .receiver.....Th
000180: 65 20 41 53 43 49 49 20 66 69 6C 65 20 75 73 69 e ASCII file usi
000190: 6E 67 20 58 4F 4E 2F 58 4F 46 46 2C 20 75 74 69 ng XON/XOFF, uti
0001A0: 6C 69 73 65 73 0D 0A 74 68 69 73 20 20 74 79 70 lises..this typ
0001B0: 65 20 6F 66 20 68 61 6E 64 73 68 61 6B 69 6E 67 e of handshaking
0001C0: 20 66 6F 72 20 62 6F 74 68 20 20 74 68 65 0D 0A for both the..
0001D0: 72 65 63 65 69 76 65 72 20 61 6E 64 20 74 68 65 receiver and the
0001E0: 20 74 72 61 6E 73 6D 69 74 74 65 72 20 61 6E 64 transmitter and
0001F0: 20 73 6F 20 6D 61 79 0D 0A 62 65 20 20 75 73 65 so may..be use
000200: 64 20 66 01 27 6F 72 20 66 69 6C 65 20 74 72 61 d f.'or file tra
000210: 6E 73 66 65 72 20 62 65 74 77 65 65 6E 20 20 74 nsfer between t
000220: 68 65 0D 0A 69 6E 74 65 72 66 61 63 65 20 20 20 he..interface
000230: 61 6E 64 20 20 61 20 20 64 61 74 61 62 61 73 65 and a database
000240: 20 20 73 75 63 68 20 20 20 61 73 0D 0A 54 65 6C such as..Tel
000250: 65 63 6F 6D 20 47 6F 6C 64 2E 0D 0A 0D 0A 54 68 ecom Gold.....Th
000260: 65 20 20 20 41 52 51 20 20 66 69 6C 65 74 79 70 e ARQ filetyp
000270: 65 20 20 75 73 65 73 20 20 20 61 20 20 20 73 70 e uses a sp
000280: 65 63 69 61 6C 0D 0A 74 72 61 6E 73 66 65 72 20 ecial..transfer
000290: 20 70 72 6F 74 6F 63 6F 6C 20 74 68 61 74 20 20 protocol that
0002A0: 74 72 61 6E 73 6D 69 74 73 20 20 74 68 65 0D 0A transmits the..
0002B0: 64 61 74 61 20 20 69 6E 20 20 62 6C 6F 63 6B 73 data in blocks
0002C0: 2E 20 45 61 63 68 20 20 62 6C 6F 63 6B 20 20 69 . Each block i
0002D0: 73 20 20 74 68 65 6E 0D 0A 63 68 65 63 6B 65 64 s then..checked
0002E0: 20 20 66 6F 72 20 20 65 72 72 6F 72 73 2C 20 20 for errors,
0002F0: 61 6E 64 20 20 69 66 20 20 6F 6E 65 20 20 69 73 and if one is
000300: 0D 0A 64 65 74 5D 79 65 63 74 65 64 20 74 68 65 ..det]yected the
000310: 6E 20 74 68 65 20 72 65 63 65 69 76 65 72 20 61 n the receiver a
000320: 73 6B 73 20 66 6F 72 20 74 68 65 0D 0A 62 6C 6F sks for the..blo
000330: 63 6B 20 20 20 74 6F 20 20 20 62 65 20 20 20 72 ck to be r
000340: 65 74 72 61 6E 73 6D 69 74 74 65 64 2E 20 20 20 etransmitted.
000350: 54 68 69 73 0D 0A 6F 76 65 72 63 6F 6D 65 73 20 This..overcomes
000360: 74 68 65 20 70 72 6F 62 6C 65 6D 73 20 77 69 74 the problems wit
000370: 68 20 65 72 72 6F 72 73 20 74 68 61 74 0D 0A 61 h errors that..a
000380: 72 65 20 6F 66 74 65 6E 20 69 6E 74 72 6F 64 75 re often introdu
000390: 63 65 64 20 77 68 65 6E 20 20 74 72 61 6E 73 66 ced when transf
0003A0: 65 72 72 69 6E 67 0D 0A 64 61 74 61 20 20 76 69 erring..data vi
0003B0: 61 20 20 61 20 20 6D 6F 64 65 6D 20 20 64 75 65 a a modem due
0003C0: 20 20 74 6F 20 20 74 68 65 20 20 20 6C 6F 77 0D to the low.
0003D0: 0A 72 65 6C 69 61 62 69 6C 74 79 20 6F 66 20 70 .reliabilty of p
0003E0: 75 62 6C 69 63 20 74 65 6C 65 70 68 6F 6E 65 20 ublic telephone
0003F0: 6C 69 6E 65 73 2E 0D 0A 0D 0A 54 68 69 73 20 66 lines.....This f
000400: 69 6C 65 74 79 70 65 99 46 20 69 73 20 74 68 65 iletype.F is the
000410: 72 65 66 6F 72 65 20 70 72 6F 76 69 64 65 64 20 refore provided
000420: 66 6F 72 0D 0A 64 61 74 61 20 20 20 74 72 61 6E for..data tran
000430: 73 66 65 72 20 20 62 65 74 77 65 65 6E 20 20 20 sfer between
000440: 74 77 6F 20 20 20 43 49 52 4B 49 54 0D 0A 69 6E two CIRKIT..in
000450: 74 65 72 66 61 63 65 73 2E 0D 0A 0D 0A 45 78 61 terfaces.....Exa
000460: 6D 70 6C 65 73 0D 0A 0D 0A 31 5D 20 53 65 74 20 mples....1] Set
000470: 66 69 6C 65 20 74 79 70 65 20 74 6F 20 41 53 43 file type to ASC
000480: 49 49 3A 20 7C 46 49 4C 45 54 59 50 45 2C 30 0D II: |FILETYPE,0.
000490: 0A 32 5D 20 53 65 74 20 74 68 65 20 66 69 6C 65 .2] Set the file
0004A0: 20 74 79 70 65 20 74 6F 20 41 52 51 20 70 72 6F type to ARQ pro
0004B0: 74 6F 63 6F 6C 0D 0A 20 20 20 20 20 20 20 20 20 tocol..
0004C0: 20 20 20 7C 46 49 4C 45 54 59 50 45 2C 31 0D 0A |FILETYPE,1..
0004D0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004F0: 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 53 45 4E 44 _______....|SEND
000500: 0D 0A 0D 0A 55 73 65 0D 0A 55 EE 0D 0A 53 65 6E ....Use..U...Sen
000510: 64 20 61 20 66 69 6C 65 20 66 6F 72 20 72 65 63 d a file for rec
000520: 65 69 76 69 6E 67 20 62 79 20 20 7C 52 45 43 45 eiving by |RECE
000530: 49 56 45 2E 0D 0A 54 68 65 20 74 79 70 65 20 6F IVE...The type o
000540: 66 20 66 69 6C 65 20 73 65 6E 74 20 69 73 20 64 f file sent is d
000550: 65 74 65 72 6D 69 6E 65 64 20 20 62 79 0D 0A 7C etermined by..|
000560: 46 49 4C 45 54 59 50 45 2E 0D 0A 0D 0A 53 79 6E FILETYPE.....Syn
000570: 74 61 78 0D 0A 0D 0A 7C 53 45 4E 44 2C 20 3C 66 tax....|SEND, <f
000580: 69 6C 65 6E 61 6D 65 3E 0D 0A 0D 0A 4F 70 65 72 ilename>....Oper
000590: 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 20 73 74 72 ation....The str
0005A0: 69 6E 67 20 70 61 72 61 6D 65 74 65 72 20 3C 66 ing parameter <f
0005B0: 69 6C 65 6E 61 6D 65 3E 20 69 73 20 20 74 68 65 ilename> is the
0005C0: 0D 0A 6E 61 6D 65 20 6F 66 20 74 68 65 20 66 69 ..name of the fi
0005D0: 6C 65 20 74 6F 20 62 65 20 73 65 6E 74 20 61 6E le to be sent an
0005E0: 64 20 20 73 68 6F 75 6C 64 0D 0A 62 65 20 61 20 d should..be a
0005F0: 72 65 66 65 72 65 6E 63 65 20 74 6F 20 61 20 70 reference to a p
000600: 72 65 64 65 63 6C 61 72 65 64 20 C7 B9 20 73 74 redeclared .. st
000610: 72 69 6E 67 0D 0A 76 61 72 69 61 62 6C 65 2E 0D ring..variable..
000620: 0A 0D 0A 54 68 65 20 20 66 69 6C 65 20 72 65 66 ...The file ref
000630: 65 72 65 6E 63 65 64 20 62 79 20 20 3C 66 69 6C erenced by <fil
000640: 65 6E 61 6D 65 3E 20 20 69 73 0D 0A 6F 70 65 6E ename> is..open
000650: 65 64 20 75 73 69 6E 67 20 74 68 65 20 63 75 72 ed using the cur
000660: 72 65 6E 74 20 66 69 6C 69 6E 67 20 20 73 79 73 rent filing sys
000670: 74 65 6D 0D 0A 28 69 2E 65 2E 20 65 69 74 68 65 tem..(i.e. eithe
000680: 72 20 74 61 70 65 20 6F 72 20 64 69 73 63 29 20 r tape or disc)
000690: 61 6E 64 20 73 65 6E 74 20 6F 75 74 0D 0A 61 73 and sent out..as
0006A0: 20 20 61 6E 20 41 53 43 49 49 20 6F 72 20 41 52 an ASCII or AR
0006B0: 51 20 66 69 6C 65 20 20 61 63 63 6F 72 64 69 6E Q file accordin
0006C0: 67 20 20 74 6F 0D 0A 74 68 65 20 66 69 6C 65 20 g to..the file
0006D0: 74 79 70 65 20 73 65 74 20 77 69 74 68 20 7C 46 type set with |F
0006E0: 49 4C 45 54 59 50 45 2E 0D 0A 0D 0A 54 68 65 20 ILETYPE.....The
0006F0: 20 6E 75 6D 62 65 72 20 6F 66 20 63 68 61 72 61 number of chara
000700: 63 74 65 72 73 20 20 73 75 63 63 65 73 52 62 73 cters succesRbs
000710: 66 75 6C 6C 79 0D 0A 73 65 6E 74 20 20 62 65 66 fully..sent bef
000720: 6F 72 65 20 61 6E 79 20 65 72 72 6F 72 20 63 61 ore any error ca
000730: 6E 20 62 65 20 20 6F 62 74 61 69 6E 65 64 0D 0A n be obtained..
000740: 62 79 20 75 73 69 6E 67 20 7C 43 4F 55 4E 54 2E by using |COUNT.
000750: 0D 0A 0D 0A 54 68 65 20 63 75 72 72 65 6E 74 20 ....The current
000760: 74 69 6D 65 2D 6F 75 74 20 63 6F 75 6E 74 20 69 time-out count i
000770: 73 20 75 73 65 64 2E 0D 0A 0D 0A 45 78 61 6D 70 s used.....Examp
000780: 6C 65 73 0D 0A 0D 0A 31 5D 20 53 65 6E 64 20 61 les....1] Send a
000790: 20 66 69 6C 65 20 75 6E 64 65 72 20 76 65 72 73 file under vers
0007A0: 69 6F 6E 20 31 2E 30 20 6F 72 20 31 2E 31 0D 0A ion 1.0 or 1.1..
0007B0: 6F 66 20 42 41 53 49 43 20 74 6F 20 74 68 65 20 of BASIC to the
0007C0: 52 53 32 33 32 3A 0D 0A 20 20 20 20 20 20 20 20 RS232:..
0007D0: 20 20 20 20 61 24 3D 22 74 65 73 74 22 0D 0A 20 a$="test"..
0007E0: 20 20 20 20 20 20 20 20 20 20 20 7C 53 45 4E 44 |SEND
0007F0: 2C 40 61 24 0D 0A 0D 0A 32 5D 20 20 53 65 6E 64 ,@a$....2] Send
000800: 20 20 61 20 66 69 6C 65 20 75 6E 64 65 72 20 26 a file under &
000810: 16 FF FF FF FF .....
|
  | * BLOCK 0025 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 10 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2353 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1174 Length of ONE bit pulse : 2348 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 282
Duration : 4221 ms Pause After this block : 15 ms Duration block + Pause : 4236 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 0A 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 7E F8 FF FF FF FF .~.....
|
  | * BLOCK 0026 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2353 Length of SYNC First pulse : 1270 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1196 Length of ONE bit pulse : 2390 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 167 373
Duration : 18928 ms Pause After this block : 3645 ms Duration block + Pause : 22573 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 76 65 72 73 69 6F 6E 20 20 31 2E 31 20 20 6F .version 1.1 o
000010: 66 0D 0A 42 41 53 49 43 2E 0D 0A 20 20 20 20 20 f..BASIC...
000020: 20 20 20 20 20 20 20 7C 53 45 4E 44 2C 22 74 65 |SEND,"te
000030: 73 74 22 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A st"....Notes....
000040: 49 6E 64 69 76 69 64 75 61 6C 20 20 63 68 61 72 Individual char
000050: 61 63 74 65 72 73 20 61 72 65 20 73 65 6E 74 20 acters are sent
000060: 69 6E 20 20 74 68 65 0D 0A 73 61 6D 65 20 6D 61 in the..same ma
000070: 6E 6E 65 72 20 61 73 20 7C 50 55 54 2E 0D 0A 0D nner as |PUT....
000080: 0A 54 68 65 20 20 74 69 6D 65 20 20 6F 75 74 20 .The time out
000090: 20 73 68 6F 75 6C 64 20 62 65 20 20 61 73 20 20 should be as
0000A0: 6C 6F 6E 67 20 20 61 73 0D 0A 70 6F 73 73 69 62 long as..possib
0000B0: 6C 65 20 20 74 6F 20 70 72 65 76 65 6E 74 20 74 le to prevent t
0000C0: 68 65 20 74 72 61 6E 73 66 65 72 20 20 66 72 6F he transfer fro
0000D0: 6D 0D 0A 61 62 6F 72 74 69 6E 67 20 20 64 75 65 m..aborting due
0000E0: 20 20 74 6F 20 20 6C 6F 6E 67 20 20 64 65 6C 61 to long dela
0000F0: 79 73 20 20 20 77 68 69 6C 65 0D 0A 61 63 63 65 ys while..acce
000100: 73 E4 53 73 69 6E 67 20 74 68 65 20 74 61 70 65 s.Ssing the tape
000110: 20 6F 72 20 64 69 73 63 2E 0D 0A 0D 0A 46 6F 72 or disc.....For
000120: 20 20 41 52 51 20 66 69 6C 65 20 74 72 61 6E 73 ARQ file trans
000130: 66 65 72 2C 20 20 74 68 65 20 20 69 6E 74 65 72 fer, the inter
000140: 66 61 63 65 0D 0A 6D 75 73 74 20 62 65 20 73 65 face..must be se
000150: 74 20 75 70 20 66 6F 72 20 38 20 64 61 74 61 20 t up for 8 data
000160: 62 69 74 73 20 77 69 74 68 20 20 6E 6F 0D 0A 70 bits with no..p
000170: 61 72 69 74 79 2E 0D 0A 5F 5F 5F 5F 5F 5F 5F 5F arity...________
000180: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000190: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 0D _______________.
0001A0: 0A 0D 0A 7C 52 45 43 45 49 56 45 0D 0A 0D 0A 55 ...|RECEIVE....U
0001B0: 73 65 0D 0A 0D 0A 52 65 63 65 69 76 65 20 20 20 se....Receive
0001C0: 61 20 20 66 69 6C 65 20 20 73 65 6E 74 20 20 62 a file sent b
0001D0: 79 20 20 7C 53 45 4E 44 20 20 20 6F 72 0D 0A 65 y |SEND or..e
0001E0: 71 75 69 76 61 6C 65 6E 74 2E 20 20 20 20 54 68 quivalent. Th
0001F0: 65 20 20 74 79 70 65 20 20 6F 66 20 20 66 69 6C e type of fil
000200: 65 20 20 CD A5 20 74 6F 0D 0A 72 65 63 65 69 76 e .. to..receiv
000210: 65 20 69 73 20 64 65 74 65 72 6D 69 6E 65 64 20 e is determined
000220: 62 79 20 7C 46 49 4C 45 54 59 50 45 2E 0D 0A 0D by |FILETYPE....
000230: 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C 52 45 43 45 .Syntax....|RECE
000240: 49 56 45 2C 20 3C 66 69 6C 65 6E 61 6D 65 3E 0D IVE, <filename>.
000250: 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A ...Operation....
000260: 54 68 65 20 73 74 72 69 6E 67 20 70 61 72 61 6D The string param
000270: 65 74 65 72 20 3C 66 69 6C 65 6E 61 6D 65 3E 20 eter <filename>
000280: 69 73 20 20 74 68 65 0D 0A 6E 61 6D 65 20 20 6F is the..name o
000290: 66 20 20 74 68 65 20 66 69 6C 65 20 74 6F 20 62 f the file to b
0002A0: 65 20 20 72 65 63 65 69 76 65 64 20 20 61 6E 64 e received and
0002B0: 0D 0A 73 68 6F 75 6C 64 20 62 65 20 61 20 72 65 ..should be a re
0002C0: 66 65 72 65 6E 63 65 20 74 6F 20 61 20 20 70 72 ference to a pr
0002D0: 65 64 65 63 6C 61 72 65 64 0D 0A 73 74 72 69 6E edeclared..strin
0002E0: 67 20 76 61 72 69 61 62 6C 65 2E 0D 0A 0D 0A 54 g variable.....T
0002F0: 68 65 20 20 66 69 6C 65 20 72 65 66 65 72 65 6E he file referen
000300: 63 65 64 20 62 83 C7 79 20 20 3C 66 69 6C 65 6E ced b..y <filen
000310: 61 6D 65 3E 20 20 69 73 0D 0A 6F 70 65 6E 65 64 ame> is..opened
000320: 20 75 73 69 6E 67 20 74 68 65 20 63 75 72 72 65 using the curre
000330: 6E 74 20 66 69 6C 69 6E 67 20 20 73 79 73 74 65 nt filing syste
000340: 6D 0D 0A 28 69 2E 65 2E 20 65 69 74 68 65 72 20 m..(i.e. either
000350: 74 61 70 65 20 6F 72 20 64 69 73 63 29 20 61 6E tape or disc) an
000360: 64 20 72 65 63 65 69 76 65 64 0D 0A 63 68 61 72 d received..char
000370: 61 63 74 65 72 73 20 20 61 72 65 20 20 73 74 6F acters are sto
000380: 72 65 64 20 69 6E 20 69 74 2E 20 20 49 66 20 20 red in it. If
000390: 74 68 65 0D 0A 66 69 6C 65 20 77 61 73 20 73 65 the..file was se
0003A0: 6E 74 20 75 73 69 6E 67 20 41 52 51 20 74 68 65 nt using ARQ the
0003B0: 6E 20 61 20 63 68 65 63 6B 73 75 6D 0D 0A 69 73 n a checksum..is
0003C0: 20 20 75 73 65 64 20 20 74 6F 20 64 65 74 65 72 used to deter
0003D0: 6D 69 6E 65 20 69 66 20 20 65 72 72 6F 72 73 20 mine if errors
0003E0: 20 68 61 76 65 0D 0A 62 65 65 6E 20 72 65 63 65 have..been rece
0003F0: 69 76 65 64 20 69 6E 20 74 68 65 20 66 69 6C 65 ived in the file
000400: 2E 20 20 41 74 20 74 9F 09 68 65 20 20 65 6E 64 . At t..he end
000410: 0D 0A 6F 66 20 74 72 61 6E 73 6D 69 73 73 69 6F ..of transmissio
000420: 6E 20 6F 72 20 6F 6E 20 74 68 65 20 6F 63 63 75 n or on the occu
000430: 72 72 65 6E 63 65 20 6F 66 0D 0A 61 6E 79 20 65 rrence of..any e
000440: 72 72 6F 72 20 74 68 65 20 66 69 6C 65 20 69 73 rror the file is
000450: 20 63 6C 6F 73 65 64 2E 0D 0A 0D 0A 54 68 65 20 closed.....The
000460: 20 6E 75 6D 62 65 72 20 6F 66 20 63 68 61 72 61 number of chara
000470: 63 74 65 72 73 20 20 73 75 63 63 65 73 73 66 75 cters successfu
000480: 6C 6C 79 0D 0A 73 74 6F 72 65 64 20 62 65 66 6F lly..stored befo
000490: 72 65 20 61 6E 79 20 65 72 72 6F 72 20 63 61 6E re any error can
0004A0: 20 62 65 20 6F 62 74 61 69 6E 65 64 0D 0A 62 79 be obtained..by
0004B0: 20 75 73 69 6E 67 20 7C 43 4F 55 4E 54 2E 0D 0A using |COUNT...
0004C0: 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A 0D 0A 31 5D ..Examples....1]
0004D0: 20 52 65 63 65 69 76 65 20 61 20 66 69 6C 65 20 Receive a file
0004E0: 75 6E 64 65 72 20 76 65 72 73 69 6F 6E 20 31 2E under version 1.
0004F0: 30 20 20 6F 72 0D 0A 31 2E 31 20 20 20 6F 66 20 0 or..1.1 of
000500: 20 20 42 41 53 49 43 20 20 A2 27 20 66 72 6F 6D BASIC .' from
000510: 20 20 20 74 68 65 20 20 20 20 52 53 32 33 32 3A the RS232:
000520: 0D 0A 61 24 3D 22 74 65 73 74 22 0D 0A 20 20 20 ..a$="test"..
000530: 20 20 20 20 20 20 20 20 20 7C 52 45 43 45 49 56 |RECEIV
000540: 45 2C 40 61 24 0D 0A 0D 0A 32 5D 20 52 65 63 65 E,@a$....2] Rece
000550: 69 76 65 20 61 20 66 69 6C 65 20 75 6E 64 65 72 ive a file under
000560: 20 76 65 72 73 69 6F 6E 20 31 2E 31 20 20 6F 66 version 1.1 of
000570: 0D 0A 42 41 53 49 43 2E 0D 0A 20 20 20 20 20 20 ..BASIC...
000580: 20 20 20 20 20 20 7C 52 45 43 45 49 56 45 2C 22 |RECEIVE,"
000590: 74 65 73 74 22 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A test"....Notes..
0005A0: 0D 0A 49 6E 64 69 76 69 64 75 61 6C 20 20 63 68 ..Individual ch
0005B0: 61 72 61 63 74 65 72 73 20 61 72 65 20 72 65 63 aracters are rec
0005C0: 65 69 76 65 64 20 20 69 6E 0D 0A 74 68 65 20 73 eived in..the s
0005D0: 61 6D 65 20 6D 61 6E 6E 65 72 20 61 73 20 7C 47 ame manner as |G
0005E0: 45 54 2E 0D 0A 0D 0A 54 68 65 20 20 74 69 6D 65 ET.....The time
0005F0: 20 20 6F 75 74 20 20 73 68 6F 75 6C 64 20 62 65 out should be
000600: 20 20 61 73 20 20 6C 6F 6E 67 20 4D 7C 20 61 73 as long M| as
000610: 0D 0A 70 6F 73 73 69 62 6C 65 20 20 74 6F 20 70 ..possible to p
000620: 72 65 76 65 6E 74 20 74 68 65 20 74 72 61 6E 73 revent the trans
000630: 66 65 72 20 20 66 72 6F 6D 0D 0A 61 62 6F 72 74 fer from..abort
000640: 69 6E 67 20 20 64 75 65 20 20 74 6F 20 20 6C 6F ing due to lo
000650: 6E 67 20 20 64 65 6C 61 79 73 20 20 20 77 68 69 ng delays whi
000660: 6C 65 0D 0A 61 63 63 65 73 73 69 6E 67 20 74 68 le..accessing th
000670: 65 20 74 61 70 65 20 6F 72 20 64 69 73 63 2E 0D e tape or disc..
000680: 0A 0D 0A 46 6F 72 20 20 41 52 51 20 66 69 6C 65 ...For ARQ file
000690: 20 74 72 61 6E 73 66 65 72 2C 20 20 74 68 65 20 transfer, the
0006A0: 20 69 6E 74 65 72 66 61 63 65 0D 0A 6D 75 73 74 interface..must
0006B0: 20 62 65 20 73 65 74 20 75 70 20 66 6F 72 20 38 be set up for 8
0006C0: 20 64 61 74 61 20 62 69 74 73 20 77 69 74 68 20 data bits with
0006D0: 20 6E 6F 0D 0A 70 61 72 69 74 79 2E 0D 0A 5F 5F no..parity...__
0006E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0006F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000700: 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 54 45 52 9E 61 4D _____....|TER.aM
000710: 49 4E 41 4C 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 INAL....Use....T
000720: 6F 20 20 63 6F 6E 76 65 72 74 20 20 74 68 65 20 o convert the
000730: 41 6D 73 74 72 61 64 20 69 6E 74 6F 20 20 61 20 Amstrad into a
000740: 20 27 64 75 6D 62 0D 0A 74 65 72 6D 69 6E 61 6C 'dumb..terminal
000750: 27 20 66 6F 72 20 75 73 65 20 77 69 74 68 20 61 ' for use with a
000760: 6E 6F 74 68 65 72 20 63 6F 6D 70 75 74 65 72 0D nother computer.
000770: 0A 6F 72 20 6D 6F 64 65 6D 2E 0D 0A 0D 0A 53 79 .or modem.....Sy
000780: 6E 74 61 78 0D 0A 0D 0A 7C 54 45 52 4D 49 4E 41 ntax....|TERMINA
000790: 4C 2C 20 3C 6D 6F 64 65 3E 0D 0A 0D 0A 4F 70 65 L, <mode>....Ope
0007A0: 72 61 74 69 6F 6E 0D 0A 0D 0A 54 68 65 72 65 20 ration....There
0007B0: 20 20 20 20 61 72 65 20 20 20 20 20 76 61 72 69 are vari
0007C0: 6F 75 73 20 20 20 20 20 20 74 65 72 6D 69 6E 61 ous termina
0007D0: 6C 0D 0A 63 6F 6E 66 69 67 75 72 61 74 69 6F 6E l..configuration
0007E0: 20 20 6D 6F 64 65 73 20 20 74 6F 20 20 63 68 6F modes to cho
0007F0: 6F 73 65 20 20 66 72 6F 6D 2C 0D 0A 74 68 65 73 ose from,..thes
000800: 65 20 20 61 72 65 20 20 73 65 6C 65 63 74 65 05 e are selecte.
000810: 96 FF FF FF FF .....
|
  | * BLOCK 0027 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 11 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2354 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1177 Length of ONE bit pulse : 2352 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 305
Duration : 4226 ms Pause After this block : 15 ms Duration block + Pause : 4241 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 0B 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 99 F3 FF FF FF FF .......
|
  | * BLOCK 0028 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2356 Length of SYNC First pulse : 1270 Length of SYNC Second pulse : 1111 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2390 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 165 600
Duration : 18837 ms Pause After this block : 3727 ms Duration block + Pause : 22564 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 64 20 20 62 79 20 20 74 68 65 20 20 20 69 6E .d by the in
000010: 74 65 67 65 72 0D 0A 70 61 72 61 6D 65 74 65 72 teger..parameter
000020: 20 20 3C 6D 6F 64 65 3E 2E 20 20 46 6F 75 72 20 <mode>. Four
000030: 20 62 69 74 73 20 20 20 77 69 74 68 69 6E 0D 0A bits within..
000040: 3C 6D 6F 64 65 3E 20 20 73 65 6C 65 63 74 20 20 <mode> select
000050: 6F 70 74 69 6F 6E 73 20 20 74 6F 20 20 20 63 6F options to co
000060: 6E 66 69 67 75 72 65 0D 0A 6F 70 65 72 61 74 69 nfigure..operati
000070: 6F 6E 2E 20 20 54 68 65 20 62 69 74 73 20 75 73 on. The bits us
000080: 65 64 20 61 72 65 3A 0D 0A 0D 0A 42 69 74 20 30 ed are:....Bit 0
000090: 20 3D 20 30 2C 20 45 43 48 4F 3A 0D 0A 4E 6F 20 = 0, ECHO:..No
0000A0: 20 6C 6F 63 61 6C 20 65 63 68 6F 20 6F 66 20 63 local echo of c
0000B0: 68 61 72 61 63 74 65 72 73 20 20 74 79 70 65 64 haracters typed
0000C0: 20 20 61 74 0D 0A 74 68 65 20 41 6D 73 74 72 61 at..the Amstra
0000D0: 64 20 6B 65 79 62 6F 61 72 64 2E 0D 0A 42 69 74 d keyboard...Bit
0000E0: 20 30 20 3D 20 31 2C 20 4E 4F 20 45 43 48 4F 3A 0 = 1, NO ECHO:
0000F0: 0D 0A 43 68 61 72 61 63 74 65 72 73 20 20 20 74 ..Characters t
000100: 79 32 19 70 65 64 20 20 20 61 74 20 20 20 74 68 y2.ped at th
000110: 65 20 20 20 41 6D 73 74 72 61 64 0D 0A 6B 65 79 e Amstrad..key
000120: 62 6F 61 72 64 20 20 61 72 65 20 20 6C 6F 63 61 board are loca
000130: 6C 6C 79 20 20 65 63 68 6F 65 64 20 20 74 6F 20 lly echoed to
000140: 20 74 68 65 0D 0A 73 63 72 65 65 6E 2E 0D 0A 0D the..screen....
000150: 0A 42 69 74 20 31 20 3D 20 30 2C 20 4D 4F 4E 49 .Bit 1 = 0, MONI
000160: 54 4F 52 20 4F 46 46 3A 0D 0A 43 6F 6E 74 72 6F TOR OFF:..Contro
000170: 6C 20 63 6F 64 65 73 20 62 65 6C 6F 77 20 41 53 l codes below AS
000180: 43 49 49 20 32 30 48 20 62 65 68 61 76 65 20 61 CII 20H behave a
000190: 73 0D 0A 65 78 70 65 63 74 65 64 2E 0D 0A 42 69 s..expected...Bi
0001A0: 74 20 31 20 3D 20 31 2C 20 4D 4F 4E 49 54 4F 52 t 1 = 1, MONITOR
0001B0: 20 4F 4E 3A 0D 0A 43 6F 6E 74 72 6F 6C 20 20 63 ON:..Control c
0001C0: 6F 64 65 73 20 20 62 65 6C 6F 77 20 20 41 53 43 odes below ASC
0001D0: 49 49 20 20 32 30 48 20 20 20 61 72 65 0D 0A 64 II 20H are..d
0001E0: 69 73 70 6C 61 79 65 64 20 20 61 73 20 20 67 72 isplayed as gr
0001F0: 61 70 68 69 63 73 20 20 73 79 6D 62 6F 6C 73 2E aphics symbols.
000200: 20 20 20 1B 1C 54 68 65 0D 0A 73 79 6D 62 6F 6C ..The..symbol
000210: 73 20 20 6D 61 79 20 62 65 20 72 65 64 65 66 69 s may be redefi
000220: 6E 65 64 20 61 73 20 20 6E 65 63 65 73 73 61 72 ned as necessar
000230: 79 0D 0A 62 65 66 6F 72 65 20 65 6E 74 65 72 69 y..before enteri
000240: 6E 67 20 74 65 72 6D 69 6E 61 6C 20 6D 6F 64 65 ng terminal mode
000250: 2E 0D 0A 0D 0A 42 69 74 20 32 20 3D 20 30 2C 20 .....Bit 2 = 0,
000260: 4E 4F 20 41 75 74 6F 20 4C 69 6E 65 20 46 65 65 NO Auto Line Fee
000270: 64 3A 0D 0A 52 65 63 65 69 76 65 64 20 20 63 61 d:..Received ca
000280: 72 72 69 61 67 65 20 72 65 74 75 72 6E 73 20 61 rriage returns a
000290: 72 65 20 20 74 72 65 61 74 65 64 0D 0A 6E 6F 72 re treated..nor
0002A0: 6D 61 6C 6C 79 2E 20 20 42 69 74 20 32 20 3D 20 mally. Bit 2 =
0002B0: 31 2C 20 45 6E 61 62 6C 65 20 41 75 74 6F 20 20 1, Enable Auto
0002C0: 4C 69 6E 65 0D 0A 46 65 65 64 3A 0D 0A 41 20 6C Line..Feed:..A l
0002D0: 69 6E 65 20 66 65 65 64 20 69 73 20 64 69 73 70 ine feed is disp
0002E0: 6C 61 79 65 64 20 6C 6F 63 61 6C 6C 79 20 20 61 layed locally a
0002F0: 66 74 65 72 0D 0A 61 20 63 61 72 72 69 61 67 65 fter..a carriage
000300: 20 72 65 74 75 2D 07 72 6E 20 69 73 20 72 65 63 retu-.rn is rec
000310: 65 69 76 65 64 2E 0D 0A 0D 0A 42 69 74 20 33 20 eived.....Bit 3
000320: 3D 20 30 2C 20 4F 42 45 59 20 41 4C 4C 20 63 6F = 0, OBEY ALL co
000330: 6E 74 72 6F 6C 20 63 6F 64 65 73 3A 0D 0A 20 20 ntrol codes:..
000340: 20 20 41 6C 6C 20 63 6F 6E 74 72 6F 6C 20 63 6F All control co
000350: 64 65 73 20 72 65 63 65 69 76 65 64 20 77 69 6C des received wil
000360: 6C 20 20 62 65 0D 0A 73 65 6E 74 20 74 6F 20 74 l be..sent to t
000370: 68 65 20 73 63 72 65 65 6E 2E 0D 0A 42 69 74 20 he screen...Bit
000380: 20 33 20 3D 20 31 2C 20 4F 42 45 59 20 6F 6E 6C 3 = 1, OBEY onl
000390: 79 20 73 65 6C 65 63 74 65 64 20 20 63 6F 6E 74 y selected cont
0003A0: 72 6F 6C 0D 0A 63 6F 64 65 73 3A 0D 0A 20 20 20 rol..codes:..
0003B0: 20 54 68 69 73 20 20 70 72 65 76 65 6E 74 73 20 This prevents
0003C0: 73 70 75 72 69 6F 75 73 6C 79 20 20 72 65 63 65 spuriously rece
0003D0: 69 76 65 64 0D 0A 63 68 61 72 61 63 74 65 72 73 ived..characters
0003E0: 20 20 66 72 6F 6D 20 63 68 61 6E 67 69 6E 67 20 from changing
0003F0: 73 63 72 65 65 6E 20 20 6D 6F 64 65 2C 0D 0A 69 screen mode,..i
000400: 6E 6B 20 20 20 63 6F C0 DA 6C 6F 75 72 73 20 20 nk co..lours
000410: 20 61 6E 64 20 20 20 6F 74 68 65 72 20 20 20 64 and other d
000420: 65 73 69 72 61 62 6C 65 0D 0A 65 66 66 65 63 74 esirable..effect
000430: 73 2E 20 20 54 68 65 20 63 6F 64 65 73 20 6F 62 s. The codes ob
000440: 65 79 65 64 20 61 72 65 3A 0D 0A 0D 0A 30 36 48 eyed are:....06H
000450: 2C 20 30 37 48 2C 20 30 38 48 2C 20 30 39 48 2C , 07H, 08H, 09H,
000460: 20 30 41 48 2C 20 30 42 48 2C 20 30 43 48 2C 20 0AH, 0BH, 0CH,
000470: 30 44 48 2C 0D 0A 31 30 48 2C 20 31 45 48 0D 0A 0DH,..10H, 1EH..
000480: 0D 0A 54 68 65 20 20 73 63 72 65 65 6E 20 69 73 ..The screen is
000490: 20 6E 6F 74 20 63 6C 65 61 72 65 64 2C 20 74 68 not cleared, th
0004A0: 65 20 20 63 75 72 73 6F 72 0D 0A 69 73 20 74 75 e cursor..is tu
0004B0: 72 6E 65 64 20 6F 6E 20 61 6E 64 20 65 6E 61 62 rned on and enab
0004C0: 6C 65 64 2E 20 20 54 68 65 72 65 20 69 73 20 20 led. There is
0004D0: 6E 6F 0D 0A 74 69 6D 65 6F 75 74 2C 20 20 74 68 no..timeout, th
0004E0: 65 20 63 6F 6D 6D 61 6E 64 20 66 69 6E 69 73 68 e command finish
0004F0: 65 73 20 20 77 68 65 6E 20 20 61 0D 0A 6B 65 79 es when a..key
000500: 20 6F 6E 20 74 68 65 20 41 25 DD 6D 73 74 72 61 on the A%.mstra
000510: 64 20 67 69 76 69 6E 67 20 74 68 65 20 63 68 61 d giving the cha
000520: 72 61 63 74 65 72 0D 0A 63 6F 64 65 20 20 41 53 racter..code AS
000530: 43 49 49 20 30 46 43 48 20 69 73 20 70 72 65 73 CII 0FCH is pres
000540: 73 65 64 2E 20 20 20 54 68 69 73 20 20 69 73 0D sed. This is.
000550: 0A 6E 6F 72 6D 61 6C 6C 79 20 67 69 76 65 6E 20 .normally given
000560: 62 79 20 5B 43 54 52 4C 5D 20 5B 45 53 43 5D 2E by [CTRL] [ESC].
000570: 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A 0D 0A ....Examples....
000580: 31 5D 20 54 65 72 6D 69 6E 61 6C 20 77 69 74 68 1] Terminal with
000590: 20 6E 6F 20 65 63 68 6F 3A 20 7C 54 45 52 4D 49 no echo: |TERMI
0005A0: 4E 41 4C 2C 30 0D 0A 32 5D 20 54 65 72 6D 69 6E NAL,0..2] Termin
0005B0: 61 6C 20 77 69 74 68 20 65 63 68 6F 20 26 20 61 al with echo & a
0005C0: 75 74 6F 20 6C 69 6E 65 20 66 65 65 64 3A 0D 0A uto line feed:..
0005D0: 7C 54 45 52 4D 49 4E 41 4C 2C 35 0D 0A 0D 0A 4E |TERMINAL,5....N
0005E0: 6F 74 65 73 0D 0A 0D 0A 43 68 61 72 61 63 74 65 otes....Characte
0005F0: 72 73 20 77 69 74 68 20 72 65 63 65 69 76 65 64 rs with received
000600: 20 70 61 72 69 74 79 20 20 65 72 28 4F 72 6F 72 parity er(Oror
000610: 73 0D 0A 61 72 65 20 20 64 69 73 70 6C 61 79 65 s..are displaye
000620: 64 20 6F 6E 20 73 63 72 65 65 6E 20 62 79 20 20 d on screen by
000630: 61 6E 20 20 75 70 73 69 64 65 0D 0A 64 6F 77 6E an upside..down
000640: 20 20 71 75 65 73 74 69 6F 6E 20 20 6D 61 72 6B question mark
000650: 20 20 63 68 61 72 61 63 74 65 72 2C 20 20 41 53 character, AS
000660: 43 49 49 0D 0A 30 41 45 48 2E 0D 0A 0D 0A 49 66 CII..0AEH.....If
000670: 20 20 68 61 6C 66 20 64 75 70 6C 65 78 20 6D 6F half duplex mo
000680: 64 65 20 69 73 20 20 69 6E 20 20 6F 70 65 72 61 de is in opera
000690: 74 69 6F 6E 2C 0D 0A 74 68 65 20 20 6D 75 74 65 tion,..the mute
0006A0: 20 20 6F 75 74 70 75 74 20 77 69 6C 6C 20 6F 6E output will on
0006B0: 6C 79 20 62 65 20 20 62 65 20 20 73 65 74 0D 0A ly be be set..
0006C0: 66 61 6C 73 65 20 28 6C 6F 67 69 63 20 30 29 20 false (logic 0)
0006D0: 77 68 65 6E 20 61 20 63 68 61 72 61 63 74 65 72 when a character
0006E0: 20 69 73 20 20 74 6F 0D 0A 62 65 20 74 72 61 6E is to..be tran
0006F0: 73 6D 69 74 74 65 64 2E 0D 0A 5F 5F 5F 5F 5F 5F smitted...______
000700: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F F5 BE 5F _____________.._
000710: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000720: 5F 5F 5F 0D 0A 0D 0A 7C 43 4C 45 41 52 0D 0A 0D ___....|CLEAR...
000730: 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 63 6C 65 61 .Use....To clea
000740: 72 20 74 68 65 20 50 72 65 73 74 65 6C 20 66 72 r the Prestel fr
000750: 61 6D 65 20 20 62 75 66 66 65 72 20 20 74 6F 0D ame buffer to.
000760: 0A 73 70 61 63 65 73 2E 0D 0A 0D 0A 53 79 6E 74 .spaces.....Synt
000770: 61 78 0D 0A 0D 0A 7C 43 4C 45 41 52 0D 0A 0D 0A ax....|CLEAR....
000780: 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A 4E 6F 20 Operation....No
000790: 70 61 72 61 6D 65 74 65 72 73 20 61 72 65 20 72 parameters are r
0007A0: 65 71 75 69 72 65 64 2E 0D 0A 0D 0A 49 66 20 20 equired.....If
0007B0: 20 61 6E 79 20 20 70 61 72 61 6D 65 74 65 72 73 any parameters
0007C0: 20 20 61 72 65 20 20 67 69 76 65 6E 2C 20 20 20 are given,
0007D0: 74 68 65 0D 0A 63 6F 6D 6D 61 6E 64 20 69 73 20 the..command is
0007E0: 69 67 6E 6F 72 65 64 2E 0D 0A 0D 0A 54 68 65 20 ignored.....The
0007F0: 20 6D 65 6D 6F 72 79 20 20 75 73 65 64 20 20 74 memory used t
000800: 6F 20 20 68 6F 6C 64 20 20 74 68 65 20 20 20 6C o hold the l
000810: 1B FF FF FF FF .....
|
  | * BLOCK 0029 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 12 File type : Ascii File adress start : &A380 File adress length : &0800 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2357 Length of SYNC First pulse : 1111 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1177 Length of ONE bit pulse : 2353 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 050
Duration : 4224 ms Pause After this block : 14 ms Duration block + Pause : 4238 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 0C 00 16 00 08 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 0C 80 FF FF FF FF .......
|
  | * BLOCK 0030 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2357 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1197 Length of ONE bit pulse : 2394 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 167 966
Duration : 19046 ms Pause After this block : 3750 ms Duration block + Pause : 22796 ms Duration block + Pause : 00 h 00 m 22 s | 000000: 16 6C 61 73 74 0D 0A 72 65 63 65 69 76 65 64 20 .last..received
000010: 20 70 61 67 65 20 66 72 6F 6D 20 50 72 65 73 74 page from Prest
000020: 65 6C 20 69 73 20 20 63 6C 65 61 72 65 64 0D 0A el is cleared..
000030: 74 6F 20 73 70 61 63 65 73 2C 20 65 72 61 73 69 to spaces, erasi
000040: 6E 67 20 69 74 73 20 63 6F 6E 74 65 6E 74 73 2E ng its contents.
000050: 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A 54 68 69 ....Notes....Thi
000060: 73 20 20 63 6F 6D 6D 61 6E 64 20 20 69 73 20 20 s command is
000070: 69 6E 64 65 70 65 6E 64 65 6E 74 20 20 6F 66 20 independent of
000080: 20 74 68 65 0D 0A 50 72 65 73 74 65 6C 20 73 63 the..Prestel sc
000090: 72 65 65 6E 20 6D 6F 64 65 73 2E 0D 0A 5F 5F 5F reen modes...___
0000A0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0000C0: 5F 5F 5F 5F 0D 0A 0D 0A 7C 44 49 53 50 4C 41 59 ____....|DISPLAY
0000D0: 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 72 ....Use....To r
0000E0: 65 64 69 73 70 6C 61 79 20 74 68 65 20 63 75 72 edisplay the cur
0000F0: 72 65 6E 74 20 50 72 65 73 74 65 6C 20 20 70 61 rent Prestel pa
000100: 67 E3 AC 65 0D 0A 69 6E 20 65 69 74 68 65 72 20 g..e..in either
000110: 73 63 72 65 65 6E 20 6D 6F 64 65 2E 0D 0A 0D 0A screen mode.....
000120: 53 79 6E 74 61 78 0D 0A 0D 0A 7C 44 49 53 50 4C Syntax....|DISPL
000130: 41 59 2C 20 20 20 5B 3C 6D 6F 64 65 3E 20 20 5B AY, [<mode> [
000140: 2C 3C 63 6F 6C 31 3E 20 20 5B 2C 3C 63 6F 6C 32 ,<col1> [,<col2
000150: 3E 0D 0A 5B 2C 3C 63 6F 6C 33 3E 5D 5D 5D 5D 0D >..[,<col3>]]]].
000160: 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D 0A 0D 0A ...Operation....
000170: 49 66 20 6E 6F 20 70 61 72 61 6D 65 74 65 72 73 If no parameters
000180: 20 61 72 65 20 67 69 76 65 6E 20 74 68 65 20 70 are given the p
000190: 61 67 65 20 20 69 73 0D 0A 72 65 64 69 73 70 6C age is..redispl
0001A0: 61 79 65 64 20 20 69 6E 20 20 50 72 65 73 74 65 ayed in Preste
0001B0: 6C 20 6D 6F 64 65 20 20 30 2E 20 20 20 54 68 65 l mode 0. The
0001C0: 0D 0A 70 61 72 61 6D 65 74 65 72 20 3C 6D 6F 64 ..parameter <mod
0001D0: 65 3E 20 73 68 6F 75 6C 64 20 62 65 20 65 69 74 e> should be eit
0001E0: 68 65 72 20 30 20 20 6F 72 0D 0A 31 2E 0D 0A 0D her 0 or..1....
0001F0: 0A 46 6F 72 20 20 6D 6F 64 65 20 30 20 74 68 65 .For mode 0 the
000200: 20 69 6E 22 EB 6B 20 63 6F 6C 6F 75 72 73 20 61 in".k colours a
000210: 72 65 20 73 65 74 20 20 75 70 0D 0A 61 63 63 6F re set up..acco
000220: 72 64 69 6E 67 6C 79 2E 0D 0A 0D 0A 46 6F 72 20 rdingly.....For
000230: 20 6D 6F 64 65 20 20 31 2C 20 20 75 70 20 20 74 mode 1, up t
000240: 6F 20 20 74 68 72 65 65 20 20 20 6F 70 74 69 6F o three optio
000250: 6E 61 6C 0D 0A 63 6F 6C 6F 75 72 73 20 6D 61 79 nal..colours may
000260: 20 62 65 20 73 70 65 63 69 66 69 65 64 20 69 6E be specified in
000270: 20 61 64 64 69 74 69 6F 6E 20 74 6F 0D 0A 74 68 addition to..th
000280: 65 20 20 62 6C 61 63 6B 20 62 61 63 6B 67 72 6F e black backgro
000290: 75 6E 64 2E 20 49 66 20 20 6E 6F 20 20 6F 70 74 und. If no opt
0002A0: 69 6F 6E 61 6C 0D 0A 63 6F 6C 6F 75 72 73 20 20 ional..colours
0002B0: 20 61 72 65 20 20 73 70 65 63 69 66 69 65 64 20 are specified
0002C0: 20 74 68 65 20 20 20 63 75 72 72 65 6E 74 0D 0A the current..
0002D0: 73 65 74 74 69 6E 67 73 20 61 72 65 20 75 73 65 settings are use
0002E0: 64 2E 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A d.....Examples..
0002F0: 0D 0A 31 5D 20 20 52 65 64 69 73 70 6C 61 79 20 ..1] Redisplay
000300: 20 74 68 65 20 D7 D1 20 70 61 67 65 20 20 69 6E the .. page in
000310: 20 20 6D 6F 64 65 20 20 20 30 3A 0D 0A 7C 44 49 mode 0:..|DI
000320: 53 50 4C 41 59 0D 0A 0D 0A 32 5D 20 20 52 65 64 SPLAY....2] Red
000330: 69 73 70 6C 61 79 20 20 74 68 65 20 20 70 61 67 isplay the pag
000340: 65 20 20 69 6E 20 20 6D 6F 64 65 20 20 20 31 3A e in mode 1:
000350: 0D 0A 7C 44 49 53 50 4C 41 59 2C 31 2C 32 2C 36 ..|DISPLAY,1,2,6
000360: 2C 31 38 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A ,18....Notes....
000370: 54 68 65 20 72 65 63 6F 6D 6D 65 6E 64 65 64 20 The recommended
000380: 63 6F 6C 6F 75 72 73 20 66 6F 72 20 4D 6F 64 65 colours for Mode
000390: 20 31 20 20 61 72 65 0D 0A 32 2C 20 36 20 61 6E 1 are..2, 6 an
0003A0: 64 20 31 38 2E 0D 0A 0D 0A 54 68 65 20 20 70 72 d 18.....The pr
0003B0: 65 76 69 6F 75 73 20 20 69 6E 6B 20 20 63 6F 6C evious ink col
0003C0: 6F 75 72 73 2C 20 20 6E 6F 72 20 20 20 74 68 65 ours, nor the
0003D0: 0D 0A 73 63 72 65 65 6E 20 20 6D 6F 64 65 2C 20 ..screen mode,
0003E0: 20 61 72 65 20 72 65 73 74 6F 72 65 64 20 20 61 are restored a
0003F0: 66 74 65 72 20 20 74 68 65 0D 0A 70 61 67 65 20 fter the..page
000400: 68 61 73 20 62 65 65 40 07 6E 20 64 69 73 70 6C has bee@.n displ
000410: 61 79 65 64 2E 0D 0A 0D 0A 49 6E 6B 20 20 63 6F ayed.....Ink co
000420: 6C 6F 75 72 73 20 73 70 65 63 69 66 69 65 64 20 lours specified
000430: 66 6F 72 20 6D 6F 64 65 20 20 30 20 20 61 72 65 for mode 0 are
000440: 0D 0A 69 67 6E 6F 72 65 64 2E 0D 0A 0D 0A 46 6F ..ignored.....Fo
000450: 72 20 6D 6F 64 65 20 31 20 74 68 65 20 69 6E 6B r mode 1 the ink
000460: 20 63 6F 6C 6F 75 72 73 20 61 72 65 20 73 74 69 colours are sti
000470: 70 70 6C 65 64 0D 0A 74 6F 20 20 61 63 68 69 65 ppled..to achie
000480: 76 65 20 20 74 68 65 20 65 66 66 65 63 74 20 20 ve the effect
000490: 6F 66 20 20 6D 6F 72 65 20 20 74 68 61 6E 0D 0A of more than..
0004A0: 74 68 72 65 65 20 63 6F 6C 6F 75 72 73 2E 0D 0A three colours...
0004B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004D0: 5F 5F 5F 5F 5F 5F 5F 0D 0A 0D 0A 7C 50 52 45 53 _______....|PRES
0004E0: 54 45 4C 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 6F TEL....Use....To
0004F0: 20 20 65 6E 74 65 72 20 74 68 65 20 6D 61 69 6E enter the main
000500: 20 50 72 65 73 74 65 6C 20 22 26 74 65 72 6D 69 Prestel "&termi
000510: 6E 61 6C 20 20 69 6E 0D 0A 6F 6E 65 20 6F 66 20 nal in..one of
000520: 74 77 6F 20 73 63 72 65 65 6E 20 6D 6F 64 65 73 two screen modes
000530: 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C .....Syntax....|
000540: 50 52 45 53 54 45 4C 2C 20 20 20 5B 3C 6D 6F 64 PRESTEL, [<mod
000550: 65 3E 20 20 5B 2C 3C 63 6F 6C 31 3E 20 20 5B 2C e> [,<col1> [,
000560: 3C 63 6F 6C 32 3E 0D 0A 5B 2C 3C 63 6F 6C 33 3E <col2>..[,<col3>
000570: 5D 5D 5D 5D 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F ]]]]....Operatio
000580: 6E 0D 0A 0D 0A 49 66 20 6E 6F 20 70 61 72 61 6D n....If no param
000590: 65 74 65 72 73 20 61 72 65 20 67 69 76 65 6E 20 eters are given
0005A0: 74 68 65 20 70 61 67 65 20 20 69 73 0D 0A 72 65 the page is..re
0005B0: 64 69 73 70 6C 61 79 65 64 20 20 69 6E 20 20 50 displayed in P
0005C0: 72 65 73 74 65 6C 20 6D 6F 64 65 20 20 30 2E 20 restel mode 0.
0005D0: 20 20 54 68 65 0D 0A 70 61 72 61 6D 65 74 65 72 The..parameter
0005E0: 20 3C 6D 6F 64 65 3E 20 73 68 6F 75 6C 64 20 62 <mode> should b
0005F0: 65 20 65 69 74 68 65 72 20 30 20 20 6F 72 0D 0A e either 0 or..
000600: 31 2E 0D 0A 0D 0A 46 6F 72 20 50 45 E9 72 65 73 1.....For PE.res
000610: 74 65 6C 20 6D 6F 64 65 20 30 20 74 68 65 20 69 tel mode 0 the i
000620: 6E 6B 20 63 6F 6C 6F 75 72 73 20 20 61 72 65 0D nk colours are.
000630: 0A 73 65 74 20 75 70 20 61 63 63 6F 72 64 69 6E .set up accordin
000640: 67 6C 79 2E 0D 0A 0D 0A 46 6F 72 20 20 6D 6F 64 gly.....For mod
000650: 65 20 20 31 2C 20 20 75 70 20 20 74 6F 20 20 74 e 1, up to t
000660: 68 72 65 65 20 20 20 6F 70 74 69 6F 6E 61 6C 0D hree optional.
000670: 0A 63 6F 6C 6F 75 72 73 20 6D 61 79 20 62 65 20 .colours may be
000680: 73 70 65 63 69 66 69 65 64 20 69 6E 20 61 64 64 specified in add
000690: 69 74 69 6F 6E 20 74 6F 0D 0A 74 68 65 20 20 62 ition to..the b
0006A0: 6C 61 63 6B 20 62 61 63 6B 67 72 6F 75 6E 64 2E lack background.
0006B0: 20 49 66 20 20 6E 6F 20 20 6F 70 74 69 6F 6E 61 If no optiona
0006C0: 6C 0D 0A 63 6F 6C 6F 75 72 73 20 20 20 61 72 65 l..colours are
0006D0: 20 20 73 70 65 63 69 66 69 65 64 20 20 74 68 65 specified the
0006E0: 20 20 20 63 75 72 72 65 6E 74 0D 0A 73 65 74 74 current..sett
0006F0: 69 6E 67 73 20 61 72 65 20 75 73 65 64 2E 0D 0A ings are used...
000700: 0D 0A 54 68 65 20 20 5B 43 4F 50 59 5D 74 A3 20 ..The [COPY]t£
000710: 20 6B 65 79 20 69 73 20 75 73 65 64 20 20 61 73 key is used as
000720: 20 20 61 20 20 72 65 76 65 61 6C 0D 0A 74 6F 67 a reveal..tog
000730: 67 6C 65 2E 0D 0A 0D 0A 49 66 20 74 68 65 20 63 gle.....If the c
000740: 6F 6D 6D 61 6E 64 20 7C 53 45 54 55 50 20 63 61 ommand |SETUP ca
000750: 6E 6E 6F 74 20 62 65 20 20 66 6F 75 6E 64 2C 0D nnot be found,.
000760: 0A 62 65 63 61 75 73 65 20 74 68 65 20 75 73 65 .because the use
000770: 72 20 52 53 58 20 63 6F 64 65 20 68 61 73 20 6E r RSX code has n
000780: 6F 74 20 20 62 65 65 6E 0D 0A 6C 6F 61 64 65 64 ot been..loaded
000790: 2C 20 74 68 65 6E 20 74 68 65 20 69 6E 74 65 72 , then the inter
0007A0: 66 61 63 65 20 77 69 6C 6C 20 62 65 20 20 73 65 face will be se
0007B0: 74 0D 0A 75 70 20 66 6F 72 20 37 20 64 61 74 61 t..up for 7 data
0007C0: 20 62 69 74 73 2C 20 31 32 30 30 2F 37 35 20 62 bits, 1200/75 b
0007D0: 61 75 64 2C 20 20 65 76 65 6E 0D 0A 70 61 72 69 aud, even..pari
0007E0: 74 79 2E 20 20 20 4F 74 68 65 72 77 69 73 65 20 ty. Otherwise
0007F0: 74 68 65 20 20 73 65 74 74 69 6E 67 73 20 20 66 the settings f
000800: 72 6F 6D 0D 0A 7C 53 45 54 55 50 20 77 69 6C 2E rom..|SETUP wil.
000810: E7 FF FF FF FF .....
|
  | * BLOCK 0031 : TURBO LOADING DATA |
HEADER Block Name : RSX.DOC Block Number : 13 Block last : YES File type : Ascii File adress start : &A380 File adress length : &07C8 File adress execution : &0000 File length file : &0000
Length of PILOT pulse : 2359 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1179 Length of ONE bit pulse : 2357 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 263 bytes Total size : 282 bytes
Sum DATA : 2 650
Duration : 4244 ms Pause After this block : 15 ms Duration block + Pause : 4259 ms Duration block + Pause : 00 h 00 m 04 s | 000000: 2C 52 53 58 2E 44 4F 43 00 00 00 00 00 00 00 00 ,RSX.DOC........
000010: 00 0D FF 16 C8 07 80 A3 00 00 00 00 00 00 00 00 .......£........
000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000070: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000B0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000D0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000100: 00 6F AE FF FF FF FF .o.....
|
  | * BLOCK 0032 : TURBO LOADING DATA |
DATA Length of PILOT pulse : 2356 Length of SYNC First pulse : 1190 Length of SYNC Second pulse : 1190 Length of ZERO bit pulse : 1195 Length of ONE bit pulse : 2390 Length of PILOT tone : 4097 Used bits in last byte : 8 OK Data : 2069 bytes Total size : 2088 bytes
Sum DATA : 157 262
Duration : 18766 ms Pause After this block : 15 ms Duration block + Pause : 18781 ms Duration block + Pause : 00 h 00 m 18 s | 000000: 16 6C 20 62 65 20 75 73 65 64 2E 0D 0A 0D 0A 45 .l be used.....E
000010: 78 61 6D 70 6C 65 73 0D 0A 0D 0A 50 72 65 73 74 xamples....Prest
000020: 65 6C 20 6D 6F 64 65 20 30 3A 20 20 20 20 7C 50 el mode 0: |P
000030: 52 45 53 54 45 4C 0D 0A 50 72 65 73 74 65 6C 20 RESTEL..Prestel
000040: 6D 6F 64 65 20 31 3A 20 20 20 20 7C 50 52 45 53 mode 1: |PRES
000050: 54 45 4C 2C 20 31 2C 32 2C 36 2C 31 38 0D 0A 0D TEL, 1,2,6,18...
000060: 0A 4E 6F 74 65 73 0D 0A 0D 0A 54 68 65 20 20 69 .Notes....The i
000070: 6E 6B 20 20 63 6F 6C 6F 75 72 73 20 61 6E 64 20 nk colours and
000080: 73 63 72 65 65 6E 20 20 6D 6F 64 65 20 20 61 72 screen mode ar
000090: 65 0D 0A 72 65 73 74 6F 72 65 64 20 20 74 6F 20 e..restored to
0000A0: 74 68 65 69 72 20 76 61 6C 75 65 73 20 70 72 69 their values pri
0000B0: 6F 72 20 74 6F 20 20 74 68 65 0D 0A 7C 50 52 45 or to the..|PRE
0000C0: 53 54 45 4C 20 63 6F 6D 6D 61 6E 64 2E 0D 0A 0D STEL command....
0000D0: 0A 54 68 65 20 72 65 63 6F 6D 6D 65 6E 64 65 64 .The recommended
0000E0: 20 63 6F 6C 6F 75 72 73 20 66 6F 72 20 4D 6F 64 colours for Mod
0000F0: 65 20 31 20 20 61 72 65 0D 0A 32 2C 20 36 20 61 e 1 are..2, 6 a
000100: 6E FE A4 64 20 31 38 2E 0D 0A 0D 0A 49 6E 6B 20 n..d 18.....Ink
000110: 20 63 6F 6C 6F 75 72 73 20 73 70 65 63 69 66 69 colours specifi
000120: 65 64 20 66 6F 72 20 6D 6F 64 65 20 20 30 20 20 ed for mode 0
000130: 61 72 65 0D 0A 69 67 6E 6F 72 65 64 2E 0D 0A 0D are..ignored....
000140: 0A 46 6F 72 20 6D 6F 64 65 20 31 20 74 68 65 20 .For mode 1 the
000150: 69 6E 6B 20 63 6F 6C 6F 75 72 73 20 61 72 65 20 ink colours are
000160: 73 74 69 70 70 6C 65 64 0D 0A 74 6F 20 20 61 63 stippled..to ac
000170: 68 69 65 76 65 20 20 74 68 65 20 65 66 66 65 63 hieve the effec
000180: 74 20 20 6F 66 20 20 6D 6F 72 65 20 20 74 68 61 t of more tha
000190: 6E 0D 0A 74 68 72 65 65 20 63 6F 6C 6F 75 72 73 n..three colours
0001A0: 2E 0D 0A 0D 0A 50 72 65 73 74 65 6C 20 20 6D 6F .....Prestel mo
0001B0: 64 65 20 20 69 73 20 20 65 78 69 74 65 64 20 20 de is exited
0001C0: 77 68 65 6E 20 20 61 20 20 6B 65 79 0D 0A 72 65 when a key..re
0001D0: 74 75 72 6E 69 6E 67 20 20 41 53 43 49 49 20 30 turning ASCII 0
0001E0: 46 43 48 20 69 73 20 70 72 65 73 73 65 64 2C 20 FCH is pressed,
0001F0: 20 74 68 69 73 0D 0A 69 73 20 6E 6F 72 6D 61 6C this..is normal
000200: 6C 79 20 E3 03 67 69 76 65 6E 20 62 79 20 5B 43 ly ..given by [C
000210: 54 52 4C 5D 20 5B 45 53 43 5D 2E 0D 0A 5F 5F 5F TRL] [ESC]...___
000220: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000230: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000240: 5F 5F 5F 5F 0D 0A 0D 0A 7C 4C 4F 41 44 50 41 47 ____....|LOADPAG
000250: 45 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 E....Use....To
000260: 72 65 6C 6F 61 64 20 20 61 20 50 72 65 73 74 65 reload a Preste
000270: 6C 20 70 61 67 65 20 20 73 61 76 65 64 20 20 77 l page saved w
000280: 69 74 68 0D 0A 7C 53 41 56 45 50 41 47 45 2E 0D ith..|SAVEPAGE..
000290: 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C 4C 4F ...Syntax....|LO
0002A0: 41 44 50 41 47 45 2C 20 3C 66 69 6C 65 6E 61 6D ADPAGE, <filenam
0002B0: 65 3E 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F 6E 0D e>....Operation.
0002C0: 0A 0D 0A 54 68 65 20 20 70 61 72 61 6D 65 74 65 ...The paramete
0002D0: 72 20 3C 66 69 6C 65 6E 61 6D 65 3E 20 73 68 6F r <filename> sho
0002E0: 75 6C 64 20 20 62 65 20 20 61 0D 0A 72 65 66 65 uld be a..refe
0002F0: 72 65 6E 63 65 20 74 6F 20 61 20 73 74 72 69 6E rence to a strin
000300: 67 20 76 61 72 26 E9 69 61 62 6C 65 2C 20 73 65 g var&.iable, se
000310: 74 20 20 74 6F 0D 0A 74 68 65 20 6E 61 6D 65 20 t to..the name
000320: 6F 66 20 74 68 65 20 66 69 6C 65 2E 0D 0A 0D 0A of the file.....
000330: 44 61 74 61 20 20 69 73 20 72 65 61 64 20 66 72 Data is read fr
000340: 6F 6D 20 74 68 65 20 66 69 6C 65 20 20 75 73 69 om the file usi
000350: 6E 67 20 20 74 68 65 0D 0A 63 75 72 72 65 6E 74 ng the..current
000360: 6C 79 20 61 63 74 69 76 65 20 66 69 6C 69 6E 67 ly active filing
000370: 20 73 79 73 74 65 6D 2C 20 20 65 69 74 68 65 72 system, either
000380: 0D 0A 54 41 50 45 20 20 6F 72 20 41 4D 53 44 4F ..TAPE or AMSDO
000390: 53 20 61 6E 64 20 77 69 6C 6C 20 6F 76 65 72 77 S and will overw
0003A0: 72 69 74 65 20 20 61 6E 79 0D 0A 65 78 69 73 74 rite any..exist
0003B0: 69 6E 67 20 70 61 67 65 2E 0D 0A 0D 0A 54 68 65 ing page.....The
0003C0: 20 20 20 70 61 67 65 20 20 63 61 6E 20 20 62 65 page can be
0003D0: 20 20 72 65 64 69 73 70 6C 61 79 65 64 20 20 20 redisplayed
0003E0: 77 69 74 68 0D 0A 7C 44 49 53 50 4C 41 59 2E 0D with..|DISPLAY..
0003F0: 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D 0A 0D 0A 31 ...Examples....1
000400: 5D 20 4C 6F 61 64 20 5D 85 74 68 65 20 66 69 6C ] Load ].the fil
000410: 65 20 22 70 61 67 65 31 22 3A 0D 0A 20 20 20 20 e "page1":..
000420: 20 20 20 61 24 3D 22 70 61 67 65 31 22 3A 20 20 a$="page1":
000430: 7C 4C 4F 41 44 50 41 47 45 2C 20 40 61 24 0D 0A |LOADPAGE, @a$..
000440: 0D 0A 0D 0A 32 5D 20 4C 6F 61 64 20 61 20 70 61 ....2] Load a pa
000450: 67 65 20 75 6E 64 65 72 20 42 41 53 49 43 20 31 ge under BASIC 1
000460: 2E 31 3A 0D 0A 20 20 20 20 20 20 20 7C 4C 4F 41 .1:.. |LOA
000470: 44 50 41 47 45 2C 20 22 70 61 67 65 31 22 0D 0A DPAGE, "page1"..
000480: 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A 54 68 65 20 20 ..Notes....The
000490: 66 69 6C 65 20 69 73 20 6C 6F 61 64 65 64 20 75 file is loaded u
0004A0: 73 69 6E 67 20 20 74 68 65 20 20 63 75 72 72 65 sing the curre
0004B0: 6E 74 0D 0A 66 69 6C 69 6E 67 20 73 79 73 74 65 nt..filing syste
0004C0: 6D 2C 20 65 69 74 68 65 72 20 54 41 50 45 20 6F m, either TAPE o
0004D0: 72 20 41 4D 53 44 4F 53 2E 0D 0A 5F 5F 5F 5F 5F r AMSDOS..._____
0004E0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0004F0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
000500: 5F 5F 0D 0A 0D 0A 7C 53 41 EB 4E 56 45 50 41 47 __....|SA.NVEPAG
000510: 45 0D 0A 0D 0A 55 73 65 0D 0A 0D 0A 54 6F 20 20 E....Use....To
000520: 73 61 76 65 20 20 74 68 65 20 63 6F 6E 74 65 6E save the conten
000530: 74 73 20 6F 66 20 20 74 68 65 20 20 50 72 65 73 ts of the Pres
000540: 74 65 6C 0D 0A 66 72 61 6D 65 20 62 75 66 66 65 tel..frame buffe
000550: 72 20 74 6F 20 61 20 64 61 74 61 20 66 69 6C 65 r to a data file
000560: 2E 0D 0A 0D 0A 53 79 6E 74 61 78 0D 0A 0D 0A 7C .....Syntax....|
000570: 53 41 56 45 50 41 47 45 2C 20 3C 66 69 6C 65 6E SAVEPAGE, <filen
000580: 61 6D 65 3E 0D 0A 0D 0A 4F 70 65 72 61 74 69 6F ame>....Operatio
000590: 6E 0D 0A 0D 0A 54 68 65 20 20 70 61 72 61 6D 65 n....The parame
0005A0: 74 65 72 20 3C 66 69 6C 65 6E 61 6D 65 3E 20 73 ter <filename> s
0005B0: 68 6F 75 6C 64 20 20 62 65 20 20 61 0D 0A 72 65 hould be a..re
0005C0: 66 65 72 65 6E 63 65 20 74 6F 20 61 20 73 74 72 ference to a str
0005D0: 69 6E 67 20 76 61 72 69 61 62 6C 65 2C 20 73 65 ing variable, se
0005E0: 74 20 20 74 6F 0D 0A 74 68 65 20 6E 61 6D 65 20 t to..the name
0005F0: 6F 66 20 74 68 65 20 66 69 6C 65 2E 0D 0A 0D 0A of the file.....
000600: 44 61 74 61 20 20 69 73 20 77 72 32 01 69 74 74 Data is wr2.itt
000610: 65 6E 20 74 6F 20 74 68 65 20 66 69 6C 65 20 75 en to the file u
000620: 73 69 6E 67 20 20 74 68 65 0D 0A 63 75 72 72 65 sing the..curre
000630: 6E 74 6C 79 20 61 63 74 69 76 65 20 66 69 6C 69 ntly active fili
000640: 6E 67 20 73 79 73 74 65 6D 2C 20 20 65 69 74 68 ng system, eith
000650: 65 72 0D 0A 54 41 50 45 20 6F 72 20 41 4D 53 44 er..TAPE or AMSD
000660: 4F 53 2E 0D 0A 0D 0A 45 78 61 6D 70 6C 65 73 0D OS.....Examples.
000670: 0A 0D 0A 31 5D 20 20 53 61 76 65 20 20 74 68 65 ...1] Save the
000680: 20 70 61 67 65 20 74 6F 20 74 68 65 20 20 66 69 page to the fi
000690: 6C 65 20 20 63 61 6C 6C 65 64 0D 0A 22 70 61 67 le called.."pag
0006A0: 65 31 22 3A 0D 0A 20 20 20 20 20 20 20 20 20 20 e1":..
0006B0: 20 20 61 24 3D 22 70 61 67 65 31 22 3A 20 7C 53 a$="page1": |S
0006C0: 41 56 45 50 41 47 45 2C 40 61 24 0D 0A 0D 0A 32 AVEPAGE,@a$....2
0006D0: 5D 20 53 61 76 65 20 74 68 65 20 70 61 67 65 20 ] Save the page
0006E0: 75 6E 64 65 72 20 42 41 53 49 43 20 31 2E 31 3A under BASIC 1.1:
0006F0: 0D 0A 20 20 20 20 20 20 20 20 20 20 20 20 7C 53 .. |S
000700: 41 56 45 50 41 47 45 2C 20 22 50 41 47 01 90 45 AVEPAGE, "PAG..E
000710: 31 22 0D 0A 0D 0A 4E 6F 74 65 73 0D 0A 0D 0A 54 1"....Notes....T
000720: 68 65 20 66 69 6C 65 20 69 73 20 73 61 76 65 64 he file is saved
000730: 20 69 6E 20 42 49 4E 41 52 59 20 66 6F 72 6D 61 in BINARY forma
000740: 74 2E 20 20 49 66 0D 0A 41 4D 53 44 4F 53 20 20 t. If..AMSDOS
000750: 69 73 20 20 69 6E 20 75 73 65 20 74 68 65 6E 20 is in use then
000760: 74 68 65 20 20 66 69 6C 65 20 20 77 69 6C 6C 0D the file will.
000770: 0A 68 61 76 65 20 20 61 20 2E 42 49 4E 20 65 78 .have a .BIN ex
000780: 74 65 6E 73 69 6F 6E 20 61 64 64 65 64 20 74 6F tension added to
000790: 20 20 69 74 20 20 69 66 0D 0A 6E 6F 6E 65 20 69 it if..none i
0007A0: 73 20 73 70 65 63 69 66 69 65 64 2E 0D 0A 5F 5F s specified...__
0007B0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0007C0: 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F 5F ________________
0007D0: 5F 5F 5F 5F 5F 0D 0A 00 00 00 00 00 00 00 00 00 _____...........
0007E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0007F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
000800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 12 ................
000810: 56 FF FF FF FF V....
|
 |  |