internal sealed class DeviceMessageFrame| DeviceMessageFrame | Initializes a new instance of the DeviceMessageFrame class |
| AlternativeConnectionString | Alternative connection string to use for the device, if MacAddress or Imei are not used by the device. |
| BatteryLevel | The battery level of the device. |
| DeviceTemperature | The temperature of the device (in celcius). |
| EventCode | Event code sent by the device. |
| GpsDataValid | If the device believes the transmitted GPS coordinates are likely valid. |
| GpsFixWithHeading | GPS Fix with heading (if any) |
| GpsTurnedOn | Whether GPS is turned on, as reported by the device. |
| GsmSignalStrength | GSM signal strength (0-31) |
| Hdop | The Horizontal Dilution of Precision (HDOP) value. |
| Imei | Found IMEI number derived from the message (if any was found) |
| InstructionParameter | Parameter of the instruction send by the device. |
| IsCharging | if the device is charging its battery. |
| IsConnectedToPowerOutlet | If the device is connected to a power outlet. |
| MacAddress | Found MAC address derived from the message (if any was found) |
| PedometerStepCount | Amount of steps registered by the pedometer. |
| SatelliteCount | The number of satellites the device believes it can see. |
| SessionString | The session string of the device. Use Azure Redis Cache as a lookup for which Id it is. |
| SubFrames | Included if the message contains sub-commands. |
| WifiData | Information about the Wi-Fi networks the device can see. |