eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaEmulator drukarki serialowejRe: Emulator drukarki serialowej
  • Data: 2010-01-21 11:28:54
    Temat: Re: Emulator drukarki serialowej
    Od: Waldemar Krzok <w...@z...fu-berlin.de> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Mario schrieb:
    > Jarek P. pisze:
    >> Mam urządzenie pomiarowe, z którego muszę wydobyć pewne dane.
    >> Urządzenie jedyne, co potrafi, to wysłać te dane do drukarki przez
    >> port RS232, niestety cztery dostępne typy drukarek w urządzeniu to:
    >> - HP Deskjet
    >> - HP Thinkjet
    >> - Epson 9p
    >> - Epson 24p
    >>
    >> Dane wysyłane przez tego RSa jestem w stanie odebrać hyperterminalem,
    >> niestety są to krzaki ASCII. Chodzi mi po głowie albo program
    >> emulujący drukarkę serialową któegoś z w/w typów na samym pececie
    >> (dane odbiera pecetowy port RS232, wydruk ukazuje się na ekranie),
    >> albo może jakiś emulator-konwerter, któryby był w stanie
    >> przekonwertować plik odebrany hyperterminalem i wypluć go na drukarkę
    >> systemową?
    >
    > Jeśli ustawisz na epson 9p to w pliku z hyperterminala powinien być
    > głównie tekst plus troszkę kodów sterujących. Dziwne, że widzisz same
    > krzaczki. Moze coś masz źle ustawione z parametrami transmisji. Spróbuj
    > odbierać programem Terminal by Br@y++ a do wydruków użyć darmowy program
    > d2wprint. Umożliwia on przechwytywanie wydruków z programów dosowych.
    > Polega to na tym ze program w dosie ustawia się do pisania wydruku na
    > plik a d2wprint przegląda dany katalog i jak się plik .prn pojawi to go
    > drukuje. Na pewno działał przy wyborze drukarki typu epson.


    ...chyba, że program obsługuje drukarkę w trybie graficznym. Miałem
    kiedyś coś takiego (Epson 9p), nawet dekoder znaków graficznych
    EPSON->ASCII, ale niestety wraz ze zmianami politycznymi (DOS->...) przy
    którymś backupie znikło. W sumie nie było to takie skomplikowane: przez
    RS232 odbierałem znaki i czekałem na sekwencję przełączającą w tryb
    graficzny. Potem akumulacja bloków między dwoma "zerami" (9 pixeli
    czystych => spacja). Pierwsze sito to lookup-table na ilości pixeli w
    znaku. Chyba tylko 5 czy 6 znaków miało taką samą liczbę pixeli, dla
    nich brałem którąś z linii, gdzie się różniły. Zrobione na szybko w
    Turbo-C na dosie. Działało tylko na jednym foncie, ale program słał i
    tak wsio monospace.

    Waldek

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: