ROVANIEMEN PETROFYSIKAALISEN LABORATORION MITTAUSTULOSTEN APPLE-MITTAUSMIKROSTA TY~ASEMATIETOKONEISIIN



Samankaltaiset tiedostot
TYUf4SEMFITIETOKONEISIIN

0 17.1/27/75/14 R. Puranen GECILOGINEN TUTKIMUSLAITOS. Geofysiikan osasto REIKÄNAUHAN LUKEMIIUEN KASETILLE

EP A-Oh jelmaseloste

MASSER Loader V2.00. käyttö- ja asennusohje

Q 17.1/27/74/7 R. Puranen GEOLOGINEN TUTKIMUSLAITOS. Geofysiikan osasto NÄYTETUNNUSTEN LÄVISTYS (PINTAN~YTTEET) HP 9820 A-OHJELMASELOSTE

HAVAINTOARVOJEN TLILOSTUS LCIMAKKEELLE PETROFYSIKAALISET LABORA- TURIOMITTAUKSET

MITTAUSARVOJEN TULOSTUS PETROFYSIKAALISIKSI REI~NAUHOIKSI

Tietuetyypin määrittely toteutetaan C-kielessä struct-rakenteena seuraavalla tavalla:

Q ~ i~.i/z~7a/t R. Puranen

HP 9820 A-OHJELMASELQSTE

(NYRKKIN~YTTEET) Q 17.1/27/74/6 R. Puranen GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HAVAINTOARVOJEN ~SITTELY JA TULOSTUS LOMAKKEELLE A

NEN PAINOVOIMAMITTAUS N:o OU 10/7b

R. Puranen. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HP-ohjelmaseloste

Q 17.1/27/74/19. HP 9820 A-ohjelmaseloste. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto. R. Puranen

Q 17.1/27/75/17. Geofysiikan osasto. R. Puranen GEOLOGINEN TUTKIMUSLAITOS PETROFYSIKAALISEN KASETIN EOITOINTI

Digikamera. Perustietoa digikamerasta ja kuvien siirtämisestä tietokoneelle

SU01\1JEL\I MAINJ[ OY

Listarakenne (ArrayList-luokka)

/27/75/5. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HP 9820 A-ohjelmaseloste. R. Puranen

Ohjelmoinnin perusteet Y Python

Viivakoodin viiteopas

HP 9820 A-ohjelmaseloste

Luentaohjelma M-Bus mittareille Versio 1.77 ja uudemmat

KÄYTTÖOHJE HLS 35. Versio (6) TOIMINTOKAAVIO

Tuovi 8: Interaktiivinen tekniikka koulutuksessa konferenssin tutkijatapaamisen artikkelit

UVS Kanavainen tärinämittari

Asko Ikävalko, k TP02S-D. Ohjelmointi (C-kieli) Projektityö. Työn valvoja: Olli Hämäläinen

Q16.1/27.6/95/1. GEOLOGIAN TUTKIMUSKESKUS Etelä-Suomen aluetoimisto & Geofysiikan osasto Menetelmäseloste

Harjoitustyö: virtuaalikone

IDL - proseduurit. ATK tähtitieteessä. IDL - proseduurit

ATK tähtitieteessä. Osa 3 - IDL proseduurit ja rakenteet. 18. syyskuuta 2014

Hieman linkkejä: lyhyt ohje komentoriviohjelmointiin.

Koottu lause; { ja } -merkkien väliin kirjoitetut lauseet muodostavat lohkon, jonka sisällä lauseet suoritetaan peräkkäin.

Q 17.1/27/75/2. Risto Puranen GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto

Ohjeet asiakirjan lisäämiseen arkistoon

Geofysiikan osasto Q 17.1/27/75/ GECILOGINEN TUTKIMUSLAITOS. HP-ohj elmaseloste ALLIEELLINEN STATISTIIKKA REIKÄNAUHALTA IPINTA- IVÄYTTEETI

Ohjelmoinnin perusteet Y Python

Q 17.1/27/73/2 R. Puranen

KÄYTTÖOHJE PEL / PEL-M

Ohjelmoinnin perusteet Y Python

Q 17.1/27.2/74/3. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HP 9820 A-ohjelmaseloste. T. Jokinen SUSKEPTIBILITEETTIPROFIILI

HP 9820 A-OHJELMASELOSTE

MyTheatre asennus ja kanavien haku

Tilinpäätöksen rekisteröinti Registrering av bokslut

% & & ' 3 ""4 % $ G?!?& %% $ K &&7 S&& & &7 #B

ääexgäl*ääääe ääg I ä*fre3 I äee iäa ää-äälgü il leääö ää; i ääs äei:ä ä+ i* äfä g u ;; + EF'Hi: 2 ä ; s i r E:;g 8ää-i iää: Ffärg',

Keskellä ruutua kuvan yläpuolella linkki on call diabeteksen hallintaohjelmisto. Klikkaa sitä

PEM1123/ A. Asennus- ja käyttöohje SW/S2.5 viikkokello. ABB i-bus KNX. SW/S2.5 Viikkokello

PETROFYSIKAALINEN KARTOITUS REIKÄNAuHALTA (1:50 000)

1. Adobe Digital Editions ohjelman käyttöönotto

R. Puranen Q 17.1 /27/74/23. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto HP 9820 A-ohjelmaseloste

Mikä yhteyssuhde on?

Q 17.1/27/75/4 Risto Puranen GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto SUSKEPTIBILITEETIN RIIPPUVUUS TIHEYDESTÄ. JA KÄSIPLOTTAUS.

KÄYTTÖOHJE ELTRIP-R6. puh fax PL Kajaani

TIEP114 Tietokoneen rakenne ja arkkitehtuuri, 3 op. Assembly ja konekieli

NOKEVAL SCL. Käyttöohje

Asteri Palkanmaksu Dos Vuosipäivitys

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Å Ä Ö

Osa. Toimintojen toteuttaminen ohjelmissa vaatii usein haarautumisia ja silmukoita. Tässä luvussa tutustummekin seuraaviin asioihin:

Ohjelmoinnin perusteet Y Python

Asennus Windows 2000 ja XP -käyttöjärjestelmiin

Ohjelmoinnin peruskurssi Y1

PETROFYSIKAALINEN SYVÄKAIRAUSPROFIILI (TULOSTEN ESITTÄMINENI

Pythonin Kertaus. Cse-a1130. Tietotekniikka Sovelluksissa. Versio 0.01b

MrSmart 8-kanavainen lämpötilamittaus ja loggaus, digitoija ja talletusohjelma

4 37.1/27/75/ R. Puranen. GEOLOGINEN TUTKIMUSLAITOS Geofysiikan osasto PETROFYSIKAALISTEN TIETOJEN NAUHOITUS (PINTANÄYTTEETI

Luento 5. Timo Savola. 28. huhtikuuta 2006

Asteri Ostoreskontra (Dos)

KÄYTTÖOHJE PEL 1000 / PEL 1000-M

On maamme köyhä ja siksi jää (kirjoitti Runeberg), miksi siis edes etsiä malmeja täältä? Kullan esiintymisestä meillä ja maailmalla

KÄYTTÖOHJE TEHR LU / TEHR-M

Lisenssin hakeminen PTC:n verkkosivun kautta

Asteri saldoreskontra (Dos) (lisäohjelma kirjanpitoon) Vuosipäivitys

Kuvan ottaminen ja siirtäminen

Ohjelmoinnin perusteet Y Python

Mikäli olet saanut e-kirjan latauslinkin sähköpostilla, seuraa näitä ohjeita e-kirjan lataamisessa.

Solve laskutus Sivu 1

Maastotietokannan torrent-jakelun shapefile-tiedostojen purkaminen zip-arkistoista Windows-komentojonoilla

Kurssien lukulistojen ylläpito Nellissä ja siirto Moodleen

TeleWell TW-EA716. ADSL modeemi Palomuuri 4 porttinen 10/100 Mbps kytkin. Pikaohje. Copyright Easytel Oy Finland

KÄYTTÖOHJE SATEL I-LINK PC POINT-TO-MULTIPOINT OHJELMISTO

Java-kielen perusteet

SAMMONKATU SAMMONKATU JAAKON- SARVI- KATU SARVIJAAKONKATU 1: Kalevanrinteen katujen yleissuunnitelma, Liite 3 Asemapiirros 1/4

Tällä ohjelmoitavalla laitteella saat hälytyksen, mikäli lämpötila nousee liian korkeaksi.

Ohjeet e kirjan ostajalle

Asteri Palkanmaksu Dos Vuosipäivitys

Ohjelmassa henkilön etunimi ja sukunimi luetaan kahteen muuttujaan seuraavasti:

KÄYTTÖOHJE PEL 2500 / PEL 2500-M

Tietotyypit ja operaattorit

C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. C-ohjelma. Operaatioiden suoritusjärjestys

Tilisiirtojen täyttöohjelma

Elektroninen ohjausyksikkö

PDA CAM KÄYTTÖOPAS PDA CAM

Kurssitarjotin , 1.jakso Kurre Luostarivuoren lyseon lukio, Turku :41 1. jakso

Asteri Vuokrankanto (Dos) Vuosipäivitys

Ulkoiset laitteet Käyttöopas

Jäsenrekisteri (dos) Kirjuri tekstinkäsittely Vuosipäivitys

Asteri Laskutus (Dos)

Sähköinen. ylioppilastutkinto.fi

Resteri myyntireskontra (Dos)

Transkriptio:

Q17.9/27/92/1 R. Puranen 24.01.1992 GEOLOGIAN TUTKIMUSKESKUS Geofysiikan osasto Ohjelmaseloste ROVANIEMEN PETROFYSIKAALISEN LABORATORION MITTAUSTULOSTEN SIIRTAMINEN APPLE-MITTAUSMIKROSTA TY~ASEMATIETOKONEISIIN Petrofysikaalisten mittalaitteiden ohjaukseen on GTK:ssa kaytetty viimeisen kymmenen vuoden aikana 8-bittisiä mikrotietokoneita (ks. viitteet 1, 2 & 3), jotka soveltuvat tähän tarkoitukseen erinomaisesti mutta ovat melko tehottomia mittaustulosten varastoinnissa ja jatkokasittelyssa. Tamän takia tulokset on siirretty mittausmikroista sarjaliikenneväy- 1äa pitkin GTK:n suurempiin VAX-tietokoneisiin (viitteet 1, 4 & 5), joissa aineistoa käsitellään petrofysiikan rekisterin puitteissa. Toisaalta nykyiset 16- ja 32-bittiset työasemamikrot valmisohjelmineen tarjoavat myös erinomaisen valineen petrofysiikan tulosten jatkokasittelylle, jolloin kukin tutkija voi valita mieleisensä tulostusohjelman, kunhan tulokset on ensin siirretty mittausmikrolta työasemalle. Tahan tarpeeseen kirjoitettiin allakuvatut pari pientä BASICohjelmaa, joiden avulla tieto siirtyy APPLE-mittausmikrosta työasemien MSDOS-ymparistöön (vrt. viite 6). Mittausmikrossa tulokset tallennetaan levykkeille, joita ei kuitenkaan pystyta suoraan lukemaan työasemalla, vaan tiedot on siirrettäva sarjaliikennevayläa käyttäen. Liikenne tapahtuu kaksisuuntaisena (full duplex) 1200 baudin nopeudella ja bittikehyksessa on 7 data-bittia, 1 stop-bitti mutta ei pariteettibittia (no parity). Sarjaliikenneparametrit asete-

taan BASIC-ohjelman avulla sekä mittaus- että työasemamikrossa. APPLE-mittausmikrossa on käytettävä sen ainoaa RS232- sarjaporttia, joka on asennettu laajennusliittimeen #2. Työasemamikroissa on yleensä ainakin kaksi RS232-sarjaporttia, joista voidaan käyttää joko porttia no. 1 tai 2. Mittausmikron ja työasemamikron sarjaportit liitetään toisiinsa 3-johtoisella kaapelilla, joka yhdistää tiedon lähetys- ja vastaanottonastat sekä maadoitusnastat. Ennen kuin tiedon siirtäminen voidaan alkaa, on työasemamikron levyasemaan asetettava DOSIN-niminen levyke, joka sisältää samannimisen BASIC-ohjelman sekä tiedon varastointilaa. Kun työasema käynnistetään, latautuu DOSIN-ohjelma automaattisesti koneen muistiin ja kysyy käytettävän sarjaportin numeroa. Lisäksi ohjelma kehottaa varmistamaan sarjavaylän kytkennän, minkä jälkeen ohjelma jaa odottelemaan mittausmikrolta tulevaa tietoa. Ensimmäinen saapuva tieto kussakin mittaustulospaketissa on tiedostonimi, jota käyttäen DOSIN-ohjelma avaa omaan hakemistoonsa tulosten vastaanottotiedoston. Viimeinen saapuva tieto on lopetusmerkki, jolloin ohjelma ilmoittaa siirrettyjen rivien (tietueiden) määrän. DOSIN-ohjelman listaus ja sen merkintöjen selitys on esitetty liitteessä 1. APPLE-mittausmikroon luetaan levykkeelta APDOS-niminen ohjelma, jonka avulla mittauslevykkeiltä saadaan tiedostoluettelot ja mittaustiedostoista saadaan listaukset nayttöön sekä myös kirjoittimelle, mikäli sellainen on kytketty laajen-

nusliittimeen #l. Yksittäinen mittaustietue koostuu näytteen tiheydestä (kg/m3), suskeptibiliteetistä (10-~ SI), remanessin intensiteetista (ma/m) seka naytetunnuksesta. APDOSohjelma hoitaa myös tietojen siirron, joka tapahtuu mittaustiedosto (DAT-tiedosto) kerrallaan. Samalta karttalehdelta tulevat mittaustiedostot siirretään DAT-tunnusten erottamina yhteiseen DOS-tiedostoon, jonka nimi maarittyy lehden numeron perusteella. APDOS-ohjelman listaus ja sen merkintöjen selitykset nahdtian liitteilla 2A ja 2B. Viiteraportit 1. Puranen, R. b Sulkanen, K., 1985. Technical description of microcomputer-controlled petrophysical laboratory. Geological Survey of Finland, Interim Report Q15/27/85/1. 2. Puranen, R., Sulkanen, K. & Nissinen, R., 1986. Rovaniemen petrofysiikan laboratorion tietokoneistaminen. Menetelmaseloste Q15/27/86/1. 3. Puranen, R., Nissinen, R. b Sulkanen, K., 1988. Kuopion petrofysiikan laboratorion tietokoneistaminen. Menetelmäseloste Q15/27/88/1. 4. Puranen, R., 1987. Rovaniemen tietokoneistetun petrofysiikan laboratorion mittaustulosten siirtäminen tietorekisteriin (ROIMIC). Ohjelmaseloste Q17.9/27/87/3. 5. Puranen, R., 1988. Kuopion tietokoneistetun petrofysiikan laboratorion mittausohjelmisto PETROK. Ohjelmistoseloste Q17.9/27/88/1. 6. Puranen, R., 1991. Otaniemen petrofysikaalisen laboratorion mittaustulosten siirtäminen ABC80-mittausmikrosta työasematietokoneisiin. Ohjelmaseloste Q17.9/27/91/1.

LIITE 1. GWBASIC-ohjelman DOSIN listaus ja merkinnät 100 REM ****************** 110 REM * ohjelma: DOSIN * 120 REM ****************** 130 REM PETROFYSIKAALISTEN 140 REM TULOSTEN HAKEMINEN 150 REM MSDOS-TIEDOSTOIHIN 160 REM APPLE II-MIKROISTA 170 REM 180 J=O:CLS 190 PRINT "DATAN HAKU APPLE-MIKROSTA" 200 LOCATE 3,l 210 INPUT "Portti (1/2)= tt,p$ 220 OPEN ~COM1:1200,N,7,1,RSICSIDStt AS #1 230 IF P$="lnn THEN 260 ELSE CLOSE 240 IF P$ont2" THEN BEEP: GOTO 200 250 OPEN ~COM2:1200,N,7,1,RSICSIDStt AS #1 260 IF J>O THEN 300 270 CLS:BEEP 280 PRINT "KYTKE JOHTO, "; 290 INPUT "PAINA RETURNtt,A$ 300 CLS: PRINT wodotellaan" 310 INPUT #l,a$:cls 320 IF A$="FW THEN 400 330 N$=A$:PRINT A$ 340 OPEN tta",#2,n$ 350 INPUT #1,A$ 360 IF A$="EW THEN 390 370 PRINT A$: PRINT #2,A$ 380 J=J+l: GOTO 350 390 CL0SE:GOTO 220 400 PRINT "LUETTU ";J-1; 410 PRINT nnriviann : PRINT 420 SYSTEM 430 END MERKINTOJEN SELITYS: A$= varastomuuttuja J = laskurin indeksi N$= tiedoston nimi P$= RS-portin numero

LIITE 2A. ApplesoftBASIC-ohjelman APDOS listaus ja merkinnät 186 REPI **r++ri**++++r++++* 110 HEI1 * OHJELMA: APUOS * 126 REM r*+**+*+*r+++****+ 130 REM 148 PEPI PETRCIFYS 1 KAAL 1 BrEI.4 150 REH MI TTAUST 1 EDOSTOJEN 168 REH SELAILU JA SIIRTO 176 FEI-I APFLE-LEVYA5;EPIACTA 1 S@ HEI1 PISDOS-TI EC>OSTOI HI 1.1 198 PEM 200 REII #'.?AI HTClEHDOT# 216 PELI 226 Dl11 TU(178) 238 AO = CHRD (11 248 BO = CHHQ (7) 250 DO = C:HRLl (4) 260 S0 = "VALITC-E TOII-IIPITA" 270 HOME : VTAB 3 : I t.i?.'erse 286 PR l NT "I-I 1 TTACISDATAI4" ; 298 PHII..IT " KiiSI TTEL'Y :" 386 FLASH : VTAB 7: PRINT SO 318 I~ICIHHAL : PCIKE 216,0 320 VTAB 11 : PRINT " 1= TIE"; 330 PHINT " DOSTO-LUETTELO" 348 PRINT "2= TIEDOSTON"; 358 PHIbIT " LISTAUS" 360 PHINT "3= TIEDOSTO "; 37b PRII-iT "MSDOSI I NY 380 PRINT "4= OHJELMAN*; 390 PRINT ' LOPETUSu 408 VTAB 17: PRINT "ANNA '; 418 INPUT "NUMERO= ";ZD 428 T = VAL (ZLl):ZO = "1" 438 IF T 1 THEN 450 440 1F T < 5 THEN 460 458 PRItdT BO: GOTO 400 466 IF T = 4 THEN 2158 470 ONERH GOTO 518 488 PRINT DQ; "VERI FY DAY,Dl' ;ZLl 470 PHIIJT D0; 'VERIFY NUM" 508 GCJTCI 566 518 HCJPIE : OTAB 3 528 PHINT B0;"DATALEVY-ASEMA"; 5.38 1 I-iPUT " ( 1/2/Q)= " ; ZLl 5413 1F ZO = "Q" THEN 276 558 GOTO 476 568 1 F T = 1 THEN 688 578 IF T = 2 THEN 740 588 VX = 1: HOME : GOTO 1130 578 REM 608 REII #LUETTELOT# 618 HEM 620 HOME : VTAB 3 630 INVEHSE : PRINT "LEVYN" ; 640 PHINT " SISiiLTö:": NORMAL 658 PHIIJT D0;"CATALOG": PRINT 668 INPUT "PHINTTI (K/E)= ";ZO 678 IF za < > *K" THEN 276 PHIIJT DG;"FR#IN PHINT DLl ;"CATALOG" PRINT : PRINT PRII4T DD;"PR#8" GOTO 270 REPI REM #LI STAUKSET# PEII HWIE : VTAB 3: INVERSE PRINT "TIETOJEN LISTAUS:" I>IORMAL : VTAB 6 :T = 8 790 PRINT " l= DAY-TIEDOSTO" 800 PRINT "2- NUM-TIEDOSTO" 810 PRINT '3= DAT-TIEDOSTO" 828 PRINT '4= PALUU ALKULiNU 830 VTAB 12: PRINT 'ANNA "; 840 INPUT 'NUMERO= " ;ZLl 850 IF ZLl =.4* THEN 270 860 I F Zti = " 3' THEN 1130 870 HOME : VTAB 3 888 IF Zi = '2" THEN 1020 890 IF 2Ll = " 1 ' THEN 920 900 PRINT BO: GOTO 740 910 REM 928 REM >>>DAY<<< 930 PRINT DLl;'OPEN DAYm 940 PRINT Dti;"READ DAY' 958 INPUT 20: PRINT "LEVYN '; 968 PRINT 'PÄIVÄYS:": INUERSE 978 PRINT ZLl: NORMAL r VTAB 7 988 PRINT DLl ;"CLOSE" 990 PRINT 'PA 1 NA RETURN " ; 1000 GET 20: GOTO 740 1010 REM 1020 REM >>>NUM<<< 1830 PRINT DLl;'OPEN NUMD 1040 PRINT DLl;'READ NLIM' 1050 INPUT Zii: PRINT 'DAT-"1 1068 PRINT 'NUMERO: '; 1070 INVERSE : PRINT ZLl 1080 NORMAL : VTAB 7 1090 PRINT DLl; 'CLOSE' 1108 PRINT 'PAINA RETURN.; 1110 GET Zi : GOTO 740 1120 REM 1130 REM >>>DAT<<< 1140 VTAB 16: PRINT "DAT-"; 1150 INPUT ' NUMERO(Q):";FLl 1160 N = LEN (FU) 1170 IF FLl = 'Q' THEN 740 1180 IF N > 0 THEN 1230 1190 PRINT Dii;'CATALOGU 1200 PRINT 80: INUERSE 1210 PRINT 'ANNA OIKEA' ; 1220 NORPIAL : GOTO 1150 1230 N = VAL (FQ) 1240 IF N < 1 THEN 1190 1250 IF N > 58 THEN 1198 1260 Fi = 'DAT' + STRii (N) 1270 HOME 1 VTAB 311 = 0 1280 ONERR GOTO 1198 1290 PRINT DLl;'VERIFY*;FLl 1300 PRINT DLl;'OPEND;Fi 1310 PRIEIT DLl ;' READ' ;Fi 1328 INVERSE : PRINT 'DATAA'; 1330 PR INT ' LUETAANm i NORPIAL 1340 ONERR GOTO 1370 1350 INPUT TLl(I> 1360 1 = I + 1: GOTO 1350 1370 PRINT DLl;"CLOSED 1380 FOR J = 1 TO 20 1390 T = PEEK ( - 16336) 1400 NEXT : POKE 216,8 1410 IF VX > 0 THEN 1798 1420 REM 1430 REM >>>PRINT(<< 1440 HOME 1 VTAB 3 1458 PRINT 'TUTKIJA: *;TLl(8) 1460 PRINT 'OSASTO: ';Tii(l> 1470 PRINT 'LEHTI: ';Ti (2>

LIITE 2B. Applesoft~AS~C-ohjelman APDOS listaus ja merkinnät 1488 PRINT 'LAITE: ";TC!(3! 1498 VTAB 9: PRINT "PAI"; 1500 PRII-JT "F4A RETURN " ; 1510 GET 2O:J = 4:T = 1 1520 HOME : VTAB 2 1530 IPJUERCE : PRItJT T; 1540 PRINT ". TIETUE: " 1550 NORMAL : PRINT 1560 PRINT "D = ";TO(J) 1570 PRINT "K = ";TO(J + 1) 1588 PRINT "M = ";TOIJ + 2) 1530 PRINT "NO: ";TOIJ + 3) 1688 PRII-.JT : PRINT 1610 PRINT "RETURN TAI"; 1620 PRINT ' L(0PFU) "; 1630 GET ZO 1640 IF ZW = "L" THEN 1670 1650 J = J * 4:T = T + 1 1668 IF J < 1 THEN 1520 1670 HUME : VTAB 3 1088 II-JPUT "PRINTTI (K/E)=" ;ZW I*!.s'8 IF 211 ( > "KM THEPI 740 1760 VTAB 6: INVEHCE 1710 PRIFJT "PRIF.ITATAAN" 1720 PRINT DO;"PR#IM 1730 FOR J = 0 TO 1-1 1740 PRINT TO( J) : NEXT 1750 PRINT : PRINT 1760 PRINT DII;"PR#BD 1770 GOTO 748 1780 REM 1 798 REM #SI 1 RTO# 1800 REM 1810 IF VX = 2 THEN 1910 1820 HOME : VTAB 3: IFJVERSE 1830 PRItJT 'KYTKE JOHTO &";BB 1840 PRINT "PAINA RETURN"; 1850 INPUT " ";ZO: NORtlAL 1868 PRlNT DW ;" PR#2" 1870 PRINT AII;'8Bn 1888 PRINT AO;"lDa 1890 PRINT AO;'0PM 1980 PRIFJT Dtl;"PR#0" 1310 HUME : VTAB 3: FLASH 1320 CO = " ":J = 4:T = 1 1930 LE = UAL (TO(2)) 1340 LO = CTRO (LE) + "R.DATW 1950 PRINT "TIETO SIIRTYY" 1960 NORFIAL : PRINT DO;"PR#2" 1970 PRINT LQ 1980 PRIFJT "TIEDOSTO: " ;FO 1998 PRIPJT TO(J);CO; 2006 PRINT TW(J + 1);CQ; 2010 PRINT TW(J * 2);" 9 "; 2828 PRINT TC!(J + 3) 2858 J = J * 4:T = T + 1 2048 IF J ( 1 THEN 1990 2050 PRINT 'E" 2860 PRINT,DW;"PR#Bn 2070 PRINT : PRIFJT BO 2680 VX = 2: PRINT "JATKATKO"; 2830 INPUT " (K/E)= " ;ZCi 2180 IF 20 < > "K" THEN 2120 21 10 HuFlE : GOTO 1 130 21 20 PRINT DC!;'FR#2" 2130 PRINT "F" 2140 PRINT DC!;"PR#@' 2150 HOME : END 2160 REM ##### 2178 REM KOHEB MERKINTÖJEN SELITYS: A$ = RS232-komento (ctrl-a) B$ = hälytysmerkki (ctrl-g) C$ = tyhjämerkki D$ = DOS-komento (ctrl-d) F$ = DAT-tiedoston nimi 1 = laskurin indeksi J = laskurin indeksi L$ = DOS-tiedoston nimi LE = karttalehden numero N = DAT-tiedoston numero SS = opastusteksti T = apumuuttuja T$()= datataulukko VX = ohjausindeksi Z$ = varastomuuttuja