Exemplo n.º 1
0
 public void SendBvpDataToLH(BVPSensorChangedEventArgs bvp)
 {
     try
     {
         var values = new List <string>
         {
             bvp.BloodVolumePulse.ToString()
         };
         HubConnector.SendData(values);
     }
     catch (Exception ex)
     {
         Console.WriteLine(ex.ToString());
     }
 }
Exemplo n.º 2
0
 /// <summary>   Updates the bvp values. </summary>
 ///
 /// <remarks>   Jordi Hutjens, 13-11-2018. </remarks>
 private void UpdateBvpValues()
 {
     try
     {
         BVPSensorChangedEventArgs args = new BVPSensorChangedEventArgs
         {
             BloodVolumePulse = float.Parse(receivedStrFiltered[2])
         };
         OnBVPSensorChanged(args);
         if (CheckParameters.Instance.LHRunning)
         {
             lhsend.SendBvpDataToLH(args);
         }
     }
     catch (Exception)
     {
         BVPSensorChangedEventArgs args = new BVPSensorChangedEventArgs
         {
             BloodVolumePulse = 0.0F
         };
         OnBVPSensorChanged(args);
     }
 }
 /// <summary>   Updates the blood volume pulse. </summary>
 ///
 /// <remarks>   Jordi Hutjens, 13-11-2018. </remarks>
 ///
 /// <param name="sender">   Source of the event. </param>
 /// <param name="bvp">      Bvp sensor changed event information. </param>
 private void IUpdateBloodVolumePulse(object sender, BVPSensorChangedEventArgs bvp)
 {
     BloodVolumePulse = bvp.BloodVolumePulse;
 }
Exemplo n.º 4
0
 /// <summary>   Raises the bvp sensor changed event. </summary>
 ///
 /// <remarks>   Jordi Hutjens, 12-11-2018. </remarks>
 ///
 /// <param name="e">    Event information to send to registered event handlers. </param>
 protected virtual void OnBVPSensorChanged(BVPSensorChangedEventArgs e)
 {
     BVPSensorChanged?.Invoke(this, e);
 }