SpinnakerRelay Setup¶
Overview¶
SpinnakerRelay is a feature which allows users to forward camera image data from one host (Sender) to another (Receiver) through a RoCE-supported network interface.
- Sender: Can add a camera as an image data source which forwards the image to a receiver, while still being able to process the image locally.
- Receiver: Connects to the Sender and receives Spinnaker Image data.
An example use case is systems which utilize a PC to run the Spinnaker image acquisition engine and offload the incoming data to another PC for image processing.
See the ImageRelay Spinnaker example for a more detailed blueprint of intended
usage.
Supported Network Adapters¶
This feature is only available on Spinnaker 4.3.x and newer, on Windows 10 and 11 platforms.
SpinnakerRelay is currently supported on select RoCE adapters:
- For LR-Link Mellanox-based RoCE adapters, install the NVidia WinOF-2 Drivers.
Warning
Installing the Mellanox drivers will overwrite the default Microsoft driver, making the Microsoft driver unusable at the same time.
Setup Instructions¶
For best results:
- Set up "Jumbo Packet" on both adapters to the same maximum value. Otherwise, the Jumbo Packet set on the sender must be less than the Jumbo Packet set on the receiving side.
- These settings can be applied in the Network Adapter Properties in the Windows Control Panel under the Advanced Properties section.
- Ensure that the adapters in use are in the same subnet range. See Networking Best Practices for more information.