Probaltam atkuldeni 0, 10, 20, 30, 40, 50 es 60-as decimalis erteku byteokat (gondolvan, ha osszerakom a "hibatablazatot", nekem az is jo :D), itt 0, 18, 40, 62, 80 es 98 erkezett meg. Nehezito korulmeny, hogy a 0, 1, 2 es a 3 viszont rendben megerkezett.Érdekes, mert ez alapján általában az aktív bitek megvannak, csak némelyik elcsúszik eggyel fel, és ha esetleg az aktív bitek se stimmelnek, akkor pont duplázás történt, tök olyan, mintha a ready jel jönne néha későn, néha időben.
00, 10, 20, 30, 40, 50
00h,0ah,14h,1eh,28h,32h
00, 18, 40, 62, 80, 98
00h,12h,28h,3eh,50h,62h
Ezt (http://enterprise.iko.hu/technical/Enterprise-AppNote-29.pdf) nézted már?
Exos 2.4 van benneEsetleg próbáld ki SET 191,4-el.
Esetleg próbáld ki SET 191,4-el.
Esetleg próbáld ki SET 191,4-el.Tuti ez lesz a probléma.
Meg merhetem kerdezni, hogy ez mit csinal? :)Várakozás minden memória beállításnál, így pont olyan sebességgel fog futni, mint ahogy az EXOS 2.1-en. EXOS 2.4 letiltja a várakozásokat, így gyorsul a gép.
Boot közben állítja 140-re, de utána már 12, igen a bit3 beállítva tiltja a várakozásokat, nullázva engedélyezi, és bit2 alapján mennek majd a várakozások.
Meg merhetem kerdezni, hogy ez mit csinal? :)Engedélyezi a memória várakozást, ami EXOS 2.1 default.
SET 191,4
LOAD "SERIAL:"
Kiadasa utan, maris betoltodhet a masoloprogram (probaltam, mukodik). Itt lehet annyi cheatet elhelyezni, hogy lehet a programban opcio sajat maga floppyra mentesere, igy legkozelebb nem kell semmi idot sem varni. Koszi. 0.57-0.58 kByte/s, azaz kb 4800 bps, amit igy hirtelenjeben el tudtam erni (ez ugyonaz a sebesseg, mint a load "serial:" parancs). ...Jól saccoltam, Wiki szerint:
In standard operation (LOAD, unmodified KERNAL-routines) the serial bus is capable to transmit 400 byte/second using a 1541 and approx. 650 bytes/second using an SD2IEC.
Apropó: az EP printer/párhuzamos portja fogadni is tud adatot, vagy csak küldeni? Lehet, hogy az még gyorsabb volna...Csak küldeni.
Úgy tűnik jók kis bugot fogtál az EXOS-ban :oops:
Mondtad, hogy néztél scopot... tudnál ábrát vagy leírást betenni, hogyan néz ki az átvitel 8N1 meg 8N2 módban?
Hogy is mondjam, minden "jol" nez ki. A veteli oldalon van a hiba.Igen, a vételi oldal javításához szeretném látni, hogyan is néz ki a dolog, mit hogyan kéne lekezelni.
Köszi! Ha nem túl extra kérés, akkor parítás bites variációk is lehetnének?
A hetvefgen szerintem lesz idom foglalkozni vele, igy tudok majd egy slow motion felvetelt kesziteni a jatekscop kijelzojerol.
Igen, a vételi oldal javításához szeretném látni, hogyan is néz ki a dolog, mit hogyan kéne lekezelni.
Köszi! Ha nem túl extra kérés, akkor parítás bites variációk is lehetnének?
______-_----__-__--_---__-__-__---__-______
Ez a jel megy a kabelen, ami a bal oldalan van, az erkezik meg eloszor. A soros kommunikacio nyugalmi allapota, a -12V, tehat az "1"-es bitnek megfelelo allapot. A start bit, az egy olyan atmenet, ami a -12-rol +12-re ugrast jelent, ez lathato, balrol a 7. karakterpozicioban, majd ezutan jon a 8 adatbit, +12V jelzi a 0-t, -12V az 1-et, tehat a "start bit",az tulajdonkeppen, egy "0". A stop bit pedig az "1"-nek megfelelo allapot, es azt a minimalis nyugalmi idot jelenti, ami utan kovetkezhet a kovetkezo startbit.______-_----__-__--_---__-__-__---__-______
xxxxxxS10000110TTS01000110TTS11000110Txxxxx
______-_----__-_--_---__-_-__---__-______
xxxxxxS10000110TS01000110TS11000110Txxxxx
00110111______-_----__-_--_---__-_-__---__-______
xxxxxxS10000110TS01000110TS11000110Txxxxx
..........XS||||||||TS???????????
EP Status In a CTS, ami túloldalon DCD, DTR, DSR-re van kötve... ??? Miért nem RTS-re?Azért, mert – ismereteim szerint – a soros kommunikáció alapvetően távolsági adatátvitelre lett kitalálva, oda meg szükség van valami további eszközre (annak idején leggyakrabban modem), ami tényleg elviszi messzire az adatot. Ezért a soros kábel egyik felén van Data Terminal Equipment, a másikon meg Data Communication (vagy Carrier?) Equipment. Nyilván a kettőt logikailag nem ugyan úgy kell madzagolni, mert a távközlő berendezés máshogyan viselkedik mint egy (felhasználói) terminál. Az EP-nek valamelyiket el kell játszania ahhoz, hogy működhessen a PC-vel a kommunikáció. Tippem szerint DCE-t, ezért a furcsának ható bekötés.
Köszi, kezdem érteni...
Tisztázzuk még a vezetékeket. EP oldalon értelmesen vannak elnevezve Data In/Out, Status In/Out, míg ezeken a soros vackokon mindenféle értelmetlen betűkombináció van :evil:
EP Data In, az a RxD vagy manapság csak RX, amit a túloldalon a TxD (TX)-hez kell kötni.
EP Data Out az a TxD (TX) amit a túl oldalon az RxD (RX)-hez kell kötni.
EP Status In a CTS, ami túloldalon DCD, DTR, DSR-re van kötve... ??? Miért nem RTS-re?
EP Status Out a RTS, ami a túloldalon CTS-re van kötve.
Az EXOS leírásból (http://ep.homeserver.hu/Dokumentacio/Konyvek/EXOS_2.1_technikal_information/exos/serial/Ch3.html#3.1) az jön ki nekem, hogy alapból mind a Data mind a Status vezetékek alapból alacsonyban vannak.
A fogadó fél kezdeményez, Status Out (RTS) magasba húzásával, amire várja, hogy a Data In-je is magasba menjen, azaz Start bit.
Ami még nem tiszta, hogy itt a leírásban az alacsony/magas alatt a vezeték állapotára gondol, vagy a Dave bitek állapotáról. A te leírásod alapján a vezetékről beszél, vagyis amikor a B6h/B7h port bitjeit nézzük, akkor pont invertálva kell értelmezni. Jól gondolom?
Amikor olvasod a B6-ról a biteket, ott a valódi bitek érkeznek meg?
Egyre gyűlnek az Exos 2.5 teendők :-)
Miért, van "hivatalos, kiadott" 2.4? :oops:
Ma mar nem letezhet HW WS2812 szeru LED-ek nelkul :) Ugyhogy ilyesmi visszajelzesek lesznek, amikor le/fel toltoget az EP WiFi-n.
https://www.youtube.com/watch?v=biK1BlLZ7pw
Ez egy nagyon fontos ficsör. 😀 A miniTURBO-ra is került egy WS2812 annakidején. 😀
Egyre jobb, mar le tudtam tolteni egy hasznos filet, es a vegen meg is tudtam nezni :))
https://www.youtube.com/watch?v=KBEyr9ZNvsU
Egyebkent, az FTDI pont erre a problemar csinalta meg a bitbanging tamogatast az USB-s illesztojebe (https://ftdichip.com/wp-content/uploads/2020/08/AN_373-Bit-Bang-Modes-for-the-FT-X-Series.pdf).
Az FTDI doksija szerint egyebkent, kb 1 megabaud bitbangelheto ki a cuccbol biztonsagosan, az elmeleti maximum baudratenek pedig 3 megabaudot irnak.