KioOmronEnviroSensor Class

This class provides support for interacting with the Omron Environment Sensor device.

Methods

Type Signature
DeviceInfo GetDeviceInfo(string)
Provides device information for the specified Omron Environment Sensor
string GetTimeCounter(string)
Gets the current value of the device time counter
bool SetTimeCounter(string, string)
Sets the current value of the time counter
uint16 GetMemoryStorageInterval(string)
Gets the current value of the memory storage interval
bool SetMemoryStorageInterval(int, string)
Sets the current time interval for memory storage
SensorData GetLatestSensorData(string)
Provides sensor data related to ambient conditions
CalcData GetLatestCalculationData(string)
Provides device-calculated data related to environmental conditions
SensorData GetLatestSensorFlags(string)
Provides the ability to monitor thresholds for the sensor data related to ambient conditions
CalcFlags GetLatestCalculationFlags(string)
Provides the ability to monitor thresholds for device-calculated data
AccelStatus GetLatestAccelerationStatus(string)
Provides acceleration status pertaining to device vibration and vibration on structures
MemInfo GetLatestMemoryInfo(string)
Provides current memory data
SensorData GetMemorySensorData(int64, string)
Provides current memory sensor data at the specified memory index
CalcData GetMemoryCalculationData(int64, string)
Provides current device-calculated data at the specified memory index
SensorFlags GetMemorySensorFlags(int64, string)
Provides current sensor flag info at the specified memory index
CalcFlags GetMemoryCalculationFlags(int64, string)
Provides current device-calculated data at the specified memory index
VibrationInfo GetVibrationCount(string)
The number of vibrations or earthquakes detected
AccelHeader GetMemoryAccelerationHeader(int, int, string)
Get the header information for an acceleration event stored in memory
AccelData[] GetMemoryAccelerationData(int, int, int, string)
Gets an array of acceleration header data stored in memory
EventSettings GetEventSettings(int, string)
Get the settings for a sensor event
bool SetEventSettings(EventType, ThreshType, int, bool, int, int, string)
Set the settings for a sensor event
int GetMode(string)
Get the current device mode
bool SetMode(int, string)
Change the device mode
bool ResetMemory(int, string)
Clear the device memory
AccelLogStatus GetAccelerationLogStatus(string)
Get the current acceleration logger status
bool EnableAccelerationLog(bool, int, int, int, string)
Begin or stop recording acceleration data
InstallationOffset GetInstallationOffset(string)
Get device calibration data
bool SetInstallationOffset(OffsetType, bool, double, string)
Set the device calibration values
LEDSetting GetLEDState(LEDSetting, string)
Get the current state of the LED
bool SetLEDState(LEDSetting, int, int, int, int, string)
Set the device's LED state
LEDOperationSetting GetLEDStateOperation(string)
Get the current operation state of the LED
bool SetLEDStateOperation(int, int, int, string)
Set the LED state for various operation modes
BLESettings GetBLEAdvertisingSettings(string)
Get the current BLE settings
bool SetBLEAdvertisingSettings(int, int, string)
Set the BLE settings

Related Types

Type Signature
Class DeviceInfo
This object includes specific device information that can be used to identify the hardware, firmware, and manufacturing properties
Class SensorData
This object includes data from the ambient sensor
Class SensorFlags
Various thresholds for monitoring the data collected by the sensor
Class CalcData
This object includes device-calculated data from the various sensors
Class CalcFlags
Thresholds for monitoring different levels of data calculated by the device
Class AccelStatus
Monitor or set the acceleration data pertaining to device vibration and structural vibration
Class AccelHeader
Acceleration information pertaining to calculated data or sensor data
Class AccelData
Current calculated acceleration data
Class MemInfo
Current available memory info
Class VibrationInfo
Current available vibration and earthquake count
Class SensorEventSettings
The configured settings for a sensor event
Class AccelEventSettings
The configured settings for a sensor event in acceleration logger mode
Class AccelLogStatus
The status and running page of the acceleration log
Class InstallationOffset
The calibration offsets for each sensor
Class LEDSetting
The current LED setting
Class LEDOperationSetting
The current LED operation setting
Class BLESettings
Bluetooth Low Energy (BLE) advertising settings
Enum EventType
Event types that can be used to access the sensor and acceleration data events
Enum ThresType
The type of event threshold
Enum OffsetType
The calibration offset type
Enum LEDState
The LED state