I only mean to say that one end of the cable is physically plugged into the windows PC running Simulink real-time and the other end is plugged into the linux machine. I am unsure about any sort of protocol that would be used to communicate data through this connection.
That said, it looks like we're going to try something like this and see if it lets us use the better documented approach of communicating over an ethernet connection.
Nothing special on the LAN adapter required. https://www.amazon.com/UGREEN-Network-Ethernet-Supports-Nintendo/dp/B00MYTSN18/ref=sr_1_5?s=electronics&ie=UTF8&qid=1543469038&sr=1-5&keywords=ugreen+ethernet+adapter
You'll need this to connect it directly to Switch: https://www.amazon.com/AmazonBasics-Type-C-Gen1-Female-Adapter/dp/B01GGKYYT0
Not sure, but most USB 3.0 Ethernet adapters will work with the Switch. I personally use this one and haven't had a single dropped connection over the past six months.
I recently bought a ugreen lan for my Switch, which is also fully compatible to Linux. I tried it with Linux once and it was plug and play. It’s thin one Amazon Link
It seems like we're going to try one of these usb-to-ethernet port connectors and see if it makes it a bit easier.
As a personal recommendation, UGREEN's adapter has worked perfectly for me with no hassle. It even has a 5% off coupon going for their adapters currently, I would definitely suggest picking one up.
This one seems to be most popular in the comments.
I bought this Ugreen Lan adapter earlier this week off of amazon. I can't find anywhere where it mentions the specific chipset it uses. Does anyone know if this one will work fine or am I better off getting another adapter with that chipset?
EDIT: Found that yes it does have the same chipset. That being said I've noticed my download/upload speed is much slower than my 5G wifi. Not too happy about that, is it still worth using for packet loss and latency purposes?