M1M3 Support System
Loading...
Searching...
No Matches
LSST::M1M3::SS::Gyro Class Reference

#include <Gyro.h>

Public Member Functions

 Gyro ()
 
void bit ()
 
void enterConfigurationMode ()
 
void exitConfigurationMode ()
 
void resetConfiguration ()
 
void setRotationFormatRate ()
 
void setRotationUnitsDegrees ()
 
void setAxis ()
 
void setDataRate ()
 
void processData ()
 

Detailed Description

The class used to process gyro data.

Constructor & Destructor Documentation

◆ Gyro()

LSST::M1M3::SS::Gyro::Gyro ( )

Instantiates the gyro sensor.

Member Function Documentation

◆ bit()

void LSST::M1M3::SS::Gyro::bit ( )

Executes a built in test.

◆ enterConfigurationMode()

void LSST::M1M3::SS::Gyro::enterConfigurationMode ( )

Commands the gyro to enter configuration mode.

◆ exitConfigurationMode()

void LSST::M1M3::SS::Gyro::exitConfigurationMode ( )

Commands the gyro to exit configuration mode.

◆ processData()

void LSST::M1M3::SS::Gyro::processData ( )

Processes currently available gyro data and publish it.

Here is the call graph for this function:

◆ resetConfiguration()

void LSST::M1M3::SS::Gyro::resetConfiguration ( )

Commands the gyro to reset its configuration.

◆ setAxis()

void LSST::M1M3::SS::Gyro::setAxis ( )

Commands the gyro to set its axis configuration.

◆ setDataRate()

void LSST::M1M3::SS::Gyro::setDataRate ( )

Commands the gyro to apply a data rate.

◆ setRotationFormatRate()

void LSST::M1M3::SS::Gyro::setRotationFormatRate ( )

Commands the gyro to set its rotation format to rate.

◆ setRotationUnitsDegrees()

void LSST::M1M3::SS::Gyro::setRotationUnitsDegrees ( )

Commands the gyro to set its rotation units to radians.


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