Re: One for the old timers! by steve
steve
Fri Aug 26 07:25:10 CDT 2005
On Fri, 26 Aug 2005 12:10:33 +0100, Andrew Howell wrote:
> "steve" <steve.fisher@xxfernite.co.uk> wrote in message
> news:afw3l577cgju$.1vjjrzima7c7k$.dlg@40tude.net...
>> Trying to "fix" a foxbase for unix program that prints delivery notes to
>> an
>> OKI microline 80 col printer, just had to replace printer with a new 3320
>> Microline and am struggling a bit!
>>
>> **Code Snippet
>> @ 49,1 SAY PK_SPK1_1
>> @ 50,1 SAY PK_SPK1_2
>> @ 51,1 SAY MARK1
>> @ 52,1 SAY DELINS
>> @ 59,2 SAY CHR(13) <----- This line??????
>> SET DEVICE TO SCREEN
>>
>> Does anyone know why a carriage return is being sent to the printer?
>
> Couple of guesses,
> possibly sending the CHR(13) forced the OKI to write out its buffer
>
> ....
> Actually I have a manual for an OKI Microline 390/391 here, I've just looked
> in it and in the miscellaneous section under "Carriage Return" it says..
>
> "When it receives this command, the printer will print data from the print
> buffer and return the printing position to the beginning of the line. If
> Auto Line Feed is ON in the menu, the printer adds a line feed to each
> carriage return. This command cancels one line double width printing."
>
> The 390 supports "Epson", "IBM Proprinter" and "IBM Proprinter alternate
> graphics mode" emulations and works the same in each.
>
> I would guess this is the same for the Microline 80 too.
Thanks Andrew, I would have RTFM'd, but I think the manual for the old
printer was written on parchment and is now on show in the British Museum!
The new (to me) printer is just a loner.
Steve