OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 20:40

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 
Autor Zpráva
 Předmět příspěvku: Gama 89 a HP DJ920c
PříspěvekNapsal: 09.10.2018, 22:31 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Pokúšam sa ku Game pripojiť túto atramentovú tlačiareň. Zistil som však, že tlačiareň má na linkách, ktoré by mali slúžiť ako vstupné, napätia 4.82V (merané na pripojenom LPT kábli, na 25-pinovom CANONe). vlastne takéto napätie je na všetkých linkách okrem 11 (BUSY) a 12 (PAPER_END).

Takže, keď ju mám pripojenú ku Game cez redukciu SPEC.DID. a hneď po zapnutí dám PRINT IN 31 vypíše sa 255.

Ďaľšia podivná vec je, že keď zapnem Gamu tak tlačiaren zoberie papier, posunie cca do polovice a hotovo.

Ako to že na PeCe to normálne funguje?

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 11.10.2018, 09:42 
Offline
Radil
Uživatelský avatar

Registrován: 12.05.2013, 20:32
Příspěvky: 457
Bydliště: Kladno
Has thanked: 46 times
Been thanked: 118 times
Já myslím že ty vysoké hodnoty jsou nepodstatné, nejspíš tam budou PullUp odpory nebo něco takovýho. V takovém případě samozřejmně když to budeš číst, tak přečteš 255. Busy a PE budou mít vyšší hodnoty, až budou platné.

Na PRINT IN 31 se vyprdni, vždycky ti to bude číst neočekávané blbosti. Přehoď port 31 směrem ven (OUT 127,137). A pak bys měl (v případě OUT 31,0) naměřit na D0-D7 - místo 4,82V - 0V.

Na jaký porty máš napojený Strobe, Busy atd.? Gama inicializuje při startu porty protože tam má neštastně daný stránkování na portu C0. Možná ti to při inicializaci posílá do tiskárny nějaký blbosti a proto ti to posouvá při startu papír, kdo ví ;)

_________________
>>eLeMeNt, MB03+, Amiga 1200, ZX Spectrum 128 +2A, ZX Spectrum+, Didaktik Gama, LnxSpectrum, LnxTracker, LnxAmigaImageConvertor, https://www.ilnx.cz <<


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 11.10.2018, 22:06 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Kábel mám zapojený podľa schémy od cygnusa pre tlač na PCL/HP tlačiarňach, resp. podľa mts pre tlačiarne EPSON.

Skúsil som ovládač PCL pre BACIC od cygnusa. Kratučký program v basicu bol príkazom LLIST vytlačený bez problémov.

S ovladačom pre DESTOP som však príliš neuspel. Skúšal som vytlačit text "dopis 44", ktorý je súčasťou kompletu DESKTOP. Tlačiareň zobrala papier a po cca 10 sekundách nečinnosti začala blikať kontrolka o chýbajúcom papieri a tlačová hlava sa zaparkovala. Keď som stlačil príslušné tlačidlo na pokračovanie v tlači vytlačil sa prvý riadok textu, papier sa vysunul a vsjo.

Vyskúšal som aj ovladač BASICprint od mts. S ním tiež nebol problém spraviť LLIST basicového programu, samozrejme interným fontom tlačiarne. Akurát po vysunutí papiera cez LPRINT CHR$ 12 ostala blikať dioda o chýbajúcom papieri. Stačilo iba stlačit príslušné tlačidlo pre pokračovanie v tlači a prestala blikať.

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 12.10.2018, 10:44 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2331
Has thanked: 303 times
Been thanked: 637 times
Zvlášní, způsob řízení tiskáren je totiž v ovladači pro BASIC i Desktop stejný, stejné by měly být i inicializace tiskárny atd... Resp. i výpis z BASICu se tiskne graficky ZX písmem, ne textově písmem tiskárny.

Napadá mne jediná drobnost, která se dá poplést - mám špatně označené verze pro Special Didaktik A a Special Didaktik B. Ještě pořád jsem se nedohrabal k tomu, abych v tom udělal pořádek.

Ale při záměně verzí by to tiskárně posílalo nuly, takže by měla blikat, že přijímá data, ale přitom nic nedělat.

Druhá věc - v Desktopu je před tiskem nutné označit řádky k vytištění (to je ta 1px čára při levém okraji), tuším kombinací EXT+O?

No a nakonec je možnost, že se u té DJ920 něco v PCL/PJL liší... snad najdu chvilku, abych mrknul do zdrojáků, jestli to je fakt stejné.

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 12.10.2018, 15:08 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Ušetrím ti prácu. Stačilo označiť text, ktorý sa má vytlačiť. Presne ako si napísal. Je to síce trocha ako cestovať z Košíc do Prahy cez Karlovy Vary, ale aspoň to funguje.

Predpokladám, že takto sa texty z Desktopu tlačili aj na iných tlačiarňach. Keďže v minulosti som použival na tlač textov D-Text + GC-01 a k Desktopu som sa vtedy nedostal tak je toto pre mňa nová informácia.

Ešte tak mať D-Text alebo Tasword pre toto zapojenie tlačiarne...

Lanex píše:
Možná ti to při inicializaci posílá do tiskárny nějaký blbosti a proto ti to posouvá při startu papír, kdo ví ;)

Ano, toto bude z veľkou pravdepodobnosťou pravda, pretože sa to deje aj pri hard resete. Pri USR 0 nie.

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 12.10.2018, 15:55 
Offline
Profík

Registrován: 26.04.2015, 20:26
Příspěvky: 858
Bydliště: Olomouc
Has thanked: 2 times
Been thanked: 92 times
Mám tady 3 různé tiskárny z řady DJ9XX. Pokud by někdo měl zájem třebas jen za za odvoz (bez tiskacích hlav), tak se můžeme dohodnout.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Gama 89 a HP DJ920c
PříspěvekNapsal: 12.10.2018, 18:33 
Offline
Radil

Registrován: 18.10.2013, 15:30
Příspěvky: 263
Bydliště: Oakland, Slovakia
Has thanked: 25 times
Been thanked: 60 times
Nechcu prudit ale nepatri to do jine sekce? ;)

_________________
Didaktik Gama | ZX Spectrum 128 | ZX Diskface Quick A | BetaDisk 128C Interface | D40 & D80 | divIDE | Interface M/P | Multiface 128 (GOTDJ) | Gama Breaker | D80mini

"Kvalita a stabilita Windows XP se Microsoftu nevyplatila, stal se takovou temnou připomínkou toho, co se stane, když odvedete svou práci moc dobře."


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 7 ] 

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 4 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz