//GPS DATA END_____________________________________________________________________________________________________ private void DeviceStillConnected(object sender, SendBTDeviceEventArgs args) { if (args.devicePaired == true)//if the device is paired { Debug.WriteLine("Device is Still Paired"); //create a list to store data StreamBluetoothData(); //start reading from the device } }
public void SendBluetoothEvent(int myEventType, string myDeviceName, ulong myDeviceAddress, bool isDevicePaired) { SendBTDeviceEventArgs sendBTDevicePairArgs = new SendBTDeviceEventArgs() { eventType = myEventType, deviceName = myDeviceName, deviceAddress = myDeviceAddress, devicePaired = isDevicePaired }; BTDeviceHandlerEvent.Invoke(null, sendBTDevicePairArgs);//send the event }
private void BluetoothDeviceControlEventController(object sender, SendBTDeviceEventArgs args) { switch (args.eventType) { case 1: // scan event NewBluetoothDeviceFound(args.deviceName, args.deviceAddress); break; case 2: //Pair Event BluetoothDevicePaired(args.devicePaired); break; } }