C# Class ZanoFineTuning.Tools.Accelerometer.U

Datei anzeigen Open project: torquing/ZanoFineTuning

Public Methods

Method Description
AccelerometerReadState ( int readings, int maxReadings ) : ReadState
Average ( double a, double b ) : double
AxisFaceShorthand ( int axisIndex ) : object
AxisIndexToName ( int i ) : String
AxisSign ( int x, int y, int z ) : int
AxisToIndex ( int x, int y, int z ) : int
AxisToSide ( int x, int y, int z ) : int
AxisToString ( int x, int y, int z ) : String
AxisToSymbol ( int x, int y, int z ) : uint
AxisToSymbolName ( int x, int y, int z ) : String
AxisXYDirection ( int lastAxisX, int lastAxisY, int axisX, int axisY ) : int
Dot ( double x0, double y0, double z0, double x1, double y1, double z1 ) : double
DotToInt ( double x0, double y0, double z0, double x1, double y1, double z1 ) : int
FormatShort ( short value ) : String
GetAxisGravityVector ( double x, double y, double z, int &xDir, int &yDir, int &zDir ) : void
LoadRecordings ( ) : void
LowPass ( double filtered, double now, double d ) : double
MaxToShort ( double a, double b ) : short
MinToShort ( double a, double b ) : short
Normalise ( double &x, double &y, double &z ) : void
SaveRecordings ( ) : void

Method Details

AccelerometerReadState() public static method

public static AccelerometerReadState ( int readings, int maxReadings ) : ReadState
readings int
maxReadings int
return ReadState

Average() public static method

public static Average ( double a, double b ) : double
a double
b double
return double

AxisFaceShorthand() public static method

public static AxisFaceShorthand ( int axisIndex ) : object
axisIndex int
return object

AxisIndexToName() public static method

public static AxisIndexToName ( int i ) : String
i int
return String

AxisSign() public static method

public static AxisSign ( int x, int y, int z ) : int
x int
y int
z int
return int

AxisToIndex() public static method

public static AxisToIndex ( int x, int y, int z ) : int
x int
y int
z int
return int

AxisToSide() public static method

public static AxisToSide ( int x, int y, int z ) : int
x int
y int
z int
return int

AxisToString() public static method

public static AxisToString ( int x, int y, int z ) : String
x int
y int
z int
return String

AxisToSymbol() public static method

public static AxisToSymbol ( int x, int y, int z ) : uint
x int
y int
z int
return uint

AxisToSymbolName() public static method

public static AxisToSymbolName ( int x, int y, int z ) : String
x int
y int
z int
return String

AxisXYDirection() public static method

public static AxisXYDirection ( int lastAxisX, int lastAxisY, int axisX, int axisY ) : int
lastAxisX int
lastAxisY int
axisX int
axisY int
return int

Dot() public static method

public static Dot ( double x0, double y0, double z0, double x1, double y1, double z1 ) : double
x0 double
y0 double
z0 double
x1 double
y1 double
z1 double
return double

DotToInt() public static method

public static DotToInt ( double x0, double y0, double z0, double x1, double y1, double z1 ) : int
x0 double
y0 double
z0 double
x1 double
y1 double
z1 double
return int

FormatShort() public static method

public static FormatShort ( short value ) : String
value short
return String

GetAxisGravityVector() public static method

public static GetAxisGravityVector ( double x, double y, double z, int &xDir, int &yDir, int &zDir ) : void
x double
y double
z double
xDir int
yDir int
zDir int
return void

LoadRecordings() public static method

public static LoadRecordings ( ) : void
return void

LowPass() public static method

public static LowPass ( double filtered, double now, double d ) : double
filtered double
now double
d double
return double

MaxToShort() public static method

public static MaxToShort ( double a, double b ) : short
a double
b double
return short

MinToShort() public static method

public static MinToShort ( double a, double b ) : short
a double
b double
return short

Normalise() public static method

public static Normalise ( double &x, double &y, double &z ) : void
x double
y double
z double
return void

SaveRecordings() public static method

public static SaveRecordings ( ) : void
return void