コード例 #1
0
 void OnDeviceConnected(BLEManager con)
 {
     if (InvokeRequired)
     {
         OnDeviceConnectedHandler c = new OnDeviceConnectedHandler(OnDeviceConnected);
         Invoke(c, new object[] { con });
     }
     else
     {
         if (DeviceControl.Instance.BluetoothManager.HasDeviceConnected())
         {
             Hide();
             controlFrame         = new ControlFrame();
             controlFrame.Closed += (s, args) => Close();
             controlFrame.Show();
         }
         else
         {
             MessageBox.Show("Connection to the device failed !", "Connection error", MessageBoxButtons.OK, MessageBoxIcon.Error);
             connectButton.Enabled = true;
             devices.Clear();
             BLEWatcher.Start();
         }
     }
 }
コード例 #2
0
ファイル: MiBand.cs プロジェクト: Levrden/miband-heartrate
        // ----------------------------

        public MiBand(BLEManager bluetoothLEManager)
        {
            manager = bluetoothLEManager;
        }
コード例 #3
0
 public void Initialize()
 {
     bluetoothManager = new BLEManager();
 }