/// <summary> /// Receives data from the TRobot's Mobot sensor. Range for Mobot sensor is (50 - 3500 mm). /// </summary> /// <returns>Distance in mm from the TRobot's Mobot sensors. The key for measured distance is "distance"</returns> public Data ReceiveData() { Data data = new Data(); data.SelectedDeviceType = SelectedDevice.Mobot; try { String distance = arduino.GetMobotData(); data.Dictionary.Add(key, double.Parse(distance)); } catch (Exception e) { Logger.Log(e); } return(data); }