Sorry to belabor this thread, but I spent some time last night cleaning
up some code on PS2Encoder, and I thought I'd ask for suggestions on
features and if there was interest in a PCB for the unit.
Currently the unit:
* Converts std keys to ASCII
* Handles CapsLock
* offers RS232 output. 110-57600 bps supported (I can add
7/8/N/E/O/0/1/2 attribute support)
* supports CTRL/ALT/DEL sequence will tirgger active low output
(I'll probably make this configurable, active HI, active LO,
OpenCollector Active LO)
* offers parallel output (configurable HI or LO trigger, I'll add
OpenCollector Active LO option)
* allows LEDs on KB to signal current state
* supports ENTER sending CR or CRLF
* includes inter-char delay configurable
* supports BS sending either BS or DEL
* allows configuration via keyboard itself (CTRL/Alt/BS puts unit in
config mode)
* support built-in Ddebug mode. When on, each keypress is sent to
rs232 and parallel as <keyscan code> codes
* comes licensed under GPL
* requires only 1 IC.
I don't have a PCB designed for it, but was thinking of a small 28 pin
socket with an option for mounting holes and a 2x14 header for maximum
flexibility. Through hole, adding optional MAX233-like footprint for
true RS232.
My other idea is a USB variant.
Jim