Recent Posts

Pages: 1 ... 4 5 [6] 7 8 ... 10
51
Bluetooth Framework / GATT Server - Characteristic Max Size
« Last post by briandunham on May 05, 2022, 09:26:33 PM »
Hello Mike,

I have a GATT client that is subscribed to a characteristic. That characteristic is configured in the GATT server to have a size of 255 bytes. But when my GATT client receives a OnCharacteristicChanged notification, the length is only 20 bytes. Is there a way to change this default MTU to a bigger size?
52
Bluetooth Framework / Re: GATT Server functionality related questions
« Last post by Mike Petrichenko on May 05, 2022, 06:20:12 AM »
Hello,

1. Unfortunately on Windows there is no notification about connection.disconnection for GATT server. We were looking to find a workaround but it looks not possible.
2. It does not look possible to change connection parameters for GATT server but we will look onit deeper. However, if that can be possible, it will work on Windows 11 only.
53
Bluetooth Framework / GATT Server functionality related questions
« Last post by exsurgo_ankit on May 05, 2022, 05:07:00 AM »
Hello

I am building a hardware emulator on windows. Our hardware acts as a Bluetooth LE GATT server and connects to a Windows app which acts as a GATT client and works fine.
We are using version 7.10.1.0.

Now I working on making the windows machine act as a GATT server. I am able to advertise and accept a connection, get notified on writes and subscriptions. But I can't find the following:
1. An event to notify that a GATT client has connected.
2. Ability to read and change GAP connection parameters to change min and max connection intervals. We need to set a short interval as we transmit a lot of data.

We really need to update GAP parameters to enable proper hardware emulation.

Please advice how we can achieve this.

Regards
Ankit
54
Bluetooth Framework / Re: Set Commands to GoPro Camera 9 Black
« Last post by Mike Petrichenko on March 23, 2022, 05:11:56 AM »
Hi

Take a look on this page: https://gopro.github.io/OpenGoPro/ble
55
Bluetooth Framework / Set Commands to GoPro Camera 9 Black
« Last post by asmahmoudi on March 22, 2022, 09:50:40 PM »
Hi
Are anybody send commands to GoPro 9 Black with wclBluetooth in VB.Net?
56
Bluetooth Framework / Re: Connect to GATTClient without Discover
« Last post by Mike Petrichenko on March 21, 2022, 05:02:12 PM »
Yes, it needs the Radio object and that is good way to use GetLeRadio() method (we also use this way). Also I do recommend to take a look on our WeDo implementation where we use wclBluetoothLeBeaconWatcher to detect WeDo HUBs by its primary service. I hope the code saves your time: https://github.com/btframework/WeDo/blob/master/NET%20Edition/WeDo%20Framework/wclWeDoWatcher.cs

It works as devices monitoring: when device found or lost it fires events.
57
Bluetooth Framework / Re: Connect to GATTClient without Discover
« Last post by DME on March 21, 2022, 04:56:53 PM »
Thank you for the quick reply. I have now also managed by directly creating a BluetoothManager and passed the radio from GetLERadio to the Connect function. When I try it as you described I get an error when compiling because the Connect method needs a radio.
58
Bluetooth Framework / Re: Connect to GATTClient without Discover
« Last post by Mike Petrichenko on March 21, 2022, 04:38:43 PM »
Hello,

It is easy: Just use wclGattClient, set device's address and call Connect(). However, Microsoft Bluetooth driver requires that the device has to be found first any how. The simplest way to do that is to use wclBluetoothLeBeaconWatcher and any of its event (take a look on Beacons demo). Once device appears as available you can connect to it without any problem.
59
Bluetooth Framework / Connect to GATTClient without Discover
« Last post by DME on March 21, 2022, 02:21:45 PM »
How can I connect to a Gatt client without first running a Discover?
If I only know the address of a device and would like to connect to it.
60
Bluetooth Framework / Re: BLE packet loss on receiving notifications
« Last post by Mike Petrichenko on March 15, 2022, 03:05:41 PM »
Hello,

In fact we have never seen any data lost during notifications. However it is possible because Notifications does not guarantee data delivering. If you need to be sure that data is received you should use Indication instead.
Pages: 1 ... 4 5 [6] 7 8 ... 10