/// <summary>
 /// Disable message types that should be streamed. This function does only set a status when
 /// a first status update arrived for the device. Consider not calling this function right after connecting to the device.
 /// </summary>
 /// <param name="type"></param>
 public void DisableMessageType(MessageType type)
 {
     if (_serialConnection != null && _serialConnection.Connected && _firstStatusUpdateReceived)
     {
         if (DeviceStatus.MessageTypeStreamingEnabled(type))
         {
             _serialConnection.SendMessageType(type);
             RequestStatusUpdate();
         }
     }
 }