Answer the question
In order to leave comments, you need to log in
How to emulate a keystroke on a special network data packet?
Hello. I'll start from afar. There is a mixing console that is connected to a router, the router is connected to a computer (local network) The mixer has its own IP in the local network. This mixing console is essentially a controller for controlling the program in which I work (Studio one).
When you press the buttons on the remote control, a certain data packet is sent to the computer, which is then processed by the program.
Actually the next question. Is it possible to add emulation of pressing the TAB key to a certain data packet sent from the remote control?
I actually figured out bits of information how to look (Wireshark), but I don’t know how to proceed further in my task.
In programming, I am a complete zero and I don’t even know how to properly ask Google what I need))
Win10
Answer the question
In order to leave comments, you need to log in
> Is it possible to add emulation of pressing the TAB key to a certain data packet sent from the remote control?
in data packets, not keystrokes are sent, but downstream protocol data. in your case - the data of the exchange protocol between the mixing console and the program on the computer. if this protocol provides for sending a command that will emulate the pressing of the TAB key on the computer in the program, and there is a setting on the mixing console that allows you to send this command when sending a certain data packet, then your task looks relatively easy to solve.
if not, then the console firmware will have to be disassembled and the corresponding code will be injected into it (which will add the appropriate command to a certain packet to the exchange protocol data between the mixing console and the program on the PC), and install a network filter driver on the PC, which, if found inside packet from the console of the corresponding command will emulate pressing the TAB key. in other words, it's not easy.
The remote control (which one?) most likely communicates with the program via MIDI
There are a lot of MIDI translators to the keyboard
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question