I2C Panel Testing

19 views
Skip to first unread message

Jay Jaeger

unread,
Sep 28, 2022, 1:53:40 PM9/28/22
to UniBone
I note that the status of what are potentially push-buttons at the "Ready" and "Fault" positions are not being tested / reported, even though the panel does support (and I have installed) buttons (and not just lamps) there.

A *quick* look seems to be telling me that only panel.cpp needs to be changed, and no  changes to menu_panel.cpp are necessary since it just looks at the list paneldriver->controls to decide what to do.

Correct?

JRJ

donald forsyth

unread,
Sep 28, 2022, 2:07:45 PM9/28/22
to Jay Jaeger, UniBone
Hi Jay,

“ready” and “fault” are just lamps indicating status - so buttons are not required.  You could change these in panel.cpp to buttons, but what action would you assign to them?

So when I boot RT11, once the disc runs up the “ready” lamp comes on and stays on whilst RL* is in use.  If I release the “load” button, RL* runs down and the “ready” lamp goes out. Then back on again if I press “load” and after the disc runs up.

Donald
--
You received this message because you are subscribed to the Google Groups "UniBone" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unibone+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/unibone/096790cd-beda-4ab9-ac7e-2af8123d04e1n%40googlegroups.com.

Joerg Hoppe

unread,
Sep 28, 2022, 2:56:55 PM9/28/22
to uni...@googlegroups.com
Hi,

READY and FAULT are push buttons, just because I couldn't get pure lamps
in the same form factor.

So when I boot RT11, once the disc runs up the “ready” lamp comes on and
stays on whilst RL* is in use. If I release the “load” button, RL* runs
down and the “ready” lamp goes out. Then back on again if I press “load”
and after the disc runs up.

READY is modeled like on the real RL01/02 drive: shining, when the heads
are on-track.
So READY is flickering while seeking, and Off if heads are retracted
because of "cartridge LOAD" condition.

All in all much technical effort for a single white lamp ...

Joerg

Jay Jaeger

unread,
Sep 28, 2022, 3:35:03 PM9/28/22
to UniBone
I know all of that.    But since the switches are there (and wired up to the ICs), I was sort of expecting that the test might test them - after all, one might use this panel for more than just RL emulation.  ;)

Jay Jaeger

unread,
Sep 28, 2022, 3:36:07 PM9/28/22
to UniBone
I understand the original usage, but who knows?   Could be all sorts of things - one might even assign a UNIBUS address to them.  ;)

Joerg Hoppe

unread,
Sep 29, 2022, 1:58:33 AM9/29/22
to uni...@googlegroups.com

> I understand the original usage, but who knows? Could be all sorts of
> things - one might even assign a UNIBUS address to them. ;)

I'm waiting for someone to build an I2C panel for the CPU20 ... or glue
a PiDP-11 to it!

Joerg

donald forsyth

unread,
Sep 29, 2022, 4:16:29 AM9/29/22
to Joerg Hoppe, uni...@googlegroups.com
yes - glueing a PiDP would be interesting for sure.
--
You received this message because you are subscribed to the Google Groups "UniBone" group.
To unsubscribe from this group and stop receiving emails from it, send an email to unibone+u...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/unibone/c0dc524d-59ab-7ea6-4334-b2d4b6169962%40gmail.com.

Reply all
Reply to author
Forward
0 new messages