コード例 #1
0
        public static async Task <bool> Connect_Band_Clank()
        {
            bool terminado = await BandManager.Find_Band();

            terminado &= await BandManager.InitBand();

            return(terminado);
        }
コード例 #2
0
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            bool terminado = await BandManager.Connect_Band_Clank();

            terminado &= await Connect_Sensor_HeartRate();

            terminado &= await Connect_Sensor_SkinTemperature();

            terminado &= await Connect_Sensor_GalvanicSkinResponse();

            terminado &= await Connect_Sensor_AccelerometerResponse();

            terminado &= await Connect_Sensor_AmbientLightResponse();

            terminado &= await Connect_Sensor_BarometerResponse();
        }
コード例 #3
0
 private void Start_Measure_Clank(object sender, RoutedEventArgs e)
 {
     try
     {
         lista                   = new List <double[]>();
         currentElement          = new double[9];
         tiempo                  = 0;
         reading_accelerometer   = new double[3];
         reading_Barometer       = new double[2];
         reading_SkinTemperature = 0;
         reading_SkinResponse    = 0;
         reading_HeartRate       = 0;
         reading_AmbientLight    = 0;
         BandManager.Start_Measure_Clank();
         startDate = DateTime.Now;
         date.Text = "Fecha: " + startDate.ToString("dd/mm/yyyy hh:mm:fffffff");
     }
     catch (BandException ex)
     {
         TextBlock1.Text += " " + ex.Message;
     }
 }