Skip navigation links
A B C D E F G L M N O P R S T U W 

A

AccData - Class in se.hendeby.sensordata
Accelerometer data class.
AccData(long, float[]) - Constructor for class se.hendeby.sensordata.AccData
Constructor.
AccData(long, float, float, float) - Constructor for class se.hendeby.sensordata.AccData
Constructor.
addLights(BranchGroup) - Method in class se.hendeby.sensordata.PhoneView
Create suitable lighning for the scen

B

BatteryData - Class in se.hendeby.sensordata
Temperature data class.
BatteryData(long, float[]) - Constructor for class se.hendeby.sensordata.BatteryData
Constructor.
BatteryData(long, float, float, float) - Constructor for class se.hendeby.sensordata.BatteryData
Constructor.
BleRssData - Class in se.hendeby.sensordata
Radio data class.
BleRssData(long, String, String, int) - Constructor for class se.hendeby.sensordata.BleRssData
Constructor.
broadcastFile(File, String, int) - Static method in class se.hendeby.sensordata.StreamSensorDataFile
Restream the data in a given log file.

C

CellRssData - Class in se.hendeby.sensordata
Radio data class.
CellRssData(long, int, String, String, int, int, int) - Constructor for class se.hendeby.sensordata.CellRssData
Constructor.
compare(SensorData, SensorData) - Method in class se.hendeby.sensordata.SensorDataComparator
Compare two SensorData objects based on their time stamp.

D

DATA_FIELDS_USED - Static variable in class se.hendeby.sensordata.SensorData
 
description - Variable in class se.hendeby.sensordata.SensorInfo
Sensor description.
deserialize(String[]) - Static method in class se.hendeby.sensordata.BleRssData
 
deserialize(String[]) - Static method in class se.hendeby.sensordata.CellRssData
 
deserialize(byte[]) - Static method in class se.hendeby.sensordata.SensorData
Deserialize a byte[] to a measurement in a SensorData object.
deserialize(String[]) - Static method in class se.hendeby.sensordata.WifiRssData
 

E

EstimateOrientation - Class in se.hendeby.sensordata
An orientation estimation implementation The implemented orientation estimation algorithm is a java version of the MARG orientation filter by Sebastian Madgwick, for details see: http://www.x-io.co.uk/open-source-imu-and-ahrs-algorithms/
EstimateOrientation(SensorDataReader) - Constructor for class se.hendeby.sensordata.EstimateOrientation
Constructor

F

FileSensorDataReader - Class in se.hendeby.sensordata
Class used to read measurement data from log files This class is responsible for read measurement information from log files created by the Sensor Fusion Android app.
FileSensorDataReader(String) - Constructor for class se.hendeby.sensordata.FileSensorDataReader
Constructor.
finalize() - Method in class se.hendeby.sensordata.EstimateOrientation
Destructor.
finalize() - Method in class se.hendeby.sensordata.SensorDataReader
Destructor.

G

get(long) - Method in class se.hendeby.sensordata.FileSensorDataReader
Get a set of data with matching time stamp from the log file.
get(long) - Method in class se.hendeby.sensordata.SensorDataReader
Get a set of data with matching time stamp.
get(long) - Method in class se.hendeby.sensordata.StreamSensorDataReader
Get a set of data with matching time stamp.
getAll(long) - Method in class se.hendeby.sensordata.SensorDataReader
Get all available measurements.
getAllCellRss() - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getAllWifiRss() - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getBssid() - Method in class se.hendeby.sensordata.WifiRssData
 
getBssidId(int) - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getBX() - Method in class se.hendeby.sensordata.RawGyrData
X-angular rate bias getter.
getBX() - Method in class se.hendeby.sensordata.RawMagData
X-axis magnetic field bias getter.
getBY() - Method in class se.hendeby.sensordata.RawGyrData
Y-angular rate bias getter.
getBY() - Method in class se.hendeby.sensordata.RawMagData
Y-axis magnetic bias getter.
getBZ() - Method in class se.hendeby.sensordata.RawGyrData
Z-angular rate bias getter.
getBZ() - Method in class se.hendeby.sensordata.RawMagData
Z-axis magnetic field bias getter.
getCellId(int) - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getCI() - Method in class se.hendeby.sensordata.CellRssData
 
getFreq() - Method in class se.hendeby.sensordata.WifiRssData
 
getLat() - Method in class se.hendeby.sensordata.GPSData
Latitude getter.
getLon() - Method in class se.hendeby.sensordata.GPSData
Longitude getter.
getMac() - Method in class se.hendeby.sensordata.BleRssData
 
getName() - Method in class se.hendeby.sensordata.BleRssData
 
getNetworkFamily() - Method in class se.hendeby.sensordata.CellRssData
 
getNetworkType() - Method in class se.hendeby.sensordata.CellRssData
 
getNext(long) - Method in class se.hendeby.sensordata.SensorDataReader
Get the next available measurement.
getOperator() - Method in class se.hendeby.sensordata.CellRssData
 
getPCI() - Method in class se.hendeby.sensordata.CellRssData
 
getQuat() - Method in class se.hendeby.sensordata.EstimateOrientation
Extract the current orientation.
getRSS() - Method in class se.hendeby.sensordata.BleRssData
 
getRSS() - Method in class se.hendeby.sensordata.CellRssData
 
getRss() - Method in class se.hendeby.sensordata.WifiRssData
 
getSensorData() - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getSensorData() - Method in class se.hendeby.sensordata.SensorDataReader
Extract the next received SensorData object Extracts a SensorData object from the receiver queue.
getSensorData() - Method in class se.hendeby.sensordata.StreamSensorDataReader
 
getSsid() - Method in class se.hendeby.sensordata.WifiRssData
 
getSsidId(int) - Method in class se.hendeby.sensordata.FileSensorDataReader
 
getTime() - Method in class se.hendeby.sensordata.SensorData
Timestamp getter.
getValues() - Method in class se.hendeby.sensordata.SensorData
Measurement values getter.
getW() - Method in class se.hendeby.sensordata.OrientData
qw getter.
getX() - Method in class se.hendeby.sensordata.AccData
X-acceleration getter.
getX() - Method in class se.hendeby.sensordata.GyrData
X-angular rate getter.
getX() - Method in class se.hendeby.sensordata.MagData
X-magnetic field getter.
getX() - Method in class se.hendeby.sensordata.OrientData
qx getter.
getX() - Method in class se.hendeby.sensordata.RawGyrData
X-angular rate getter.
getX() - Method in class se.hendeby.sensordata.RawMagData
X-magnetic field getter.
getY() - Method in class se.hendeby.sensordata.AccData
Y-acceleration getter.
getY() - Method in class se.hendeby.sensordata.GyrData
Y-angular rate getter.
getY() - Method in class se.hendeby.sensordata.MagData
X-magnetic field getter.
getY() - Method in class se.hendeby.sensordata.OrientData
qy getter.
getY() - Method in class se.hendeby.sensordata.RawGyrData
Y-angular rate getter.
getY() - Method in class se.hendeby.sensordata.RawMagData
Y-magnetic field getter.
getZ() - Method in class se.hendeby.sensordata.AccData
Z-acceleration getter.
getZ() - Method in class se.hendeby.sensordata.GPSData
Altitude getter.
getZ() - Method in class se.hendeby.sensordata.GyrData
Z-angular rate getter.
getZ() - Method in class se.hendeby.sensordata.MagData
X-magnetic field getter.
getZ() - Method in class se.hendeby.sensordata.OrientData
qz getter.
getZ() - Method in class se.hendeby.sensordata.RawGyrData
Z-angular rate getter.
getZ() - Method in class se.hendeby.sensordata.RawMagData
Z-axis magnetic field getter.
GPSData - Class in se.hendeby.sensordata
GPS data class.
GPSData(long, float[]) - Constructor for class se.hendeby.sensordata.GPSData
Constructor.
GPSData(long, float, float, float) - Constructor for class se.hendeby.sensordata.GPSData
Constructor.
GyrData - Class in se.hendeby.sensordata
Gyroscope data class.
GyrData(long, float[]) - Constructor for class se.hendeby.sensordata.GyrData
Constructor.
GyrData(long, float, float, float) - Constructor for class se.hendeby.sensordata.GyrData
Constructor.

L

LightData - Class in se.hendeby.sensordata
Light intensity data class.
LightData(long, float[]) - Constructor for class se.hendeby.sensordata.LightData
Constructor.
LightData(long, float) - Constructor for class se.hendeby.sensordata.LightData
Constructor.

M

MagData - Class in se.hendeby.sensordata
Magnetometer data class.
MagData(long, float[]) - Constructor for class se.hendeby.sensordata.MagData
Constructor.
MagData(long, float, float, float) - Constructor for class se.hendeby.sensordata.MagData
Constructor.
main(String[]) - Static method in class se.hendeby.sensordata.PhoneView
PhoneView illustration demo application The demo application creates a smartphone view, starts up a server that a smartphone can connect to using the sensor fusion android app.
main(String[]) - Static method in class se.hendeby.sensordata.StreamSensorDataFile
Program to stream a given log file to a server The program simulates measurements from a Sensor Fusion app running on a smartphone, based on measurements collected in a log file from the same app.

N

nDim - Variable in class se.hendeby.sensordata.SensorInfo
Dimension of the measured quantity.

O

offset - Variable in class se.hendeby.sensordata.SensorInfo
Offset of the measurement when representing it as a Matlab vector.
OrientData - Class in se.hendeby.sensordata
Orientation data class.
OrientData(long, float[]) - Constructor for class se.hendeby.sensordata.OrientData
Constructor.
OrientData(long, float, float, float, float) - Constructor for class se.hendeby.sensordata.OrientData
Constructor.

P

PhoneView - Class in se.hendeby.sensordata
Illustration of rotating smartphone used to visualize rotations
PhoneView() - Constructor for class se.hendeby.sensordata.PhoneView
PhoneView constructor The constructor assumes default values for size and everything.
PressureData - Class in se.hendeby.sensordata
Pressure data class.
PressureData(long, float[]) - Constructor for class se.hendeby.sensordata.PressureData
Constructor.
PressureData(long, float) - Constructor for class se.hendeby.sensordata.PressureData
Constructor.
ProximityData - Class in se.hendeby.sensordata
Proximity data class.
ProximityData(long, float[]) - Constructor for class se.hendeby.sensordata.ProximityData
Constructor.
ProximityData(long, float) - Constructor for class se.hendeby.sensordata.ProximityData
Constructor.

R

RawGyrData - Class in se.hendeby.sensordata
Uncalibrated gyroscope data class.
RawGyrData(long, float[]) - Constructor for class se.hendeby.sensordata.RawGyrData
Constructor.
RawGyrData(long, float, float, float, float, float, float) - Constructor for class se.hendeby.sensordata.RawGyrData
Constructor.
RawMagData - Class in se.hendeby.sensordata
Uncalibrated magnetometer data class.
RawMagData(long, float[]) - Constructor for class se.hendeby.sensordata.RawMagData
Constructor.
RawMagData(long, float, float, float, float, float, float) - Constructor for class se.hendeby.sensordata.RawMagData
Constructor.
reset() - Method in class se.hendeby.sensordata.FileSensorDataReader
Reset the reading of the log file.
reset() - Method in class se.hendeby.sensordata.SensorDataReader
Reset the data stream/source.
reset() - Method in class se.hendeby.sensordata.StreamSensorDataReader
Resets the data stream This merely clears all outstanding SensorData objects so for not handled.

S

se.hendeby.sensordata - package se.hendeby.sensordata
 
SensorData - Class in se.hendeby.sensordata
Base class for all measurement data objects.
SensorData(SensorInfo, long, float[]) - Constructor for class se.hendeby.sensordata.SensorData
Constructor.
SensorDataComparator - Class in se.hendeby.sensordata
Comparator for SensorData objects.
SensorDataComparator() - Constructor for class se.hendeby.sensordata.SensorDataComparator
 
SensorDataReader - Class in se.hendeby.sensordata
Base class to extract SensorData from data streams.
SensorDataReader() - Constructor for class se.hendeby.sensordata.SensorDataReader
 
sensorInfo - Variable in class se.hendeby.sensordata.SensorData
Type of the measurement in terms of a SensorInfo object.
SensorInfo - Class in se.hendeby.sensordata
Specifies information about different sensor types
SensorInfo(String, String, String, byte, byte) - Constructor for class se.hendeby.sensordata.SensorInfo
Constructor.
serialize() - Method in class se.hendeby.sensordata.BleRssData
 
serialize() - Method in class se.hendeby.sensordata.CellRssData
 
serialize() - Method in class se.hendeby.sensordata.SensorData
Serialize the measurement for streaming or saving to file.
serialize() - Method in class se.hendeby.sensordata.WifiRssData
 
setRotation(double, double, double, double) - Method in class se.hendeby.sensordata.PhoneView
Set rotation of illustration Set the rotation of the smartphone illustration given a rotation described by the normalized quaternion q = (q_w, q_x, q_y, q_z).
showIPs() - Static method in class se.hendeby.sensordata.StreamSensorDataReader
Show IP addresses of available interfaces This is a convenience function to determine the IP address of all available interfaces.
start() - Method in class se.hendeby.sensordata.EstimateOrientation
Start up the server, the phone view, and start filtering.
start() - Method in class se.hendeby.sensordata.FileSensorDataReader
Start reading the log file.
start() - Method in class se.hendeby.sensordata.SensorDataReader
Start the collection of data.
start() - Method in class se.hendeby.sensordata.StreamSensorDataReader
Start up a server to which the Sensor Fusion app can connect.
start(int) - Method in class se.hendeby.sensordata.StreamSensorDataReader
Start up a server to which the Sensor Fusion app can connect.
start(InetAddress) - Method in class se.hendeby.sensordata.StreamSensorDataReader
Start up a server to which the Sensor Fusion app can connect.
status() - Method in class se.hendeby.sensordata.EstimateOrientation
Status of the orientation estimation.
status() - Method in class se.hendeby.sensordata.FileSensorDataReader
Status of the log file reader.
status() - Method in class se.hendeby.sensordata.SensorDataReader
Acquire the status of the reader.
status() - Method in class se.hendeby.sensordata.StreamSensorDataReader
The status of the current connection.
stop() - Method in class se.hendeby.sensordata.EstimateOrientation
Stop the orientation estimation.
stop() - Method in class se.hendeby.sensordata.FileSensorDataReader
Stop reading the file.
stop() - Method in class se.hendeby.sensordata.SensorDataReader
Stop the collection of data.
stop() - Method in class se.hendeby.sensordata.StreamSensorDataReader
Stop the server.
StreamSensorDataFile - Class in se.hendeby.sensordata
A collection of functions to read a log file and restream it This class provides the means to read a log file produced by the Sensor Fusion app and stream it as if it had been measured in real time from a smartphone using the Sensor Fusion app.
StreamSensorDataFile() - Constructor for class se.hendeby.sensordata.StreamSensorDataFile
 
StreamSensorDataReader - Class in se.hendeby.sensordata
Read data streamed from the Sensor Fusion Android app.
StreamSensorDataReader() - Constructor for class se.hendeby.sensordata.StreamSensorDataReader
Default constructor.
StreamSensorDataReader(int) - Constructor for class se.hendeby.sensordata.StreamSensorDataReader
Constructor accepting setting the port to create a server on.

T

tag - Variable in class se.hendeby.sensordata.SensorInfo
Tag identifying a type of measurements.
TempData - Class in se.hendeby.sensordata
Temperature data class.
TempData(long, float[]) - Constructor for class se.hendeby.sensordata.TempData
Constructor.
TempData(long, float) - Constructor for class se.hendeby.sensordata.TempData
Constructor.
time - Variable in class se.hendeby.sensordata.SensorData
Time when the measurement was made [ms]

U

unit - Variable in class se.hendeby.sensordata.SensorInfo
Measurement unit.

W

WifiRssData - Class in se.hendeby.sensordata
Radio data class.
WifiRssData(long, String, String, int, int) - Constructor for class se.hendeby.sensordata.WifiRssData
Constructor.
A B C D E F G L M N O P R S T U W 
Skip navigation links