| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace FietsLibrary.JSONObjecten
- {
- [Serializable]
- public class Measurement
- {
- public int pulse { get; set; }
- public int rpm { get; private set; }
- public int speed { get; private set; }
- public int distance { get; private set; }
- public int requestedPower { get; private set; }
- public int energy { get; private set; }
- public int actualPower { get; private set; }
- public int time { get; private set; }
- public Measurement()
- {
- }
- public Measurement(int pulse, int rpm, int speed, int distance, int requestedPower, int energy, int actualPower, int time)
- {
- this.pulse = pulse;
- this.rpm = rpm;
- this.speed = speed;
- this.distance = distance;
- this.requestedPower = requestedPower;
- this.energy = energy;
- this.actualPower = actualPower;
- this.time = time;
- }
- public Measurement(string[] data)
- {
- pulse = int.Parse(data[0]);
- rpm = int.Parse(data[1]);
- speed = int.Parse(data[2]);
- distance = int.Parse(data[3]);
- requestedPower = int.Parse(data[4]);
- energy = int.Parse(data[5]);
- int time = 0;
- string[] timeArray = data[6].Split(':');
- time += (int.Parse(timeArray[0]) * 60);
- time += int.Parse(timeArray[1]);
- actualPower = int.Parse(data[7]);
- }
- }
- }
|