C# 클래스 ZanoFineTuning.Tools.Accelerometer.U

파일 보기 프로젝트 열기: torquing/ZanoFineTuning

공개 메소드들

메소드 설명
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

메소드 상세

AccelerometerReadState() 공개 정적인 메소드

public static AccelerometerReadState ( int readings, int maxReadings ) : ReadState
readings int
maxReadings int
리턴 ReadState

Average() 공개 정적인 메소드

public static Average ( double a, double b ) : double
a double
b double
리턴 double

AxisFaceShorthand() 공개 정적인 메소드

public static AxisFaceShorthand ( int axisIndex ) : object
axisIndex int
리턴 object

AxisIndexToName() 공개 정적인 메소드

public static AxisIndexToName ( int i ) : String
i int
리턴 String

AxisSign() 공개 정적인 메소드

public static AxisSign ( int x, int y, int z ) : int
x int
y int
z int
리턴 int

AxisToIndex() 공개 정적인 메소드

public static AxisToIndex ( int x, int y, int z ) : int
x int
y int
z int
리턴 int

AxisToSide() 공개 정적인 메소드

public static AxisToSide ( int x, int y, int z ) : int
x int
y int
z int
리턴 int

AxisToString() 공개 정적인 메소드

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

AxisToSymbol() 공개 정적인 메소드

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

AxisToSymbolName() 공개 정적인 메소드

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

AxisXYDirection() 공개 정적인 메소드

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

Dot() 공개 정적인 메소드

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
리턴 double

DotToInt() 공개 정적인 메소드

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
리턴 int

FormatShort() 공개 정적인 메소드

public static FormatShort ( short value ) : String
value short
리턴 String

GetAxisGravityVector() 공개 정적인 메소드

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
리턴 void

LoadRecordings() 공개 정적인 메소드

public static LoadRecordings ( ) : void
리턴 void

LowPass() 공개 정적인 메소드

public static LowPass ( double filtered, double now, double d ) : double
filtered double
now double
d double
리턴 double

MaxToShort() 공개 정적인 메소드

public static MaxToShort ( double a, double b ) : short
a double
b double
리턴 short

MinToShort() 공개 정적인 메소드

public static MinToShort ( double a, double b ) : short
a double
b double
리턴 short

Normalise() 공개 정적인 메소드

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

SaveRecordings() 공개 정적인 메소드

public static SaveRecordings ( ) : void
리턴 void