emulator drukarki

Dec 09, 2003 17 Replies

Mam taki problem .. Jest sobie urzadzenie z up ..ktore potrafi wydrukowac jakies tam dane na drukarke przez port rownoleg³y .. A ja potrzebuje miec te dane w laptopie czy jest jakis programik ktory by udawa³ drukarke i po podlaczeniu zczytal mi te dane do pliku txt .. Ewentualnie jakis inny pomysl , lub wzkazowki Pozdrawiam Bogdan



A mo¿e wystarczy "drukowaæ do pliku" i przenie¶æ plik na dyskietce?

Użytkownik Tomek napisał:

jak to jest pod windowsem to zainstaluj se drukarkę "Generic/Text only" i jako port ustaw "Drukuj do pliku"

robilem kiedys taki ukladzik, banal, kilkanascie linii na 8051, sterujesz tylko 2 liniami, potwierdzajac odbior kazdego bajtu, wykonywalo to sekwencje rozkazow zawartych w pliku tekstowym... ale moze prosciej drukowac do pliku...?

Tue, 09 Dec 2003 23:40:27 +0100 jednostka biologiczna o nazwie zenek snipped-for-privacy@wp.pl wyslala do portu 119 jednego z serwerow news nastepujace dane:

Przeciez autor topica napisal ze to jakies urzadzenie drukuje, nie komputer PC z zainstalowana Winda !!!

Tue, 9 Dec 2003 21:22:49 +0100 jednostka biologiczna o nazwie "Tomek" <bogdan snipped-for-privacy@go2.pl wyslala do portu 119 jednego z serwerow news nastepujace dane:

W sumie to dalo by sie zrobic takie urzadenie. Transmisja na LPT nie jest skomplikowana - urzadzenie sprawdza stan linii BUSY i jezeli sygnal jest nieaktywny - wysyla bajt na linie danych i daje impuls na linii STROBE. Oczekuje potwierdzenia impulsem na linii ACK. Pieknie jest to opisane w manualu od OKI Microline 320/321. Mozna by sprobowac skorzystac z LPT w laptopie (posiada ?) i odpowiednio zamieniajac polaczenia sygnalow sterujacych sprowadzic potrzebny sprzet do wykonania dedykowanego kabla. Reszta - software'owo.

formatting link
Konwerter z LPT na RS, podlaczasz do seriala i nagrywasz.

Cos podobnego mozna sobie w jedno popoludnie zrobic samemu.

Programik .. hm, niby prosta sprawa, ale jakos nie spotkalem. Pod DOS to w zasadzie banal ..

J.

On Behalf Of Tomek

Chyba tylko urządzenie pośrednie na ATmega128. Emuluje drukarkę i dalej do peceta przez RS232 albo USB.

pzdr Artur

Laptop oczywiscie ma port LPT .. A urzadzenie jest to centrala do gaszenia iskier GreCon (pozarowa ) zapamietuje ona alarmy zaklucenia itp .. Nie mam jej na biurku tylko na obiekcie , wiec za bardzo nie mam jak kombinowac ...Ale mysle sobie jak zepne dwa kompy poprzez LPT i bede drukowa³ z jednego to w drugim mozna sie pobawic ... Bardzo by mi pomog³y jakies konkrety jak do tej sprawy podejsc ...

10 Dec 2003 22:23:17 +0100 jednostka biologiczna o nazwie snipped-for-privacy@poczta.onet.pl (ziel) wyslala do portu 119 jednego z serwerow news nastepujace dane:

A Ty tylko ATmega i ATmega... :-)

BTW: podobno niedlugo ATmegi maja byc sprzedawane w SB

On Behalf Of BLE_Maciek

Czyżbyś sugerował, że jestem jakiś ograniczony? ;-) A ja biedny dlatego używam ATmega, żeby się nie ograniczać. ;-)

pzdr Artur PS W niedzielę jestem na Woli.

Widze ze dyskusyjna zesz³a na bok ... a by³a tu mowa o emeulacji drukarki No ale w koncu doczytalem sie ze port rownoleg³y ma mniej portow (5) wejsciowych niz wyjsciowych (8) Przy wysylaniu na drukarke uzywa jednoczesnie 8 portow wyjsciowych i wystawia od razu ca³y bajt , Wiec niema mozliwosci wczytania ich do komputera chyba ze tak jak ktos sugerowa³ zastosowac zewnetrzy procek a w nim przerobic dane na szeregowe Co o tym myslicie ? Pozdrawiam Bogdan

On Behalf Of Tomek

Ja myślę, że powinieneś bardziej się wczytać w moje posty.

pzdr Artur

Od dluzszego czasu port w komputerze jest "dwukierunkowy".

J.

A fakt tu masz razcje ....Jezeli ustawie LPT jako EPP to port jest wtedy dwukierunkowy ..

Pamietaj, nie wystarczy ustawic jako EPP - trzeba jeszcze ustawic piny danych jako odbiorcze.

J.

".

A moze ktos ma gotowy przykladzik bylo by mi lepiej to zrozumiec np... w Pascalu

Pozdrawiam Bogdan

Sat, 13 Dec 2003 19:54:21 +0100 jednostka biologiczna o nazwie "Tomek" <bogdan snipped-for-privacy@go2.pl wyslala do portu 119 jednego z serwerow news nastepujace dane:

Sorki jezeli nie ale sadze ze jednak na googlach znajdziesz dwaplusduzo tego.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required