Click or drag to resize
ESkinSensor Class
e-skin sensor management class.
Inheritance Hierarchy

Namespace: ESkin
Assembly: ESkinLib (in ESkinLib.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class ESkinSensor

The ESkinSensor type exposes the following members.

Constructors
  NameDescription
Public methodESkinSensor
Initializes the ESkinSensor class.
Public methodESkinSensor(Int32)
Initializes the ESkinSensor class.
Top
Properties
  NameDescription
Public propertyBattery
Gets the remaining battery capacity (0 when not receiving).
Public propertyCounter
Gets the counter (-1 when not received).
Public propertyFirmwareVersion
Gets the firmware version ("" when not connecting).
Public propertyFramePerSecond
Gets the frame per second of e-skin Hub.
Public propertyHubName
Gets the device name of e-skin Hub ("" when not connecting).
Public propertyIsConnected
Gets whether connected with the e-skin Hub.
Public propertyIsReceived
Gets whether a value has been received.
Public propertyNumberOfFrames
Gets the number of preserved data frames.
Public propertyPairingDevice
Gets or sets the port name or device name paired with the sensor.
Public propertySerialNumber
Gets the serial number of e-skin Hub ("" when not connecting).
Public propertyUpdatedDateTime
Gets the time-stamp when sensor data have been received (DateTime.MinValue when not received).
Top
Methods
  NameDescription
Public methodGetCalibratedStrainValue(StrainSensorChannel)
Returns the calibrated value of the specified strain sensor. When the frame index is not specified, the index is zero.
Public methodGetCalibratedStrainValue(StrainSensorChannel, Int32)
Returns the calibrated value of the specified strain sensor.
Public methodGetFilteredIMUValue(IMUSensorChannel)
Returns the filtered value of the specified IMU sensor. When the frame index is not specified, the index is zero.
Public methodGetFilteredIMUValue(IMUSensorChannel, Int32)
Returns the filtered value of the specified IMU sensor.
Public methodGetFilteredStrainValue(StrainSensorChannel)
Returns the filtered value of the specified strain sensor. When the frame index is not specified, the index is zero.
Public methodGetFilteredStrainValue(StrainSensorChannel, Int32)
Returns the filtered value of the specified strain sensor.
Public methodGetIMUValue(IMUSensorChannel)
Returns the value of the specified IMU sensor. When the frame index is not specified, the index is zero.
Public methodGetIMUValue(IMUSensorChannel, Int32)
Returns the value of the specified IMU sensor.
Public methodGetMinMaxRange(IMUSensorChannel)
Returns the range of values of the specified IMU sensor.
Public methodGetMinMaxRange(StrainSensorChannel)
Returns the range of values of the specified strain sensor.
Public methodGetPairingDevices
Returns the array of existing port names or device names associated with bluetooth devices.
Public methodGetStrainSensorRange
Returns the range of values of strain sensors for calibration.
Public methodGetStrainValue(StrainSensorChannel)
Returns the value of the specified strain sensor. When the frame index is not specified, the index is zero.
Public methodGetStrainValue(StrainSensorChannel, Int32)
Returns the value of the specified strain sensor.
Public methodIsSetStrainSensorRange
Gets whether the range of values of the strain sensor for calibration is set.
Public methodSetHubName
Set the name of e-skin Hub after stop communicating. An exception may occur.
Public methodSetStrainSensorRange
Sets the range of values of the strain sensor for calibration. An exception may occur.
Public methodStart
Starts reception from sensors. An exception may occur.
Public methodStart(FramePerSecond)
Starts reception from sensors. An exception may occur.
Public methodStartCalibrationForBoth
Starts calibration with changing the maximum and minimum values.
Public methodStartCalibrationForMax
Starts calibration with changing the maximum value.
Public methodStartCalibrationForMin
Starts calibration with changing the minimum value.
Public methodStop
Stops reception from sensors.
Public methodStopCalibration
Stops calibration.
Top
Events
  NameDescription
Public eventOnDisconnected
Raises the disconnection event.
Public eventOnFrame
Raises the frame reception event on the worker thread.
Top
See Also