C# Class MaCRo.Drivers.IMU.nIMU

显示文件 Open project: AlexAlbala/MaCRo Class Usage Examples

Public Methods

Method Description
Start ( ) : void
Stop ( ) : void
getAccel ( ) : double[]
getGyro ( ) : double[]
getMag ( ) : double[]
getTemp ( ) : double[]
getTime ( ) : double
nIMU ( ) : System

Private Methods

Method Description
IIR3AxisFilter ( double ax, double ay, double az ) : double[]
Read_adc_raw ( ) : void
ToShortC2 ( byte buffer ) : short
ToUShortC2 ( byte buffer ) : ushort
t_Tick ( Object state ) : void

Method Details

Start() public method

public Start ( ) : void
return void

Stop() public method

public Stop ( ) : void
return void

getAccel() public method

public getAccel ( ) : double[]
return double[]

getGyro() public method

public getGyro ( ) : double[]
return double[]

getMag() public method

public getMag ( ) : double[]
return double[]

getTemp() public method

public getTemp ( ) : double[]
return double[]

getTime() public method

public getTime ( ) : double
return double

nIMU() public method

public nIMU ( ) : System
return System