I want to preface this with the fact that I don't know much on the hardware end of things.
We have a device at work that requires a serial port connection to communicate with the software that controls it. My boss has a stash of these little microcomputers that he found cheap, but they don't have serial ports (9-pin... RS232 most likely...)
He DOES have some VGA to HDMI adapters, so he went and hooked it up through that. He asked me to check it out (I'm the resident “fix my computer problem” guy) because they couldn't get the software to control some parts of the device. When I saw the little computer with a wire going from the device to the PC, I was somewhat annoyed that he had tried to connect it with an HDMI adapter and told him that was the issue. He then pulled up the software and showed me that it was recognizing the device and could get it to start and stop.
When connected, the software actually recognized the device, but it can't read a ton of the data (there are “No Response” type errors all over the place).
I am frankly flabbergasted that it even recognized that it was connected. I have to now get the thing to work somehow, and I can't get readings from half of the device. I have little to no knowledge of either of these connections, but I got a theory on my commute home: Obviously HDMI has to have some level of IO going on, and there is no driver for the device installed. The software is likely just scanning every available IO looking for some response, and whatever signal it's pinging gets a response from the HDMI, which is why the software is actually able to see the device. Unfortunately, it's then trying to send/receive on the other pins/lines that should be associated with it and can't get proper communication established beyond the one IO, so it just throws N/R errors all over the place...
Does this sound like it makes sense at all?
Should I just attempt a USB adapter or tell them to just order me a damned computer with a proper serial port / get a PCI serial card or something? Since the thing can be 'seen' by the software, it's gonna take some serious convincing to get him to actually shell out money for a computer that has the proper connections. I can attempt a USB adapter on my own as I can get one of those for a couple bucks, but if that doesn't work I'll have to have a sensible reason to get them to spend for what I need, and I figured this group will have the most reasonable reasons for me to cite...
But also, I'm honestly just curious to know what the hell is up with this actually kinda partially working. I would have never tried connecting through an HDMI port in the first place, and I'm just so utterly confused how it could even partially work...