#include <ArServerInfoSensor.h>
getSensorList
to get a list of all robot sensors getSensorCurrent
to get one range sensor's set of current readings getSensorCumulative
to get one range sensor's set of cumualtive readings
The getSensorList
request replies with the following data packet:
The getSensorCurrent
and getSensorCumulative
requests must include the following data:
The getSensorCurrent
and getSensorCumulative
requests reply with the following data packets:
This service's requests are all in the SensorInfo
group.
Public Member Functions | |
ArServerInfoSensor (ArServerBase *server, ArRobot *robot) | |
void | getSensorCumulative (ArServerClient *client, ArNetPacket *packet) |
void | getSensorCurrent (ArServerClient *client, ArNetPacket *packet) |
void | getSensorList (ArServerClient *client, ArNetPacket *packet) |
Protected Attributes | |
ArFunctor2C< ArServerInfoSensor, ArServerClient *, ArNetPacket * > | myGetSensorCumulativeCB |
ArFunctor2C< ArServerInfoSensor, ArServerClient *, ArNetPacket * > | myGetSensorCurrentCB |
ArFunctor2C< ArServerInfoSensor, ArServerClient *, ArNetPacket * > | myGetSensorListCB |
ArRobot * | myRobot |
ArServerBase * | myServer |