Page MenuHomec4science

Accelerometer.java
No OneTemporary

File Metadata

Created
Tue, Apr 30, 10:59

Accelerometer.java

package ch.epfl.esl.elevatedmonitor.Devices.Empatica_E4.Sensors;
import android.content.Context;
import ch.epfl.esl.elevatedmonitor.Devices.Empatica_E4.Empatica;
import ch.epfl.esl.elevatedmonitor.Interfaces.InterfaceData;
import ch.epfl.esl.elevatedmonitor.Interfaces.InterfaceSensor;
import ch.epfl.esl.elevatedmonitor.R;
import ch.epfl.esl.elevatedmonitor.SuperClasses.Data;
import ch.epfl.esl.elevatedmonitor.SuperClasses.SensorDevice;
import ch.epfl.esl.elevatedmonitor.SuperClasses.TimeStamp;
public class Accelerometer extends SensorDevice implements InterfaceSensor {
public final static int ACC_X = 0;
public final static int ACC_Y = 1;
public final static int ACC_Z = 2;
private class AccData extends Data implements InterfaceData {
}
private class Time extends TimeStamp {
}
public Accelerometer(Context context) {
super(context);
addData(new AccData()); //X
addData(new AccData()); //Y
addData(new AccData()); //Z
addTime(new Time());
}
@Override
public void setId() {
this.id = Empatica.ACCELEROMETER;
}
@Override
public void setName() {
this.name = sensorContext.getResources().getString(R.string.accelerometer_empatica);
}
}

Event Timeline