Forum » Pomoč in nasveti » POS tiskalniki in v DOS okolju
POS tiskalniki in v DOS okolju
fedor ::
Kaj je potrebno imeti, da na DOS okolje priključiš POS tiskalnik, oziroma kateri tiskalnik je temu prilagojen?
Stratus ::
Mislim da skoraj vsi POS tiskalniki delujejo tudi iz DOS-a, drugače pa povej keri tiskalnik imaš v mislih. STAR recimo vsi modeli. Aja kaj potrebuješ, LPT ali COM port odvisno od modela tiskalnika, in pa seveda software iz katerega boš tiskal (verjetno kakšna trgovska aplikacija).
Testiraš pa lahko delovanje tiskalnika tako da ga priklopiš na računalnik in v DOS-u vtipkaš
COPY CON LPT1: [ ENTER ]
tole je test tiskanja [F6 ]
če je vse ok bi ti moralo sprintat text "tole je test tiskanja" LPT1 zamenjaj z COM1 ali COM2 če je tiskalnik priklopljen na katera od teh dveh portih
Testiraš pa lahko delovanje tiskalnika tako da ga priklopiš na računalnik in v DOS-u vtipkaš
COPY CON LPT1: [ ENTER ]
tole je test tiskanja [F6 ]
če je vse ok bi ti moralo sprintat text "tole je test tiskanja" LPT1 zamenjaj z COM1 ali COM2 če je tiskalnik priklopljen na katera od teh dveh portih
Nije žvaka za seljaka !
A ma kdo žvečilni :)
A ma kdo žvečilni :)
Zgodovina sprememb…
- spremenilo: Stratus ()
fedor ::
Hvala. Konkretno pa me zanima STAR SP200 Dot Matrix, toda driverje ima le za WIN do XP in OPOS ? Imam pa nek star PC z DOS (samo) in klipersko aplikacijo, ki krmili printer z ESC kodami (prirejeno za STAR LC-24 10.
ender ::
Če je tiskalnik združljiv s kodami, ki jih pošilja stara aplikacija težav ne bi smelo biti. Tiskalnik samo priključiš na COM ali LPT port (kar pač ima), in poveš DOS programu, naj uporablja ta port. Gonilnikov načeloma sploh ne rabiš (le-ti so potrebni samo za tiskanje iz Windows programov, in samo za tiste programe, ki do tiskalnika ne dostopajo neposredno).
Če ima tiskalnik slučajno samo USB priklop, rabiš na računalniku delujočo mrežno povezavo (v primeru, da nimaš mreže, namesti Microsoft Loopback Adapter), potem posharaš tiskalnik in v ukazni vrstici narediš preusmeritev:
Če ima tiskalnik slučajno samo USB priklop, rabiš na računalniku delujočo mrežno povezavo (v primeru, da nimaš mreže, namesti Microsoft Loopback Adapter), potem posharaš tiskalnik in v ukazni vrstici narediš preusmeritev:
NET USE LPT2: \\127.0.0.1\ime_tiskalnika
There are only two hard things in Computer Science:
cache invalidation, naming things and off-by-one errors.
cache invalidation, naming things and off-by-one errors.
Stratus ::
za dos ne potrebuješ driverjev SP200 jih ne rabi. Ti samo priklopi tiskalnik na LPT port in v programu ki ga uporabljaš izberi LPT1
Nije žvaka za seljaka !
A ma kdo žvečilni :)
A ma kdo žvečilni :)
okip32 ::
Tale tiskalnik imam priklopljen na COM port, vendar mi tiska samo neke vprašaje in znake.Prej je delal normalno.Nekje so narobe nastavitve. Kaj narediti?
smetko ::
Pri serijskih vratih moraš preveriti če imaš usklajeno hitrost prenosa, število bitov, pariteto in kontrolo prenosa. najverjetneje imaš na tiskalniku nastavljeno različno hitrost kot na računalniku.
V komandni konzoli lahko to vidiš in nastavljaš z ukazom MODE COM1:(za prvi serijski izhod). če dodaš /? ti izpiše nekaj pomoči za ta ukaz.
V komandni konzoli lahko to vidiš in nastavljaš z ukazom MODE COM1:(za prvi serijski izhod). če dodaš /? ti izpiše nekaj pomoči za ta ukaz.
No comment
smetko ::
Te nastavitve moraš uskladiti.
Poglej v priročnik od tiskalnika in tam boš nšel kako se na tiskalniku nastavi hitrost prenosa, .... , Nato pa iz tiskalnika prebereš kako imaš nastavljen tiskalnik(ponavadi so to dip stikala). Nato isto nastavi na računalniku (če imaš računalnik samo z DOSom potem vnesi ustrezen MODE ukaz v autoexec.bat.
Še malo predlogov za nastavitve:
Hitrost prenosa naj bo največja, katero ti tiskalnik dopušča.
Če imaš povezan tiskalnik z računalnikom samo s tremi žicami, potem naj bo XOn/XOff protokol pretoka podatkov, v nasprotnem primeru pa lahko nastaviš strojni protokol prenosa.
Poglej v priročnik od tiskalnika in tam boš nšel kako se na tiskalniku nastavi hitrost prenosa, .... , Nato pa iz tiskalnika prebereš kako imaš nastavljen tiskalnik(ponavadi so to dip stikala). Nato isto nastavi na računalniku (če imaš računalnik samo z DOSom potem vnesi ustrezen MODE ukaz v autoexec.bat.
Še malo predlogov za nastavitve:
Hitrost prenosa naj bo največja, katero ti tiskalnik dopušča.
Če imaš povezan tiskalnik z računalnikom samo s tremi žicami, potem naj bo XOn/XOff protokol pretoka podatkov, v nasprotnem primeru pa lahko nastaviš strojni protokol prenosa.
No comment
Duhec ::
Za serijski SP200 je max. baud rate 9600 in mislim, da je tako po defaultu tudi nastavljen.
Torej v Command promptu odtipkaj:
Mode com1:9600,n,8,1
S tem si izenačil hitrosti. Preglej še kabel, če je dobro pritrjen in poizkusi s tiskanjem npr.:
dir >com1
Lahko pa narediš še self test samega tiskalnika (vklopiš tiskalnik medtem, ko držiš Feed tipko).
Torej v Command promptu odtipkaj:
Mode com1:9600,n,8,1
S tem si izenačil hitrosti. Preglej še kabel, če je dobro pritrjen in poizkusi s tiskanjem npr.:
dir >com1
Lahko pa narediš še self test samega tiskalnika (vklopiš tiskalnik medtem, ko držiš Feed tipko).
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Blagajniški predalOddelek: Programska oprema | 3237 (1865) | ender |
» | DOS print windows XPOddelek: Operacijski sistemi | 1895 (1722) | gumby |
» | Vrata tiskalnika v okvari?Oddelek: Pomoč in nasveti | 2703 (2558) | Duhec |
» | MS-DOS Elektronček BlagajnaOddelek: Programska oprema | 2674 (2212) | _vrag_ |
» | kako določit printer na LPT2 v W2K?Oddelek: Pomoč in nasveti | 1517 (1405) | ToniT |