PlayerCc::ImuProxy Class Reference
[Proxies]

#include <playerc++.h>

Inheritance diagram for PlayerCc::ImuProxy:

Inheritance graph
[legend]
Collaboration diagram for PlayerCc::ImuProxy:

Collaboration graph
[legend]
List of all members.

Detailed Description

The ImuProxy class is used to control an imu device.

Definition at line 919 of file playerc++.h.


Public Member Functions

 ImuProxy (PlayerClient *aPc, uint32_t aIndex=0)
 Constructor.
 ~ImuProxy ()
 destructor
player_pose3d_t GetPose () const
 get the processed pos of the imu
float GetXAccel ()
 get the raw values
float GetYAccel ()
float GetZAccel ()
float GetXGyro ()
float GetYGyro ()
float GetZGyro ()
float GetXMagn ()
float GetYMagn ()
float GetZMagn ()
player_imu_data_calib_t GetRawValues () const
void SetDatatype (int aDatatype)
 Change the data type to one of the predefined data structures.
void ResetOrientation (int aValue)
 Reset orientation.

Private Member Functions

void Subscribe (uint32_t aIndex)
void Unsubscribe ()

Private Attributes

playerc_imu_tmDevice

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

Last updated 12 September 2005 21:38:45