Пример #1
0
            /// <summary>
            /// Event handler for when the device is ready
            /// </summary>
            protected override void OnDeviceReady()
            {
                base.OnDeviceReady();

                // Raise an event for any interested parties
                DeviceReadyEvent?.Invoke(this, new EventArgs());
            }
Пример #2
0
        /// <summary>
        /// Event handler to receive notice that the device is ready
        /// </summary>
        /// <param name="sender">Sender</param>
        /// <param name="e">Event args including the device info</param>
        private void _bleManager_DeviceReadyEvent(object sender, DeviceEventArgs e)
        {
            Log(string.Format("Device {0} [{1}] ready!", e.Device.Name, e.Device.Address));

            DeviceInfo device = FindDeviceInfo(e.Device);

            if (device != null)
            {
                DeviceReadyEvent?.Invoke(this, new DeviceInfoEventArgs(FindDeviceInfo(e.Device)));
            }
        }
Пример #3
0
 void IBleManagerCallbacks.OnDeviceReady(BluetoothDevice p0)
 {
     DeviceReadyEvent?.Invoke(this, new DeviceEventArgs(p0));
 }
Пример #4
0
 /// <summary>
 /// Event handler for when the device is ready
 /// </summary>
 /// <param name="sender">Sender</param>
 /// <param name="e">Event arguments including a Bluetooth device</param>
 private void _skfBleManagerCallbacks_DeviceReadyEvent(object sender, DeviceEventArgs e)
 {
     _currentDevice = e.Device;
     DeviceReadyEvent?.Invoke(this, new DeviceEventArgs(e.Device));
 }