Hi, Husarnet Team.
With Husarnet 3.0 we no longer have the /api/status/$DeviceID to determine if the robot is online or not.
I know we can check the lastContact field when retrieving the device details, but it looks like that field is not updated so often. Then the question is:
- How often is the
lastContactfield updated? - Most devices still use husarnet binary clients for Husarnet 2.0. Does that impact how often lastContact is updated?
I’m going to take the chance to also ask the following:
- When retrieving network details (to then get device details/status), I see a huge list of devices come in the
attachableDevicesfield. Would it be possible to maybe have a parameter to say fetchAttachableDevices: false when we do not need that huge list of devices?
Also, in Husarnet 2.0 we had a way of setting the master device, used initially as the ROS Master in ROS 1, but also used for connectivity tests using ping6 master.
- Is there a way to set the
masterdevice, or give a second name (an alias) to a device in a group/network, so that in each network we could have a device named master?
I also see that the /etc/hosts file sometimes does not list all devices in the network that the device is attached to.
- Did Husarnet 3.0 really change how
/etc/hostsfile is updated?
Please forgive my ignorance if these questions were already answered elsewhere.