コード例 #1
0
        public void DeviceConnectedTime(DeviceTypesenums type, string datetime, bool status)
        {
            switch (type)
            {
            case DeviceTypesenums.BPMONITOR:
            {
                DeviceConnectionTimeCallback?.Invoke(type, datetime, status);
                bpResult.IsBPCuffConnected    = status;
                bpResult.BpCuffConnectionTime = datetime;
            }
            break;

            case DeviceTypesenums.OXIMETER:
            {
                DeviceConnectionTimeCallback?.Invoke(type, datetime, status);
                oxymeterResult.IsConnected    = status;
                oxymeterResult.ConnectionTime = datetime;
            }
            break;

            case DeviceTypesenums.THERMOMETER:
            {
                DeviceConnectionTimeCallback?.Invoke(type, datetime, status);
                thrmoResult.IsConnected    = status;
                thrmoResult.ConnectionTime = datetime;
            }
            break;
            }
        }
コード例 #2
0
 void DeviceConnectionStatus(DeviceTypesenums type, string datetime, bool status)
 {
     if (type == DeviceTypesenums.BPMONITOR && status)
     {
         isConnected    = status;
         ConnectionTime = datetime;
         OnPropertyChanged("ConnectionTime");
         OnPropertyChanged("isConnected");
     }
 }
コード例 #3
0
 private async void DeviceConnectionStatus(DeviceTypesenums type, string parm2, bool status)
 {
     await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
     {
         if (type == DeviceTypesenums.OXIMETER)
         {
             TxtConnectionTime.Text = parm2;
         }
     });
 }
コード例 #4
0
 private async void DeviceConnectionStatus(DeviceTypesenums type, string parm2, bool status)
 {
     await Dispatcher.RunAsync(CoreDispatcherPriority.Normal, () =>
     {
         if (type == DeviceTypesenums.THERMOMETER)
         {
             BtnTempConnect.IsEnabled = true;
             TxtConnectionTime.Text   = parm2;
         }
     });
 }