|
Interface Summary |
| SamplesSink |
This interface represents a sink for sample values, and only defines
three methods: to add new samples, to react to a segment becoming
"active" (by some definition) and to react to a segment becoming "inactive". |
| SamplesSink_Int |
This interface represents a sink for sample values, and only defines
three methods: to add new samples, to react to a segment becoming
"active" (by some definition) and to react to a segment becoming "inactive". |
| SegmentsSink |
This interface represents a sink for whole time series segments. |
| SegmentsSink_Int |
This interface represents a sink for whole time series segments. |
| TimeSeries_Int.Parameters |
This interface represents the parameters that must be reasonably
set when initializing a time series that reads from sensors instead of
from other time series. |
| TimeSeries.Parameters |
This interface represents the parameters that must be reasonably
set when initializing a time series that reads from sensors instead of
from other time series. |
| VectorSamplesSink |
This interface represents a sink for vector sample values, and only defines
three methods: to add new sample vectord, to react to a segment becoming
"active" (by some definition) and to react to a segment becoming "inactive". |
|
Class Summary |
| AsciiLineReaderBase |
This is a base class for reading from sensors that are represented by
simple files and output ASCII lines, with one line for each sample. |
| DeviceStateListener |
This is a small helper class for checking the status of a device
with multiple lines/time series based on the events fired by its SampleSource objects. |
| MainboardAccelerometerReader_Linux |
This class implements a reader for the data format generated by |
| MainboardAccelerometerReaderFactory |
|
| ParallelPortPWMReader |
This class implements a reader for the data format generated by the small
Linux native code (a C command line program) to sample pulse-width modulated
sensors (e.g. accelerometers) using a standard parallel port. |
| SamplesSource |
This is a base class for emitting samples to a list of registers
SamplesSink objects. |
| TimeSeries |
This class represents a possibly multi-dimensional time series of a single
sensor. |
| TimeSeries_Int |
This class represents a possibly multi-dimensional time series of a single
sensor. |
| TimeSeriesAggregator |
This class implements an aggregation of multiple time series into one. |
| TimeSeriesAlignment |
http://en.wikipedia.org/wiki/Image:Spherical_Coordinates.png
http://en.wikipedia.org/wiki/List_of_canonical_coordinate_transformations
x = r sin phi cos theta
y = r sin phi sin theta
z = r cos phi
r^2 = x^2+y^2+z^2
cos theta = x / sqrt(x^2 + y^2), sin theta = y / sqrt(x^2 + y^2), tan theta = y/x
cos phi = z/r, tan phi = sqrt(x^2+y^2) / z |
| TimeSeriesBundle |
This class implements a collection of multiple time series that belong together,
for example multiple dimensions from a single sensor. |
| WiTiltRawReader |
This class implements a reader for the "RAW" data format generated by
Spark Fun Electronics WiTilt v2.5 sensors. |
| XsensLogReader |
This class implements a reader for the data format generated by Carl Fischer's
Linux "logger" tool for sampling accelerometer data from Xsens devices. |