zeroconf_implementations: zeroconf_avahi | zeroconf_avahi_demos | zeroconf_comms | zeroconf_jmdns | zeroconf_jmdns_demos
Package Summary
A couple of demos for the zeroconf jmdns implementation. This is useful to illustrate both the usage of the library and to test the rosjava framework with zeroconf_jmdns as a dependency.
- Author: Daniel Stonier
- License: BSD
- Repository: yujin-ros-pkg
- Source: git https://github.com/stonier/zeroconf_implementations.git
Contents
Overview
Demo program to test/illustrate usage of
The zeroconf_jmdns publishing and polling discovery api.
- Building a rosjava package on top of an existing package.
The latter is done using osgi, which lets you build and run a package (with classpaths automatically set) without having to create a node.
Usage
There are two forms, a publisher and a listener. Each deals with the _ros-master._tcp service.
> roscd zeroconf_jmdns_demos/bin > java -jar zeroconf_jmdns_demos-0.1.0.jar # help > java -jar zeroconf_jmdns_demos-0.1.0.jar -listener > java -jar zeroconf_jmdns_demos-0.1.0.jar -publisher
You can test the results from another computer on the lan (e.g. a linux box with avahi and the avahi command line tools.






