Meting.cs 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace FietsClientV2
  7. {
  8. [Serializable]
  9. public class Meting
  10. {
  11. public int pulse { get; private set; } //BPM
  12. public int rpm { get; private set; } //RPM
  13. public int speed { get; private set; } //meter per seconden
  14. public int distance { get; private set; } //meter
  15. public int requestedPower { get; private set; } //Watt
  16. public int energy { get; private set; } //Watt
  17. public TimeSpan time { get; private set; } // minuten: seconden
  18. public int actualPower { get; private set; } //Watt
  19. public Meting(int pulse, int rpm, int speed, int distance, int requestedPower, int energy, TimeSpan time, int actualPower)
  20. {
  21. this.pulse = pulse;
  22. this.rpm = rpm;
  23. this.speed = speed;
  24. this.distance = distance;
  25. this.requestedPower = requestedPower;
  26. this.energy = energy;
  27. this.time = time;
  28. this.actualPower = actualPower;
  29. }
  30. public override string ToString()
  31. {
  32. return "pulse: " + pulse + " - RPM: " + rpm + " speed: " + speed + " - distance: " + distance + " - requested power: " + requestedPower + " - energy: " + energy + " - time: " + time + " - actual power: " + actualPower;
  33. }
  34. }
  35. }