Aria: ArTCMCompassRobot Class Reference

- Main Page
- Classes
- Files
- Related Pages

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# ArTCMCompassRobot Class Reference

`#include <ArTCMCompassRobot.h>`

Inheritance diagram for ArTCMCompassRobot:

List of all members.

## Detailed Description

Interface to a TCM 2/2.5/2.6 3-axis compass through the robot microcontroller. When most Pioneer robots are equipped with a TCM compass, it is connected to the robot microcontroller, which returns compass information in the SIP as well as in extra compass-specific data packets. This class communicates with the robot microcontroller to configure the compass and recieve data from it.

## Public Member Functions
| ArTCMCompassRobot (ArRobot *robot)
virtual void | commandAutoCalibration (void)
virtual void | commandContinuousPackets (void)
virtual void | commandJustCompass (void)
virtual void | commandOff (void)
virtual void | commandOnePacket (void)
virtual void | commandSoftReset (void)
virtual void | commandStopCalibration (void)
virtual void | commandUserCalibration (void)

The documentation for this class was generated from the following file:

- ArTCMCompassRobot.h