/// <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(); } } }