Hi,
Currently I'm developing iOS software for iPhone and managed to get some iPhone data into my PC program (prog1.exe) through TCP/IP. There is other existing program (prog2.exe) in the PC we use for analyzing the data streams which is communicating through HID (it can get data only through dedicated USB device connected to the PC). There is no possibility to modify or change the prog2.exe, it only accepts data through the dedicated HID device.
My question is - is there some virtual HID driver or solution that can be used to intercommunicate between prog1.exe and prog2.exe? The data for prog2.exe was received in prog1.exe (from TCP/IP) but how I can send this data from prog1.exe to prog2.exe. The solution is a virtual HID device which is visible from prog2.exe as the target HID but at the same time this virtual HID driver could get data (probably through Windows messages) from prog1.exe.
Any help will be appreciated.
Kind regards,
Luben