Page 1 of 2
BBC Model B Hangs on CTL+B/List
Posted: Wed Jan 01, 2025 2:48 pm
by t0nyt
I'm trying to use retro-printer v4 with my BBC Model B
(currently on software v4.5 as when I try on the latest version CUPS fails to print even a CUPS test page with filter failure error)
I can seemingly print ok using inter-word (so centronics cable seems ok, I say seemingly as I've only tried with a single line file so far but it's ok) but when I Ctl+B/List it hangs after a few lines until I ESC
Have tried *FX5,1 (and *FX5,2) and removed the 5v jumpers - got this from a thread on stardot forum - to no avail
I was wondering if anyone had any thoughts please?
Many thanks
EDIT: am not sure v4.5 is an actual version number but in ssh I get "Linux Retro-Printer 5.10.103-v7+ #1529 SMP Tue Mar 8 12:21:37 GMT 2022 armv7l"
EDIT 2: have also tried issuing a *FX6,1 after CTL+B
EDIT 3: inter-word is hanging now too, must of been a fluke before
Re: BBC Model B Hangs on CTL+B/List
Posted: Wed Jan 01, 2025 6:46 pm
by RWAP
Odd that cups fails to print a test page on the latest version you might need to update cups with apt-get update.
It sounds like a cups issue there with the specific printer you use.
Not sure why the BBC list command hangs though as I don't know enough about the beeb
Re: BBC Model B Hangs on CTL+B/List
Posted: Wed Jan 01, 2025 7:02 pm
by t0nyt
RWAP wrote: Wed Jan 01, 2025 6:46 pm
Odd that cups fails to print a test page on the latest version you might need to update cups with apt-get update.
It sounds like a cups issue there with the specific printer you use.
Not sure why the BBC list command hangs though as I don't know enough about the beeb
I tried updating CUPS but it said it was up to date. I’ll try again if there’s a future release
Have solved the Beeb hanging by changing auto line feed from No to Yes
Many thanks
Re: BBC Model B Hangs on CTL+B/List
Posted: Wed Jan 01, 2025 7:55 pm
by RWAP
Ok what printer are you using?
Re: BBC Model B Hangs on CTL+B/List
Posted: Wed Jan 01, 2025 8:37 pm
by t0nyt
RWAP wrote: Wed Jan 01, 2025 7:55 pm
Ok what printer are you using?
Hp officejet 3835 (cups =3830)
I just realised, according to the manual, that “yes” isn’t a valid auto line feed option! (It was set to “no” when not working). Any idea what it’s actually doing with it set to Yes please?
Many thanks
Re: BBC Model B Hangs on CTL+B/List
Posted: Thu Jan 02, 2025 6:59 am
by RWAP
Where are you setting this auto line feed option?
Re: BBC Model B Hangs on CTL+B/List
Posted: Thu Jan 02, 2025 7:04 am
by t0nyt
RWAP wrote: Thu Jan 02, 2025 6:59 am
Where are you setting this auto line feed option?
I ssh to the pi and edited /root/config/auto_linefeed
Thanks
Re: BBC Model B Hangs on CTL+B/List
Posted: Thu Jan 02, 2025 7:36 am
by RWAP
OK - setting it to Yes is the same as the CR option, so every time a Carriage Return (character code 13) is received, we automatically treat that as a line feed and advance the print line.
I assume the issue you found here, is that the Beeb does not issue a line feed at the end of each line, just a carriage return.
Re: BBC Model B Hangs on CTL+B/List
Posted: Thu Jan 02, 2025 7:42 am
by t0nyt
RWAP wrote: Thu Jan 02, 2025 7:36 am
OK - setting it to Yes is the same as the CR option, so every time a Carriage Return (character code 13) is received, we automatically treat that as a line feed and advance the print line.
I assume the issue you found here, is that the Beeb does not issue a line feed at the end of each line, just a carriage return.
Thanks, it does sound like it
Not 100% sure why the beeb hung printing without the change though
Will change the setting to CR and try some more printing tests
Many thanks
Re: BBC Model B Hangs on CTL+B/List
Posted: Thu Jan 02, 2025 7:43 am
by RWAP
t0nyt wrote: Wed Jan 01, 2025 2:48 pm
latest version CUPS fails to print even a CUPS test page with filter failure error
As you are using a Hp officejet 3835 printer, you may need to install / update the HP utils:
sudo apt-get install hpijs-ppds printer-driver-hpijs
Unfortunately, I don't have an OfficeJet to try it with