Philip Downer Wrote: 
> On Fri, 2005-09-16 at 19:00 +0200, Michael Herger wrote:
> > > Nice job.  Let's get someone to build a bunch of them!
> > >
> > > FrontPanelDesigner should now be called upon.  Someone
> > > want to see about a bulk discount?
> > 
> > How do you connect all those fancy buttons to the SB?
> 
> The Geekport?
> 
> Phil.

Seems the best way to handle the new design might be with a new design
;)

I would think the front panel would comprise the set of buttons, volume
control, and backlight, with another ribbon cable to the (new) printed
circuit board (PCB).  Add a little programmable logic device to the PCB
(assuming the existing Xilinx device is full or pin-limited or just not
desirable to change, otherwise this function can go there).  The
function could debounce the switch contacts, and interrupt the CPU on a
button press.  Multiple outstanding button presses could be saved, but I
would think the CPU could service the requests fast enough.  Info could
be retrieved over a simple interface like I2C or SPI.  It doesn't take
much to do this.  I would not be surprised to see a little part already
available from Maxim/Dallas or Analog Devices which does button sampling
already in an I2C-accessible device.


-- 
Dave D
_______________________________________________
Discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to