Witam,

ogólnie mam taką starą drukarę no i producent nie dał wsparcia do niej na linuxa.

W necie też pusto, a podobne modele nie działają poprawnie.

Sterownik chcę zrobić na lpt, chyba szybciej to ogarnę niż na usb.
Windowsowego drivera nie reversowałem bo nie mogłem się odnaleźć w tym gąszczu danych.

Dobra więc tak:
Potrzebowałbym wskazówek jak to mniej więcej może działać.

Dane muszą być wysłane równolegle po 1 bit na szynę, raczej jako surowe, chodź nie jestem pewny budowy tego typu danych.
Konfiguracja ustawień i przygotowania drukarki, nie wiem w ogóle jak to powinno wyglądać, jakby ktoś miał informacje o działaniu randomowych drukarek jakieś mechanizmy.

Sposoby debugowania.

Myślałem też żeby dynamicznie, automatycznie lub ręcznie zmieniać stany aż by się coś wydrukowało, a potem spróbować druknąć coś poprawnego.
I też nie wiem czy by się nie zepsuła czasem.

Jakby ktoś znał głęboki scenariusz działania drukarek byłbym bardzo wdzięczny za pomoc i wskazówki.
Wiadomo, że różne modele mają różne implementacje, ale jakoś je można na pewno zbadać.

Każde wskazówki mile widziane.