The SensorMessage type exposes the following members.

Constructors

  Name Description
Public method SensorMessage()()()()
Blank with no defaults defined
Public method SensorMessage(UInt32, Int32, DateTime, Int32, Int32, Double, array<Byte>[]()[][])
Constructs object and populates values

Methods

  Name Description
Public method Equals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected method Finalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public method GetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public method GetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected method MemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public method SignalStrengthPercent
Converts signal strength to a percentage for ease of use for standard sub gigahertz sensors (900,868,433)
Public method ToString
Returns a string that represents the current object.
(Inherited from Object.)
Public method WiFiSignalStrengthPercent
Converts signal strength to a percentage for ease of use for Wi-Fi sensors

Properties

  Name Description
Public property Data
List of Datum objects containing formated data from sensor
Public property MessageDate
Date this data was generated
Public property ProfileID
numeric identifier of the type of sensor that sent this message
Public property RawData
Byte array of the raw data sent from the sensor
Public property SensorID
Unique numeric identifier of the sensor that sent the data
Public property SignalStrength
Strength of RF signal from the sensor
Public property State
numeric representation of 8 bit flags. flag in position 2 signifies if message was generated from the sensor aware state. Other flags are profile specific
Public property Voltage
Voltage of source powering sensor

See Also