Перейти к содержимому

Fájlok egy 30 éves magnókazettán?! – Így írtam adatot szalagra!

Ordasi Gábor

0:00 / 0:00

Fájlok egy 30 éves magnókazettán?! – Így írtam adatot szalagra!

9 753 просмотра · 1 дн. назад
Ordasi Gábor
48,7 тыс. подписчиков
9 753 просмотра · 1 дн. назад
Mi történik, ha egy 30 éves kazettás magnót összekötünk egy modern Linux géppel, és kipróbáljuk, hogyan lehet digitális adatokat rögzíteni egy hagyományos analóg magnókazettára? Ebben a videóban pontosan ezt teszteltem le! A Linux alá elérhető minimodem segédprogrammal a digitális fájlokat (egy TXT szöveges fájlt és egy 37 KB-os BMP képet) analóg audio jellé (FSK modulációval) alakítottam, rögzítettem szalagra, majd megnéztem, mennyire sikerül az adatokat hibamentesen visszaolvasni. Megnézzük az adatátvitelt oszcilloszkópon, kiderül, mennyi valós adat férne el egy 90 perces kazettán, és összehasonlítjuk a modern szalagos meghajtókkal is! Hasznos parancsok a teszteléshez (minimodem): • Adat küldése (moduláció): cat data.txt | minimodem --tx 1200 • Adat fogadása (demoduláció): minimodem --rx 1200 ============================================================== RETRÓ ADATÁTVITEL AUDIÓ LOOPBACKEN (1200 BAUD BELL 202 FSK) ============================================================== 0. Előfeltételek (csomagok telepítése és belépés a mappába): sudo apt update && sudo apt install -y minimodem alsa-utils cd /eleresi/ut/a/fajlokhoz -------------------------------------------------------------- 1. LÉPÉS: VEVŐ INDÍTÁSA (1. terminálablak) Figyeli a bemenetet (plughw:1,0), és menti a vett_adat.txt fájlba: -------------------------------------------------------------- arecord -D plughw:1,0 -f S16_LE -r 48000 -c 1 -q | minimodem --rx 1200 -f - --format S16_LE -a | tee vett_adat.txt -------------------------------------------------------------- 2. LÉPÉS: ADÓ INDÍTÁSA (2. terminálablak) Modulálja a minta.txt szöveget, majd lejátssza a kimeneten (plughw:0,0): -------------------------------------------------------------- cat minta.txt | minimodem --tx 1200 -f adas.wav && aplay -D plughw:0,0 adas.wav -------------------------------------------------------------- 3. LÉPÉS: EREDMÉNY ELLENŐRZÉSE Miután a lejátszás leállt, a vevőnél nyomj Ctrl+C billentyűt, majd: -------------------------------------------------------------- cat vett_adat.txt && diff -s minta.txt vett_adat.txt Ha tetszett ez az időutazás, nyomj egy lájkot, és iratkozz fel a csatornára a hasonló őrült tech projektekért! 0:00 Bevezetés – Magnóból adattároló?! 0:47 A 30 éves tesztkészülék bemutatása 1:47 Hogyan kódolunk adatot hanggá? (FSK elv) 3:50 Csatlakoztatás és jelszint beállítások 5:36 A tesztgép kiépítése és a fájlok előkészítése 6:49 A minimodem telepítése és konfigurálása 7:30 TXT fájl kiírása és visszahallgatása 8:44 Szöveges adatok dekódolása és hibaelemzés 10:40 Fénykép mentése kazettára (37 KB-os BMP teszt) 12:28 A visszaállított kép vizsgálata 13:51 OMV és a mini szerver hardver fogyasztása 16:13 Mennyi adat fér valójában egy 90 perces kazettára? 17:23 A szalagos adattárolás jelene (CERN és enterprise meghajtók) 18:41 Az FSK jel vizsgálata oszcilloszkópon 20:00 Élő adatátvitel magnó nélkül (vonalbemeneten keresztül) 21:28 Összegzés és zárszó #linux #retrocomputing #tech #audiocassette #diy #retro