I am trying to wrap my head around remote execution. I've consulted
section 8.1 of the Application Development documentation here:
https://opencpi.github.io/OpenCPI_Application_Development.pdf
I am able to run ocpiserve on my embedded system, and I can even see it as
an available container when I run:
ocpirun -R -S ip:port -C
I thought I'd be able to use a similar command with ocpihdl to query the
remote served but I can't quite figure out what the hdl-dev string should
be for the device.
Also, since my application I am targeting is based on the
ad9361_config_proxy_test, I essentially load the XML file, start/stop the
application, then read a bunch of parameters:
https://gitlab.com/opencpi/opencpi/-/blob/v1.6.0/projects/assets/applications/ad9361_config_proxy_test/ad9361_config_proxy_test.cc
If I run this on the device itself, things are fine, but if I run it on the
host with -R and -S specified, I get an error that it can't find
something. On the device, I do see a client connect and disconnect.
I thought I did everything to enable the remote connection and operation,
but it seems I didn't. Any insight is appreciated.
Thanks,
Brian
Received on Thu Feb 20 2020 - 22:06:30 CST