TactigonDoc  1.3 - 2018-28-12
Documentation of Tactigon libraries exposed in Arduino IDE
Public Member Functions | List of all members
T_MAG Class Reference

#include <tactigon_IMU.h>

Public Member Functions

 T_MAG ()
 
T_MagData getAxis (void)
 
float getFS (void)
 
float getODR (void)
 
uint8_t setFS (float v)
 
uint8_t setODR (float v)
 

Detailed Description

Magnetometer Handler Class

Constructor & Destructor Documentation

◆ T_MAG()

T_MAG::T_MAG ( )

Magnetometer sensor Class constructor

Member Function Documentation

◆ getAxis()

T_MagData T_MAG::getAxis ( void  )

Get magnetometer data

Returns
T_MagData: Magnetometer data Class

◆ getFS()

float T_MAG::getFS ( void  )

Get magnetometer FullScale

Returns
float: Magnetometer FullScale [Gauss]

◆ getODR()

float T_MAG::getODR ( void  )

Get magnetometer OutputDataRate (ODR)

Returns
float: Magnetometer ODR [Hz]

◆ setFS()

uint8_t T_MAG::setFS ( float  v)

Set magnetometer Full Scale (FS)

Parameters
vmagnetometer FS [Gauss: 4, 8, 12, 16]
Returns
uint8_t: outcome of operation (1: OK, 0: Not OK)

◆ setODR()

uint8_t T_MAG::setODR ( float  v)

Set magnetometer OutputDataRate (ODR)

Parameters
vmagnetometer ODR [Hz: 1, 2, 5, 10, 20, 40, 80]
Returns
uint8_t: outcome of operation (1: OK, 0: Not OK)

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