Uses of Interface
de.unikassel.android.sdcframework.data.independent.SampleData

Packages that use SampleData
de.unikassel.android.sdcframework.data.independent Does contain the framework independent classes of the data package. 
de.unikassel.android.sdcframework.devices Does contain the sensor device specific classes, like the sensor devices, the device manager and the device factory. 
 

Uses of SampleData in de.unikassel.android.sdcframework.data.independent
 

Classes in de.unikassel.android.sdcframework.data.independent that implement SampleData
 class AbstractSampleData
          Abstract base class for sample data types
 class AccelerometerSampleData
          The device specific sample data of an accelerometer sensor are the accelerations in x, y and z ( in m/s^2 ) axis direction as provided by the Android API.
 class BluetoothSampleData
          The device specific sample data of a bluetooth sensor device are the received signal strength indicator, the friendly bluetooth name, the hardware adress and the bluetooth class.
 class FileReferenceSampleData
          The device specific sample data of a sensor device providing samples as binary data files in a related format.
 class GPSSampleData
          The device specific sample data of a GPS sensor device.
 class GSMSampleData
          The device specific sample data of a GSM sensor device are the operator name, the cell id, the location area code and the signal strength.
 class GyroscopeSampleData
          The device specific sample data of an gyroscope sensor are the rates of rotation around the device's local X, Y and Z axis ( in radians/second, positive in the counter-clockwise direction ) as provided by the Android API.
 class LightSampleData
          The light sensor device specific sample data, which is the ambient light level in SI lux units.

ATTENTON:
There do exist simple binary sensor types which do only support bright and dark measurement.
 class LocationSampleData
          Base class for location specific sample data (GPS, Cell Info OR Wifif based) are the LocationSampleData.longitude, LocationSampleData.latitude, LocationSampleData.altitude and speed over ground information as provided by the Android API.
 class MagneticFieldSampleData
          The magnetic filed sensor device specific sample data, which are the ambient magnetic fields in the X, Y and Z axis ( in micro-Tesla ).
 class NetworkLocationSampleData
          The device specific sample data for the rather virtual network location device ( based cell or wifi information ).
 class OrientationSampleData
          The orientation sensor device specific sample data, which are heading (angle between the magnetic north direction and the y-axis, 0=North, 90=East, 180=South, 270=West ), pitch ( rotation around x-axis,-180 to 180, with positive values when the z-axis moves toward the y-axis) and roll ( rotation around y-axis, -90 to 90, with positive values when the x-axis moves toward the z-axis ).
 class PressureSampleData
          The pressure sensor device specific sample data, which is the atmospheric pressure in hPa (millibar).
 class ProximitySampleData
          The proximity sensor device specific sample data, which is the proximity sensor distance measured in centimeters.
 class TemperatureSampleData
          The temperature sensor device specific sample data, which is the temperature in degree celsius.
 class TextSampleData
          The device specific sample data of a sensor device with a simple text information (e.g.
 class TimeProviderSampleData
          The sample data of the time provider synchronization state changes (synchronized or not).
 class TwitterSampleData
          The device specific sample data of a twitter sensor device.
 class WifiSampleData
          The device specific sample data of a Wifi sensor device are the network name, the access point adress, the device capabilities, the signal level (dBm) and the channel frequency (MHz).
 

Fields in de.unikassel.android.sdcframework.data.independent declared as SampleData
private  SampleData BasicSample.data
          The device specific sensor data
 

Methods in de.unikassel.android.sdcframework.data.independent that return SampleData
 SampleData PressureSampleData.doClone()
           
 SampleData LightSampleData.doClone()
           
 SampleData WifiSampleData.doClone()
           
 SampleData GSMSampleData.doClone()
           
 SampleData OrientationSampleData.doClone()
           
 SampleData ProximitySampleData.doClone()
           
 SampleData TemperatureSampleData.doClone()
           
 SampleData MagneticFieldSampleData.doClone()
           
 SampleData SampleData.doClone()
          Method to clone sample data
 SampleData TimeProviderSampleData.doClone()
           
 SampleData GyroscopeSampleData.doClone()
           
 SampleData TextSampleData.doClone()
           
 SampleData LocationSampleData.doClone()
           
 SampleData NetworkLocationSampleData.doClone()
           
 SampleData GPSSampleData.doClone()
           
 SampleData AccelerometerSampleData.doClone()
           
 SampleData BluetoothSampleData.doClone()
           
 SampleData FileReferenceSampleData.doClone()
           
 SampleData TwitterSampleData.doClone()
           
 SampleData BasicSample.getData()
          Getter for the sample data
 

Methods in de.unikassel.android.sdcframework.data.independent with parameters of type SampleData
 void BasicSample.setData(SampleData data)
          Setter for the sample data
 

Uses of SampleData in de.unikassel.android.sdcframework.devices
 

Methods in de.unikassel.android.sdcframework.devices that return SampleData
protected  SampleData GyroscopeDevice.getCurrentSampleData()
           
protected  SampleData ProximityDevice.getCurrentSampleData()
           
protected  SampleData TemperatureDevice.getCurrentSampleData()
           
protected  SampleData NetworkLocationDevice.getCurrentSampleData()
           
protected abstract  SampleData AbstractLocationDevice.getCurrentSampleData()
          Method to get the current sample data
protected  SampleData GPSDevice.getCurrentSampleData()
           
protected  SampleData OrientationDevice.getCurrentSampleData()
           
protected  SampleData AccelerometerDevice.getCurrentSampleData()
           
protected abstract  SampleData AbstractAndroidSensorDevice.getCurrentSampleData()
          Getter for the current sample data
protected  SampleData MagneticFieldDevice.getCurrentSampleData()
           
protected  SampleData LightDevice.getCurrentSampleData()
           
protected  SampleData PressureDevice.getCurrentSampleData()
           
protected  SampleData TwitterDeviceScanner.getSampleDataFromCursor(Cursor cursor)
           
protected abstract  SampleData ContentProviderDeviceScanner.getSampleDataFromCursor(Cursor cursor)
          Method to extract concrete sample data at database cursor position
protected  SampleData TagDeviceScanner.getSampleDataFromCursor(Cursor cursor)
           
protected  SampleData AudioDeviceScanner.getSampleDataFromCursor(Cursor cursor)
           
 

Methods in de.unikassel.android.sdcframework.devices with parameters of type SampleData
 Sample SampleFactory.createSample(TimeInformation timeInfo, SensorDeviceIdentifier id, int priority, SampleData data)
          Method to create a sample from available information