#include <ArTCM2.h>
The following command-line arguments are checked:
Public Member Functions | |
ArCompassConnector (ArArgumentParser *argParser) | |
bool | connect (ArTCM2 *) const |
ArTCM2 * | create (ArRobot *robot) |
Protected Types | |
enum | DeviceType { Robot, SerialTCM, None } |
Protected Member Functions | |
void | logOptions () |
bool | parseArgs () |
Protected Attributes | |
ArArgumentParser * | myArgParser |
DeviceType | myDeviceType |
ArFunctorC< ArCompassConnector > | myLogArgsCallback |
ArRetFunctorC< bool, ArCompassConnector > | myParseArgsCallback |
ArRobot * | myRobot |
const char * | mySerialPort |
ArFunctor * | mySerialTCMReadFunctor |