i trying use pyparallel send data printer.
according github readme, basic code :
import parallel p = parallel.parallel() # open lpt1 or /dev/parport0 p.setdata(0x55)
but doesn't work, must (like sending special code or something) before sending data.
i never used parallel port before. have seen this example in c it's not printers. have seen this exemple in python , send data directly, again it's not printers.
edit: here full code tried :
#coding: utf-8 try: import parallel except oserror e: raise else: p = parallel.parallel() # open lpt1 or /dev/parport0 print p.getinerror() # print 1 print p.getinselected() # print 1 print p.getinpaperout() # print 0 print p.getinacknowledge() #print 1 print p.getinbusy() # print false p.setautofeed(0) p.setinitout(0) p.setdata(0x55) p.setdata(0x0d) p.setdata(0x0a)
i know printer working, when execute code, printer doesn't anything, functions print (i commented code) don't understand means.
Comments
Post a Comment