Greetings. This has probably been asked and answered before.
I have an Arduino Mega 2560 R3 that I am using for an Antenna Rotator project. Currently I am working with K3NG Rotator code.
I want to use my W5100 Shield for the Ethernet converision as I don't know how far the tower will be from my house. The Arduino will be in a weatherproof case at the tower.
The software I am running on my Windows 10 PC is PSTRotator. It is robust and well-written and is used mostly for remote control of antenna rotators.
I have gotten the Arduino to talk to the PSTRotator program. As long as I don't alter the K3NG code to be SLAVE so that the PSTRotator program is only getting information, it talks to each other.
When I change the K3NG program to be SLAVE, I don't receive the Az Rotator position on the PSTRotator display.
Looking into this further, it seems K3NG was never set up for this. The SLAVE function was for a Master CPU to be in a box while the actual Sensor / Driver CPU was remoted.
What I want to know is: IS there a code to port the USB communications to the W5100? NO, I DON'T want ot use a WEB service, hosting, etc.. I want Mano e Mano. Point to Point. I want the same communications presented to the USB also sent / or alternatively sent to the W5100 and out Ethernet.
I know I could just buy a USB-to-Ethernet Converter, but that would be no fun.
There must be someone who has done this already.
Thanks.