Using Sensoreventlistener - Epson Moverio Pro BT-2000 Developer's Manual

Hide thumbs Also See for Moverio Pro BT-2000:
Table of Contents

Advertisement

7.3. Using SensorEventListener

It is necessary to implement SensorEventListener for sensors using Activity or Service.
Example: Implementing SensorEventListener in Activity
public class
SampleActivity
7.3.1. Registering sensors being used
When using a sensor, you need to register a sensor listener.
Example) Registering an accelerometer
//System sensor service acquisition
SensorManager sm = (SensorManager)getSystemService(SENSOR_SERVICE);
//Registering an accelerometer (
Sensor s = sm.getDefaultSensor(Sensor.TYPE_ACCELEROMETER);
sm.registerListener(this, s, SensorManager.SENSOR_DELAY_NORMAL);
7.3.2. Acquiring a sensor value
You can use the sensor value by acquiring a sensor event in onSensorChanged for SensorEventListener.
Example) Acquiring a sensor value for the accelerometer
@Override
public void
onSensorChanged(SensorEvent event) {
//Acquiring the accelerometer value (display log)
if(event.sensor.getType() == Sensor.TYPE_ACCELEROMETER){
Log.d("Sample","ax="+event.values[0]+",ay="+event.values[1]+",az="+event.values[2]);
}
}
MOVERIO Pro Developer's Guide (Rev.1.4)
extends
Activity
implements
TYPE_ACCELEROMETER
118
SensorEventListener
)

Advertisement

Table of Contents
loading

This manual is also suitable for:

Moverio pro bt-2200

Table of Contents