Loading ...
Sorry, an error occurred while loading the content.

5160Re: [cosmacelf] Re: Is there a Hex Keypad standard?

Expand Messages
  • Dave Ruske
    Feb 2, 2007
      Right you are. The Netronics hex keyboard had no way of telling you
      when a digit was pressed unless it happened to be different than the
      last two key presses. The VIP's keyboard was much handier in this
      regard; as I recall, it was a scanned keyboard that signaled when a
      key was pressed. An advantage to the scheme was that you could also
      tell when multiple keys were pressed. (Disclaimer: I'm not real
      familiar with the VIP, so my memory could be a bit off. I can look it
      up later if you're interested, though.)


      On Feb 2, 2007, at 10:10 AM, ted_rossin wrote:
      > From what I can see from the schematic there is no auto load feature
      > like I built. So you have to key in two hex digits, then hit the
      > INPUT switch in order to load a value. Also, the keypad strobe does
      > not seem to be hooked up to any of the external flag lines.
      > How do people use this keypad under program control? I use the
      > keypad as arrow keys for a memory editor and screen grahics editor
      > but fail to see how this could be done with a "standard" setup as it
      > looks like I would be forced to change the code to work in an ugly
      > way. For example, to move the cursor up, press the 8 key, then hit
      > the INPUT key. Yuck.
      > So, the bottom line is that my hex kepad is a superset of the
      > standard in that I can sense when a key is pressed via the /EF3 line
      > and I have an auto-load feature that saves a key press. The other
      > bummer is that the keys on the Quest and Netronics boards are not
      > organized the same way as my keypad which is set up like a modern PC
      > keyboard so using 2,4,6 and 8 for arrow keys will be very confusing
      > for others.

      [Non-text portions of this message have been removed]
    • Show all 7 messages in this topic