Thanks to Dave and Bryan I made some progress in AREV32 use of DIRECT_PRINT to bypass OIPI to send PCL to my PCL 5, 6 compliant OKI printer. Everything seems fine, all instances of DIRECT_PRINT are returning 1. But after the DIRECT_PRINT('STOP') returns a 1 the printer control panel says 'received invalid data' and nothing goes in the queue or prints. If I run without the STOP it starts spooling but, of course, never ends. I've tried replacing the stop with a PCL 'E' but get a different error. Any ideas?
thanks,
Jim
I don't know of a PCL 'E' command. Do you mean Esc 'E' , a reset?
Yes Esc 'E'
Jim