|
SENSOR CLASS
LIST - VERSION 1.0
Preface
The sensor class describes how the sensor should
be categorized in relation to others. Sensors of an identical
class will always return input in an identical format (see Output
Descriptors for Developers).
A sensor class is made up of 3 attributes, the sensors
primary purpose, the property measured by the sensor and the means
of detecting that property (referred to as the PPM combination).
SUPPORTED SENSOR CLASSES
The following tables describe the sensor classes
supported by the current version of Liquid (1.0). The definition
code column specifies the value the respective definition
(PURPOSE_OF_SENSOR,
PROPERTY_MEASURED and MEANS_OF_SENSING)
should be set to in the Liquid Device Driver source file Device
Driver.cpp (see How
to build a Liquid Device Driver). Codes are stored
in the source file Sensor Codes.h.
If your sensor does not fall into any of the supported
classes consult Adding
Sensor Classes.
[PURPOSES]
| Purpose |
Definition
Code |
| System Test |
SYSTEM_TEST |
| Occupancy Dectecor |
OCCUPANCY_DETECTOR |
| Physioloigcal Monitor |
PHYSIOLOGICAL |
| Videogame Controller |
VIDEOGAMES |
[SYSTEM TEST]
| Property |
Definition
Code |
| System Test |
ST_SYSTEM_STATUS |
[OCCUPANY DETECTOR]
| Property |
Definition
Code |
| Infra Red |
OD_IR |
Mechanical Switch |
OD_MECHANICALSWITCH |
[PHYSIOLOGICAL MONITOR]
| Property |
Definition
Code |
| Brainwaves - Alpha |
PS_ALPHAWAVES |
Brainwaves - Beta |
PS_BETAWAVES |
Brainwaves - Delta |
PS_DELTAWAVES |
Brainwaves - Theta |
PS_THETAWAVES |
Galvanic Skin Response |
PS_GSR |
Heartbeat Rate |
PS_HEARTBEAT |
[VIDEOGAME CONTROL]
| Property |
Definition
Code |
| 1D Axis Movement |
VG_1DCONTROLLER |
2D Axis Movement |
VG_2DCONTROLLER |
3D Axis Movement |
VG_3DCONTROLLER |
[SYSTEM TEST : SYSTEM STATUS]
|
Means |
Definition
Code |
| Test Program |
STSS_TEST_PROGRAM |
[OCCUPANY DETECTOR : INFRA RED]
|
Means |
Definition
Code |
| IR Sensor (Switch) |
ODIR_SWITCH |
IR Sensor (Thermal) |
ODIR_THERMAL |
[OCCUPANCY DETECTOR : MECHANICAL SWITCH]
|
Means |
Definition
Code |
| Door (Open | Close) |
ODMS_DOOR |
[PHSYIOLOGICAL MONITOR : BRAINWAVES - ALPHA]
|
Means |
Definition
Code |
| EEG |
PSAW_EEG |
[PHSYIOLOGICAL MONITOR : BRAINWAVES - BETA]
|
Means |
Definition
Code |
| EEG |
PSBW_EEG |
[PHSYIOLOGICAL MONITOR : BRAINWAVES - DELTA]
|
Means |
Definition
Code |
| EEG |
PSDW_EEG |
[PHSYIOLOGICAL MONITOR : BRAINWAVES - THETA]
|
Means |
Definition
Code |
| EEG |
PSTW_EEG |
[PHSYIOLOGICAL MONITOR : GALVANIC SKIN RESPONSE]
|
Means |
Definition
Code |
| Foil |
PSGR_FOIL |
[PHSYIOLOGICAL MONITOR : HEARTBEAT RATE]
|
Means |
Definition
Code |
| ECG |
PSHB_ECG |
[VIDEOGAME CONTROL : 1D AXIS MOVEMENT]
|
Means |
Definition
Code |
| Potentiometer |
VG1D_POTENTIOMETER |
Slotted Disk |
VG1D_SLOTTEDDISK |
[VIDEOGAME CONTROL : 2D AXIS MOVEMENT]
|
Means |
Definition
Code |
| Photocell |
VG2D_PHOT0CELL |
Potentiometer |
VG2D_POTENTIOMETER |
[VIDEOGAME CONTROL : 3D AXIS MOVEMENT]
|
Means |
Definition
Code |
| Potentiometer |
VG3D_POTENTIOMETER |
EXAMPLES
Device: Heart Monitor
PURPOSE_OF_SENSOR Physiological
Monitor PROPERTY_MEASURED Heartbeat
rate MEANS_OF_SENSING ECG
Device: Nintendo 64 Videogame
Controller
PURPOSE_OF_SENSOR Videogame
Control PROPERTY_MEASURED 2D Axis Movement
MEANS_OF_SENSING Photocell
Device: Infra Red Alarm
PURPOSE_OF_SENSOR Occupancy
Detector PROPERTY_MEASURED Infra Red
MEANS_OF_SENSING IR Sensor (Switch)
.
. back to Manual Index
|