OldComp.cz

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


Právě je 16.04.2024, 10:30

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 9 ] 
Autor Zpráva
PříspěvekNapsal: 25.02.2022, 16:09 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
Zdravím,

se starou 386 (nebo co to je) jsem ze stránek

http://www.simandl.cz/stranky/elektro/c ... orgraf.htm

odzkoušel tiskový driver pro A0512 - a je to jedinečný! Tiskne to 4 různými pery (normální tisk, tučný, poklopený
podržený)

přikládám i screenshot a zároveň i odkaz na video, jak to šlape :+)
https://uloz.to/tamhle/7nCCFa1R9ZK8/nam ... WsZwOxZN==

Driver je tedy ke stažení zde a na výše uvedené Petrově stránce a měl bych velkou prosbu o pomoc s úpravou.
Autora HPGL driveru pana Aleše Krejčího se mi zatím nepodařilo na zadané adrese dohledat,
tak netuším, proč mi nefunguje tisk na A0512 PŘÍMO z T602 (přes COM1), ale musím jej nejprve příkazem TISK uložit
do hpgl souboru (viz video) a spustit příkazovým řádkem z DOSu
C:\COM1: BAUD=9600 RETRY=R DATA=8 PARITY=N STOP=2 > nul
copy pokus1.hogl com1

Resp. omlouvám se za svou neznalost programovacího jazyka tiskového driveru, ale co přesně znamenají ty dvojciferné číselné hodnoty, které jsou v utilitě sice přehledně popsané, ale pro mě nesrozumitelné? Zřejmě to posílají na plotter
s jinými hodnotami baud, retry, data, parity než mám v DOSu uvedené a které fungují - jak je mohu v utilitě změnit?
Resp. z jakých dvojčísel je můžu z utility rozklíčovat? Nebo nastavení COM portu v T602 je otázka jiných souborů T602?

Díky moc
Láďa


Přílohy:
t602_hpgl.zip [3.32 KiB]
157 krát
Snímek obrazovky 2022-02-25 v 15.05.40.png
Snímek obrazovky 2022-02-25 v 15.05.40.png [ 871.15 KiB | Zobrazeno 5442 krát ]
Snímek obrazovky 2022-02-25 v 15.06.27.png
Snímek obrazovky 2022-02-25 v 15.06.27.png [ 767.49 KiB | Zobrazeno 5442 krát ]
Nahoru
 Profil  
 
PříspěvekNapsal: 28.02.2022, 08:23 
Offline
Profík

Registrován: 06.03.2018, 16:00
Příspěvky: 975
Bydliště: Valtínov, Kunžak
Has thanked: 39 times
Been thanked: 485 times
Citace:
Resp. omlouvám se za svou neznalost programovacího jazyka tiskového driveru, ale co přesně znamenají ty dvojciferné číselné hodnoty, které jsou v utilitě sice přehledně popsané, ale pro mě nesrozumitelné?

Ty dvoj/trojciferné číslice jsou decimální hodnoty znaků v ASCII tabulce.

P.


Nahoru
 Profil  
 
PříspěvekNapsal: 28.02.2022, 11:51 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
RaceSoft píše:
Citace:
Resp. omlouvám se za svou neznalost programovacího jazyka tiskového driveru, ale co přesně znamenají ty dvojciferné číselné hodnoty, které jsou v utilitě sice přehledně popsané, ale pro mě nesrozumitelné?

Ty dvoj/trojciferné číslice jsou decimální hodnoty znaků v ASCII tabulce.

P.


Děkuji - a kde tedy v tom dohledám nastavení tiskových hodnot např. zda 9600 baud nebo 4800? Nebo to v tomto driveru není a řídí to T602 jinde a jinak?


Nahoru
 Profil  
 
PříspěvekNapsal: 01.03.2022, 20:17 
Offline
Profík

Registrován: 26.11.2018, 16:59
Příspěvky: 580
Bydliště: Holešov
Has thanked: 13 times
Been thanked: 91 times
Ladislav píše:
Nebo to v tomto driveru není a řídí to T602 jinde a jinak?

Ten driver neřídí port, ale co se na něj má posílat. Jsou tam už řídící příkazy HPGL. Je třeba hledat někde v nastavení T602.


Nahoru
 Profil  
 
PříspěvekNapsal: 02.03.2022, 01:12 
Offline
Profík
Uživatelský avatar

Registrován: 12.06.2013, 00:11
Příspěvky: 647
Has thanked: 1 time
Been thanked: 78 times
Nestacilo by pred spustenim t602 ci v autoexecu nastavit parametry com portu dosovym prikazem mode? Pokud na to t602 nema vlastni nastaveni. Predpokladam, ze ten plotr ma proste natvrdo zadratovanou komunikacni rychlost 9600 baudu a jinou neumi.

_________________
http://rayer.g6.cz, core i7-2600K, SB Audigy+YMF724+DreamBlaster, GTX970, DOS/WIN98SE/NT4/XP/Debian | retroPC: PPro 200, 192MB, SB AWE64+Live, Matrox Millenium II/8MB+Voodo1, USB 2.0


Nahoru
 Profil  
 
PříspěvekNapsal: 02.03.2022, 10:39 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2340
Has thanked: 303 times
Been thanked: 640 times
Nastavení sériového portu tam Přeci Petr Simandl píše - viz tento řádek
Kód:
lh C:\WINDOWS\COMMAND\MODE COM1: BAUD=9600 RETRY=R DATA=8 PARITY=N STOP=2 > nul
I s poznámkou, že má paritu špatně a prostě to neřešil.

Resp. bude tam jiná cesta k příkazu MODE v MSDOSu místo C:\WINDOWS\COMMAND\. Příkaz MODE bych použil před spuštěním T602 a v T602 by měla být možnost zvolit COM port. Ale já T602 neviděl posledních 20 let, tak jen hádám.

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


Nahoru
 Profil  
 
PříspěvekNapsal: 02.03.2022, 12:40 
Online
Pan Štábní
Uživatelský avatar

Registrován: 21.01.2021, 11:05
Příspěvky: 1622
Bydliště: Pardubice
Has thanked: 28 times
Been thanked: 247 times
Možná použít generic text printer a redirect LPT na COM přez: MODE LPT1=COM1

_________________
Praxe znamená, že vše funguje, ale nevíme proč. Teorie znamená, že vše víme, ale nic nefunguje.
Někdy je teorie spojena s praxí. Znamená to, že nic nefunguje a nikdo neví proč ...


Nahoru
 Profil  
 
PříspěvekNapsal: 03.03.2022, 12:38 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
RayeR píše:
Nestacilo by pred spustenim t602 ci v autoexecu nastavit parametry com portu dosovym prikazem mode? Pokud na to t602 nema vlastni nastaveni. Predpokladam, ze ten plotr ma proste natvrdo zadratovanou komunikacni rychlost 9600 baudu a jinou neumi.

Jaaaaaj - mi to nenapadlo!!! Zkusím to tedy přes víkend - nastavit COM port pod DOSem P5ED spuštěním T602. Pak by to modlo fungovat tiskem přímo z T602...
Dám vědět
Láďa


Nahoru
 Profil  
 
PříspěvekNapsal: 06.03.2022, 17:19 
Offline
Radil

Registrován: 31.01.2018, 01:33
Příspěvky: 483
Bydliště: Praha
Has thanked: 179 times
Been thanked: 497 times
Tak děkuji všem,
je to skutečně jak píšete, před spuštěním T602 je třeba ještě v DOSu aktivovat výše zmíněným příkazem
C:\COM1: BAUD=9600 RETRY=R DATA=8 PARITY=N STOP=2 > nul
parametry COM portu a po spuštění T602 už z něj funguje přímo tisk na Aritmu 0512

Láďa


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ů: 9 ] 

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 1 návštěvní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