***********************************
* PRIRUCKA PRO UZIVATELE PROGRAMU *
* TAPEREC                         *
***********************************



I. FYZICKE PROPOJENI ZPS-3 A MAGNETOFO-
   NOVE JEDNOTKY
_______________________________________

   Fyzicke propojeni je realizovano ja-
ko monofoni,doplnene o signal K2, ktery
umoznuje funkci rozbehu magnetofonu.
   Sestava ZPS-3 vyuziva stykovou desku
DSM-1 zpusobem beznym u pocitace ZPS-2.
   Programove  vybaveni je  koncipovano
tak, aby bylo plne kompatibilni se sys-
temem ZPS-2  pri cteni a zaznamu binar-
nich souboru [funkce K_L,K_S,K_A u ZPS-
2].



   ZAPOJENI KONEKTORU:
   ___________________


ZPS-3,DSM-1              MAGNETOFON
FRB-30   X3              5 POL.VIDLICE
________________________________________

                         DATA IN/OUT
 	
MIC      04  ----------  1   MIC
ZEM   !--05  ----------  2   ZEM
EAR   !  22  ----------  3   EAR
K2    !  27  ----------  4
K1    !--29  NC          5

                         CONTROL IN

                         1
ZEM      05  ----------  2   ZEM
K3       25  ----------  3   /START
K2       27  ----------  4   /STOP
                         5


II.POPIS PROGRAMU TAPEREC
_______________________________________

   Soubor TAPEREC.COM  je urcen k prog-
ramove  podpore  magnetofonove jednotky
pri zaznamu a cteni binarnich  souboru.
Umoznuje  cist soubory porizene na sys-
temu  ZPS-2 a  ukladat je  na disketu a
zaznamenavat soubory z disket na magne-
tofon ve forme standardne zpracovatelne
systemem ZPS-2.


A) SPUSTENI PROGRAMU TAPEREC.COM
_______________________________________

   Zadame prikaz  pro spusteni programu
a za nim uvedeme  nazev souboru, s nimz
si prejeme  pracovat. "D>" udava  prave
aktualni disk v CPM systemu.

D>TAPEREC [D:]SOUBXY.ABC

Udaje v hranatych zavorkach [] jsou ne-
povinne ale jmeno souboru napr: "SOUBXY
.ABC" musi byt zadano jinak program od-
mitne praci a ohlasi:

BAD FILENAME

Pritom nedojde k vytvoreni zadneho sou-
boru a program taperec se radne ukonci.
   Neni-li na disku "D" pritomen zadany
soubor "SOUBXY.ABC",dojde k vytvoreni a
otevreni noveho souboru a program ozna-
mi:

NEW FILE(RET):

a ceka na potvrzeni od uzivatele, ktere
provedeme  libovolnou klavesou (nejlepe
klavesou RETURN,jak je nam napovezeno v
zavorce).
   Neni-li vsak na disku "D" dost mista
pro vytvoreni noveho souboru, pak prog-
ram ohlasi:

DISC FULL(RET):

a po potvrzeni uzivatele se radne ukon-
ci.
   Je-li zadany  soubor na disku prito-
men nebo doslo-li k jeho vytvoreni, vy-
pise program na display MENU:


   ******* MENU *******


   0       RETURN BACK TO CPM

   1       RELEASE RECORDER

   2       INITIALIZE TAPE

   3       CHANGE FILE

   4       READ  : SOUBXY.ABC

   5       WRITE : SOUBXY.ABC

   6       APPEND: SOUBXY.ABC


a ocekava zadani  prikazu ve forme cis-
lice 0 az 6. Zadani jineho  znaku hlasi
uzivateli jako:

SORRY(RET):

a po potvrzeni nabidne opet MENU.


B) POPIS JEDNOTLIVYCH PODPROGRAMU
_______________________________________

0  RETURN BACK TO CPM
_____________________

   Po zadani prikazu 0 dojde k uzavreni
souboru "SOUBXY.ABC",program TAPEREC se
radne ukonci a vypise hlasku:

TAPEREC ENDED

Pote preda rizeni systemu  CPM a ten se
ohlasi standardni napovedou:

D>


1  RELEASE RECORDER
___________________

   Prikaz 1 zapne  signal  pro uvolneni
magnetofonove jednotky,cimz umozni uzi-
vateli volne manipulovat s magnetofonem
podle jeho uvazeni.Stav uvolneni je oz-
nameno hlasenim:

RELEASE DONE(RET):

po potvrzeni je magnetofon  opet zablo-
kovan programem.


2  INITIALIZE TAPE
__________________

   Prikaz 2 dovoluje oznacit pasek jme-
novkou opet ve shode se systemem ZPS-2.
Nejprve program vypise:

BEGIN OF TAPE?(RET):

a umozni rozbeh magnetofonu. Tento krok
slouzi pro  odmereni  logickeho pocatku
pasku. Po  odmacknuti se magnetofon za-
blokuje a program si vyzada zadani jme-
novky:

ENTER VOLUME NAME:

Jmenovka  muze byt dlouha az  64 znaku,
stejne jako u systemu ZPS-2. Po  zadani
jmenovky se program pta:

RECORD DONE?(RET):

Zapneme rucne nahravani a stiskneme li-
bovolnou klavesu. Program akceptuje, ze
muze zapisovat a zapise jmenovku na pa-
sek.Po zapisu rutina konci.


3  CHANGE FILE
______________

   Prikaz 3 dovoluje  zmenu aktualniho
souboru "SOUBXY.ABC" popr. i zmenu ak-
tualniho disku "D".Program vypise:

ENTER FILENAME:

a po zadani jmena souboru rutina zkon-
ci.V novem  MENU  je jiz zapsan zadany
soubor.Stary soubor je radne uzavren a
novy soubor pokud neexistuje je vytvo-
ren.O vytvoreni souboru je uzivatel u-
vedomen  podobne jako pri odstartovani
programu.


4  READ  : SOUBXY.ABC
_____________________

   Po zadani prikazu 4  program vyhleda
na pasku a nacte binarni soubor a ulozi
jej do aktualniho souboru "SOUBXY.ABC".
Po hlasce:

ENTER FILE:

Muzete zadat jmeno binarniho souboru na
pasku nebo muzete pouzit tzv. "hvezdic-
kove" konvence (zadate * a  program vam
bude nabizet sam). V obou  pripadech se
program zepta:

PLAY DONE?(RET):

Zapnete cteni magnetofonu a odmacknete.
V pripade,ze jste zadali jmeno souboru,
bude se hledat tak dlouho, dokud se ne-
najde.Pri pouziti * se pri nalezeni na-
vesti souboru program zepta:

"BINARNI SOUBOR" --(Y/N)?

Kdyz zadate Y,nacte se tento soubor,ji-
nak se hleda dalsi soubor.
   Behem  nacitani souboru z pasku se v
levem hornim rohu displaye prubezne ob-
jevuje  informace o jmenu souboru a ak-
tualnim cisle bloku.
   Neni-li zadany soubor binarni, prog-
ram vypise:

NO BINARY FILE(RET):

a rutina se ukonci po odmacknuti.
   Vyskytne-li  se behem  cteni  datova
chyba,program  umoznuje opakovane cteni
chybneho bloku. Magnetofon se zastavi a
vypise se:

ERROR DURING READ-CORRECT/N?

Zadate-li N,chyba se ignoruje. jinak se
vypise:

BACK PLAY DONE?(RET):


a po kratkem  zpetnem  posunuti pasku a
odmacknuti program  automaticky vyhleda
chybny blok a  pokusi se jej znovu pre-
cist.Kdyz se pokus zdari,cteni pokracu-
je dale.Pri chybe je  mozno cely postup
opakovat.

POZOR-MAXIMALNI DELKA BINARNIHO SOUBORU
NA PASKU JE ZDE OMEZENA NA 32 KB !

   Dojde-li k  pokusu o nacteni delsiho
souboru, cteni se prerusi a program vy-
pise:

TOO LONG FILE(RET):

Po  odmacknuti se na  disketu ulozi jen
nactena cast souboru.


5  WRITE : SOUBXY.ABC
_____________________

   Prikaz 5  zapisuje  aktualni vybrany
soubor  "SOUBXY.ABC"  na pasek. Nejprve
musi vyhledat konec souboru za ktery se
rozhodneme nas  soubor zapsat. Prvni na
co se program pta je load-adresa, dule-
zita pro system ZPS-2:

ENTER LOAD ADDRESS(XXXX):

Po jejim  zadani v hexadecimalnim tvaru
se program pta na jmeno souboru,za kte-
ry si prejeme zapisovat:

ENTER LAST NAME:

Zde  muzeme opet  pouzit vyse  popsanou
"hvezdickovou  konvenci" a  vyhledavani
probiha  podobne  jako pri cteni, s tim
rozdilem,ze se hleda konec souboru, ni-
koli  jeho  zacatek. Kdyz  je vyhledani
uspesne  zkonceno, pozaduje program za-
dani jmena, pod kterym bude nas  soubor
zapsan na pasek:

ENTER NEW NAME:

Behem zapisu je v levem hornim rohu ob-
razovky prubezne  zobrazovano  aktualni
cislo bloku. Po zadani jmena se program
zepta:

RECORD DONE?(RET):

Zapneme rucne nahravani a stiskneme li-
bovolnou klavesu. Program akceptuje, ze
muze zapisovat a provede  zaznam soubo-
ru na pasek.


6  APPEND: SOUBXY.ABC
_____________________

   Prikaz 6 slouzi k  pripojeni dalsiho
zapisovaneho  souboru za  soubor, ktery
byl prave  zapsan. Pracuje podobne jako
prikaz 5,ale neprovadi zadne vyhledava-
ni konce predesleho souboru.Zapisuje se
tam,kde se prave nachazi  magnetofonova
zaznamova hlava.



POZOR !!!
NEKTERE KOLIZNI SITUACE JAKO NAPR. HLE-
DANI SOUBORU,KTERY NEEXISTUJE (ALE OMY-
LEM JSME JEJ ZADALI) JE MOZNO RESIT OD-
MACKNUTIM  KLAVESY ESC. PROGRAM PRERUSI
ROZPRACOVANOU RUTINU A NABIDNE MENU.

PREJEME VSEM  UZIVATELUM  MNOHO USPECHU
PRI PRACI S PROGRAMEM TAPEREC.


