libicsneo
libicsneo is the Intrepid Control Systems device communication library. The source code for libicsneo can be found on GitHub: https://github.com/intrepidcs/libicsneo
Documentation
Linux Installation
Applications that use raw Ethernet device discovery, such as PCAP-backed
discovery, need permission to open raw network sockets. Instead of running your
application with sudo, grant the installed executable the required Linux
capabilities:
sudo setcap cap_net_raw,cap_net_admin=eip /usr/bin/your-app
Replace /usr/bin/your-app with the full path to the application executable.