public SpheroDeviceSensorsData(SpheroDeviceMessageDecoder decoder) { accelerometerData = (SpheroAccelerometerData)decoder.DecodeObject("accelerometerData"); attitudeData = (SpheroAttitudeData)decoder.DecodeObject("attitudeData"); quaternionData = (SpheroQuaternionData)decoder.DecodeObject("quaternionData"); backEMFData = (SpheroBackEMFData)decoder.DecodeObject("backEMFData"); locatorData = (SpheroLocatorData)decoder.DecodeObject("locatorData"); gyroData = (SpheroGyroData)decoder.DecodeObject("gyroData"); }