/// <summary> /// Gets the heart rate from the peripheral. /// </summary> /// <returns>List of pulse objects.</returns> public IList <(double, RawPulseDto)> GetHeartRate() { var heartRateData = peripheralService.GetHeartRate(); return(heartRateData.Select(h => (h.Item1, new RawPulseDto(h.Item2))).ToList()); }
/// <summary> /// Get the heart rate from the peripheral. /// </summary> /// <returns>Heart rate data transfer object.</returns> public HeartRateDto GetHeartRate() { return(new HeartRateDto(peripheralService.GetHeartRate())); }