Has anyone used any modern hardware to interface with HP-HIL gear? (HIL is Human Interface
Link, not to be confused with HP-IL.) I?d like to interface an HP 46085A Control Dial Box
<http://www.hpmuseum.net/display_item.php?hw=684> with my Mac via USB.
But before I go any further in this?I?ve already put a bunch of effort into trying to get
it to work?I realized I should probably ask here to see if anyone else has done it. Has
anyone?
HP-HIL uses what *should* be a pretty basic serial protocol with available docs. (Thanks,
Bitsavers!) The only odd things about it are (1) a data rate of 100Kbps (rather than say
115Kbps) and (2) the use of 12/O/1 framing (rather than say two 8/E/1 frames per packet
and (3) a 12V supply line for what?s otherwise a TTL-compatible bus.
Getting the actual host interface IC is just about impossible without removing it from
existing equipment, and the client interface IC doesn?t really seem like it would act as a
host. The weird framing means virtually no common UART will work, and the data rate means
something like an Arduino only has 160 cycles/bit to work with.
It looks like I might be looking at either using either an Arduino or a CPLD to implement
a 12/O/1 UART to talk to the control dial box, and using a second Arduino to communicate
with that (via a parallel interface) to actually implement the USB HID via the builtin HID
stack functionality on some models of Arduino.
-- Chris