Laga Esselte 100 (skoldator)
Re: Laga Esselte 100 (skoldator)
Det är ju en sak att dumpa datat, en annan att ta emot det med en annan dator.
Där är ju serieport antagligen det som är enklast att lösa. Burkarna kan ju stå orörda och köra hela natten så det gör inget om man måste köra 110 BPS eller vad nu en serieports lägsta hastighet kan vara.
300 BPS tror jag man klarar att skicka med från Basic, det räcker ju med att varje enskild byte skickas i 300 BPS, sen kan tiden mellan varje byte vara längre.
300 BPS ger ju 30 byte i sekunden, 1,8 kB i minuten. Så 32 kB skickar man antagligen på en timme.
Det är möjligt att varianterna med att skicka datat parallellt eller visa med QR-kod är enklare att skriva sändningsrutin för, men mottagningen kräver betydligt mer kodande än serieport.
Där är ju serieport antagligen det som är enklast att lösa. Burkarna kan ju stå orörda och köra hela natten så det gör inget om man måste köra 110 BPS eller vad nu en serieports lägsta hastighet kan vara.
300 BPS tror jag man klarar att skicka med från Basic, det räcker ju med att varje enskild byte skickas i 300 BPS, sen kan tiden mellan varje byte vara längre.
300 BPS ger ju 30 byte i sekunden, 1,8 kB i minuten. Så 32 kB skickar man antagligen på en timme.
Det är möjligt att varianterna med att skicka datat parallellt eller visa med QR-kod är enklare att skriva sändningsrutin för, men mottagningen kräver betydligt mer kodande än serieport.
- anders_bzn
- Inlägg: 5748
- Blev medlem: 17 december 2008, 19:22:18
- Ort: Kävlinge
- Kontakt:
Re: Laga Esselte 100 (skoldator)
Erfarenheten säger att man ska undvika 110 baud om man kan. Det är inte många moderna serieportar som fungerar bra vi den hastigheten, de USB serieportar jag testat fungerar bara med hastigheter från 300 baud.
Re: Laga Esselte 100 (skoldator)
Jo, jag menade bara att med den här mängden data som det rör sig om är inte hastigheten kritisk, det bör vara enkelheten som avgör vilken metod man använder.
Re: Laga Esselte 100 (skoldator)
men har maskinen en RS232-port då ? ..det var ju inte så vanligt förr, brukade vara ett extrakort.
..Iofs kan man väl försöka bitbanga på en iopinne men då vete fanken om det inte är lättare parallellt iaf.. åtminstonde om datorn man ska ta emot med har riktig parallellport. (iofs utrotningshotad art numera.)
..Iofs kan man väl försöka bitbanga på en iopinne men då vete fanken om det inte är lättare parallellt iaf.. åtminstonde om datorn man ska ta emot med har riktig parallellport. (iofs utrotningshotad art numera.)
Re: Laga Esselte 100 (skoldator)
Det jag har pratat om är att bitbanga serieport. Då räcker det med att det finns 1-2 adresserbara I/O-pinnar.
Att skriva till kasettinterfacet och spela in med ljudkort är väl nästa steg på skalan, då har man i alla fall fått över datat till en annan dator. Men att gå därifrån till att tolka det inspelade ljudet är kanske inte så enkelt.
Även om du har en parallellport på mottagande dator finns det inga färdiga program som loggar ner datat till fil. Med en serieport kan du ta valfritt terminalprogram som kan logga till fil och bara spara ner allt.
Att skriva till kasettinterfacet och spela in med ljudkort är väl nästa steg på skalan, då har man i alla fall fått över datat till en annan dator. Men att gå därifrån till att tolka det inspelade ljudet är kanske inte så enkelt.
Även om du har en parallellport på mottagande dator finns det inga färdiga program som loggar ner datat till fil. Med en serieport kan du ta valfritt terminalprogram som kan logga till fil och bara spara ner allt.
Re: Laga Esselte 100 (skoldator)
Det finns faktiskt en serieport, åtkomlig som port#2, som följer rs232 "standard" med ttl-nivåer, med 1startbit, 7 databitar och 2 stoppbitar.
Defaulthastigheten är 300baud men kan ökas till 9600.
Det här känns som den absolut enklaste vägen att dumpa ut minnet.
/johan
Defaulthastigheten är 300baud men kan ökas till 9600.
Det här känns som den absolut enklaste vägen att dumpa ut minnet.
/johan
Re: Laga Esselte 100 (skoldator)
ja kan du prata med den från basic låter det ju enklast.
Vet dock av erfarenhet från andra gamla datorer att det inte alltid är så lätt, men gissningsvis är väl denna mer anpassad för kommunikation.
Vet dock av erfarenhet från andra gamla datorer att det inte alltid är så lätt, men gissningsvis är väl denna mer anpassad för kommunikation.
Re: Laga Esselte 100 (skoldator)
Fast då kan du inte dumpa data rått utan behöver koda det så det går in i 7-bitars. Men det är kanske bästa sättet att göra det ändå, det kan ju bli problem med att skicka t.ex. 0x00 och en del andra tecken.
Re: Laga Esselte 100 (skoldator)
Nä, jag tänkte nog skicka som strängar i formen "0xAA", "0xFF" o.s.v., det blir sååå mycket enklare
att felsöka
... i mottgaränden har jag ju i jämförelse oändligt med dataresurser så att där avkoda tillbaka
till "rådata" är ett mindre problem.
/johan
att felsöka

till "rådata" är ett mindre problem.
/johan
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Laga Esselte 100 (skoldator)
Att skriva en snutt i BASIC som skickar Intel hex är trivialt. Då har du dessutom checksumma.
Re: Laga Esselte 100 (skoldator)
Nackdelen med hex är ju att det tar mer utrymme och därmed mer tid att överföra, men här är ju som sagt var inte hastigheten kritisk.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Laga Esselte 100 (skoldator)
I min ungdom var jag väldigt fascinerad när vi hade ett 6809-system med bandstation och laddade över UNIX till ett 68020-system under utveckling via serieport i gissningsvis 9600 baud. Data var Motorola S-record.
Re: Laga Esselte 100 (skoldator)
Vem köpte dessa?Ronny skrev:På kommande ETA-auktion finns detta objekt:
2 st. inkompletta terminaler Esselte 100 + promettläsare, promett programmerare
Jag bjöd upp till nånstans kring 300-350kr men den som ropade in dem bjöd nog till slut 400:- om jag inte minns fel.
Angående att dumpa via serieport: Eftersom datat ändå ska tolkas av en modern dator så kan man spara nån rad i basicprogrammet genom att använda A-P istället för 0-9,A-F för att representera 0-15. Typ:
Kod: Markera allt
PRINT CHR$(PEEK (A)/16 +65) ; CHR$ ((PEEK(A)AND15)+65);" ";
Re: Laga Esselte 100 (skoldator)
Jag har samma minnesbild som Jan angående Didacten. Har letat efter bilder ute på nätet bara för att finna att det jag letade efter fanns här på EF i maha's tråd:Jan Almqvist skrev:Min minnesbild är en "Didact" i ljusblå plåtlåda med omkopplare och knappar för run och single step. ( Troligen 1978 eller 1979 )Mortsde skrev: Vi kallade maskinen kort och gott för "Didacten". Någon som vet något mer om denna? Jag har tyvärr inget material kvar om den...
Skänkes: Lär dig använda mikrodatorn (utrustning+litteratur)
Det var på denna "plattform" jag började lära mig Motorola assemblerprogrammering. Mycket roligt och givande. Måste varit omkring år 1989 och några år framåt.
Displaykortet monterades ovanpå tangentbordskortet och detta paket anslöts i sin tur ovanpå den blå basenheten. Det måste funnits flera varianter av displaykort
för min minnesbild är att den maskin jag använde hade mindre displayer, ungefär som de som fanns i vissa av dåtidens miniräknare.
Ungefär som dessa typer av displayer:
Retro red bubble lensed 7seg 1970′s HP calculator style displays in 5 or 6 digit models
HP-35, klicka på miniräknarbilden för en förstoring
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Laga Esselte 100 (skoldator)
Härligt att höra att de levde så länge. Jag har för mig att det var i början av åttiotalet jag höll på med dem.
Jag brukade hålla "BASIC-kurser" på Medborgarskolan och hade med mig en av dessa blåa lådor för att visa hur man fick en LED att blinka. En kvinna i församlingen frågade om det verkligen skulle behövas så mycket prylar "för att få en lampa att blinka"? Det blev halvtidsfika med något stukad cirkelledare. I efterhand har jag ändrat uppfattning. Hennes fråga var helt relevant.
Jag brukade hålla "BASIC-kurser" på Medborgarskolan och hade med mig en av dessa blåa lådor för att visa hur man fick en LED att blinka. En kvinna i församlingen frågade om det verkligen skulle behövas så mycket prylar "för att få en lampa att blinka"? Det blev halvtidsfika med något stukad cirkelledare. I efterhand har jag ändrat uppfattning. Hennes fråga var helt relevant.
