HTTP over USB...?
Hi,
part of the project I am working on, I have been asked to add an external device to a vending machine. It is an age-recognition system that would interface with the main controller via USB. But apparently uses HTTP protocol over USB if I understand correctly...?
Attached is a (very short) PDF of the API and the product brochure. In the brochure there are 4 devices there but the one I've been asked to use is the one on page 4 and 5. It is like a USB pen drive that you can plug directly into a PC. At the back of it there is another USB port where you plug in the web cam. There are no other connectors. That is the whole system for age recognition. On page 5 it also says "no internet required"...
You just send a command to that USB tiny device and receive back an answer... either ACK or NACK depending on the age.
I am very familiar with C/C++ but never worked with networks. I barely know what HTTP is...
So I am wondering (if you could look at the attached screenshot):
- is that HTTP over USB (if such thing exists)?
- what do I need to implement on the host micro software-wise to communicate with the external device...? maybe some "server" software? (again no idea how HTTP even works or what it needs). Or do I simply send a packet via USB with the text (perhaps) in the attached screenshot?
As always, any help and suggestions is much appreciated!
Thank you
Thank you
