Ejemplo n.º 1
0
 public void UpdateSensorReadings()
 {
     // Updating Sensor
     StartCoroutine(sensorBridge.api.Request(sensorBridge.api.ListSensorData(sensorID, '*', '*'), s =>
     {
         XmlSerializer d = new XmlSerializer(typeof(SensorBridge.SensorReadingList));
         using (var r = new System.IO.StringReader(s))
         {
             SensorBridge.SensorReadingList l = (SensorBridge.SensorReadingList)d.Deserialize(r);
             readings = l.readings.ToArray();
         }
     }));
 }
Ejemplo n.º 2
0
    public void UpdateSensorReadings()
    {
        sensor = sensorBridge.FindSensor(SensorID);

        if (sensor == null)
        {
            return;
        }

        var startDate = StartDate.ToString("yyyy-MM-dd");
        var endDate   = EndDate.ToString("yyyy-MM-dd");

        // Updating Sensor
        StartCoroutine(sensorBridge.api.Request(sensorBridge.api.ListSensorData(SensorID, startDate, endDate), s =>
        {
            XmlSerializer d = new XmlSerializer(typeof(SensorBridge.SensorReadingList));
            using (var r = new System.IO.StringReader(s))
            {
                SensorBridge.SensorReadingList l = (SensorBridge.SensorReadingList)d.Deserialize(r);
                readings = l.readings;
            }
        }));
    }