public NordicUARTViewModel() 
		{
			uartService = GattServiceManager.GetGATTServiceManager().GetServiceForNordicUart().FirstOrDefault() as UARTService;
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
			SetWelcomeMessage();
		}
 public NordicUARTViewModel()
 {
     uartService = GattServiceManager.GetGATTServiceManager().GetServiceForNordicUart().FirstOrDefault() as UARTService;
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
     SetWelcomeMessage();
 }
 public NordicUartControlButtonViewModel()
 {
     uartService   = GattServiceManager.GetGATTServiceManager().GetServiceForNordicUart().FirstOrDefault() as UARTService;
     IsOnEditModel = false;
     InitializeSelectedControlButton(IsOnEditModel);
     InitializeAllControlButton();
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
 }
		public NordicUartControlButtonViewModel() 
		{
			uartService = GattServiceManager.GetGATTServiceManager().GetServiceForNordicUart().FirstOrDefault() as UARTService;
			IsOnEditModel = false;
			InitializeSelectedControlButton(IsOnEditModel);
			InitializeAllControlButton();
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
		}
 public DeviceFirmwareUpdateViewModel()
 {
     DeviceSelectionViewModel    = new ToolboxDeviceSelectionViewModel();
     deviceFirmwareUpdateService = GattServiceManager.GetGATTServiceManager().GetDeviceFirmwareUpdateService();
     deviceFirmwareUpdateService.ServiceChanged += deviceFirmwareUpdateService_ServiceChanged;
     deviceFirmwareUpdateService.DeviceFirmwareUpdateComplete += deviceFirmwareUpdateService_DeviceFirmwareUpdateComplete;
     deviceFirmwareUpdateService.PacketReceiptConfirmed       += deviceFirmwareUpdateService_PacketReceiptConfirmed;
     dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
     LoadDFUSettings();
 }
		public HeartRateMonitorViewModel() 
		{
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			Dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
			RegisterHeartRateService();
		}
Example #7
0
 public HeartRateMonitorViewModel()
 {
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     Dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
     RegisterHeartRateService();
 }
Example #8
0
 public GlucoseMonitorViewModel()
 {
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     Dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
     GetGlocuseServices();
 }
		public ProximityViewModel() 
		{
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			Dispatcher = CoreApplication.GetCurrentView().Dispatcher;
			GetProximityMonitorServices();
		}
		private void RegisterDeviceSelectionControl()
		{
			var controlPage = new AppBarControl();
			deviceSelectionVM = new ToolboxDeviceSelectionViewModel();
			this.BottomAppBar = controlPage.BottomAppBar;
			this.BottomAppBar.ClosedDisplayMode = AppBarClosedDisplayMode.Minimal;
			AboutButton = (AppBarButton)controlPage.FindName(AppBarControl.TOOLBOX_ABOUT);
			AboutButton.Visibility = Windows.UI.Xaml.Visibility.Visible;
			AboutButton.Click += AboutSettingButton_Click;
			var settingButton = (AppBarButton)controlPage.FindName(AppBarControl.TOOLBOX_SETTING);
			settingButton.Visibility = Windows.UI.Xaml.Visibility.Collapsed;
		}
		public GlucoseMonitorViewModel() 
		{
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			Dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
			GetGlocuseServices();
		}
		public BloodPressureMonitorViewModel() 
		{
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			GetService();
		}
Example #13
0
 public ProximityViewModel()
 {
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     Dispatcher = CoreApplication.GetCurrentView().Dispatcher;
     GetProximityMonitorServices();
 }
		public DeviceFirmwareUpdateViewModel() 
		{
			DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
			deviceFirmwareUpdateService = GattServiceManager.GetGATTServiceManager().GetDeviceFirmwareUpdateService();
			deviceFirmwareUpdateService.ServiceChanged += deviceFirmwareUpdateService_ServiceChanged;
			deviceFirmwareUpdateService.DeviceFirmwareUpdateComplete += deviceFirmwareUpdateService_DeviceFirmwareUpdateComplete;
			deviceFirmwareUpdateService.PacketReceiptConfirmed += deviceFirmwareUpdateService_PacketReceiptConfirmed;
			dispatcher = CoreWindow.GetForCurrentThread().Dispatcher;
			LoadDFUSettings();
		}
 public BloodPressureMonitorViewModel()
 {
     DeviceSelectionViewModel = new ToolboxDeviceSelectionViewModel();
     GetService();
 }