Package lejos.robotics
Class AccelerometerAdapter
- java.lang.Object
-
- lejos.robotics.filter.AbstractFilter
-
- lejos.robotics.AccelerometerAdapter
-
- All Implemented Interfaces:
Accelerometer,SampleProvider
public class AccelerometerAdapter extends AbstractFilter implements Accelerometer
-
-
Field Summary
-
Fields inherited from class lejos.robotics.filter.AbstractFilter
sampleSize, source
-
-
Constructor Summary
Constructors Constructor Description AccelerometerAdapter(SampleProvider source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intgetElement(int index)intgetXAccel()Measures the x-axis of the accelerometer, in meters/second^2.intgetYAccel()Measures the y-axis of the accelerometer, in meters/second^2.intgetZAccel()Measures the z-axis of the accelerometer, in meters/second^2.-
Methods inherited from class lejos.robotics.filter.AbstractFilter
fetchSample, sampleSize
-
-
-
-
Constructor Detail
-
AccelerometerAdapter
public AccelerometerAdapter(SampleProvider source)
-
-
Method Detail
-
getElement
protected int getElement(int index)
-
getXAccel
public int getXAccel()
Description copied from interface:AccelerometerMeasures the x-axis of the accelerometer, in meters/second^2.- Specified by:
getXAccelin interfaceAccelerometer- Returns:
- acceleration in m/s^2
-
getYAccel
public int getYAccel()
Description copied from interface:AccelerometerMeasures the y-axis of the accelerometer, in meters/second^2.- Specified by:
getYAccelin interfaceAccelerometer- Returns:
- acceleration in m/s^2
-
getZAccel
public int getZAccel()
Description copied from interface:AccelerometerMeasures the z-axis of the accelerometer, in meters/second^2.- Specified by:
getZAccelin interfaceAccelerometer- Returns:
- acceleration in m/s^2
-
-