NetIO Bridge
The goal of bin/netio_bridge
is to provide a way to test the NetIO interface without the actual FELIX hardware.
It configures an emulator in YARR and connects it to NetIO such that one can connect a normal instance of YARR running with NetIO controller.
I picked up from what @bgallop had started a while ago and made a few updates/fixes. It should work with the star emulator now:
bin/netio_bridge -p 12340 -q 12350 -f configs/controller/emuCfg_star.json
And one can then run a normal scan with NetIO controller:
bin/scanConsole -r configs/controller/felix.json -c configs/connectivity/example_star_setup.json -s configs/scans/star/std_nmask.json -p
Mark it as draft for now because I've only tested it with single FE (one tx and one rx elink). And also it would be good to test it with other emulators.