Apollo Cyber bridge for the master
branch¶
This is bridge that exposes custom TCP socket for accepting and transmitting Cyber messages.
Building¶
Run the build from the /apollo
directory inside docker.
bazel build //modules/contrib/cyber_bridge
Running¶
From the /apollo
directory, execute:
./bazel-bin/module/contrib/cyber_bridge/cyber_bridge
For extra logging:
GLOG_v=4 GLOG_logtostderr=1 ./bazel-bin/modules/contrib/cyber_bridge/cyber_bridge
Add extra -port 9090
argument for custom port (9090 is default).
Example¶
In one terminal launch cyber_bridge
:
./bazel-bin/modules/contrib/cyber_bridge/cyber_bridge
In another terminal launch example talker:
./bazel-bin/cyber/python/cyber_py3/examples/talker
In one more terminal launch example listener:
./bazel-bin/cyber/python/cyber_py3/examples/listener
Now you should observe talker and listener sending & receiving message with incrementing integer.