Latest Changes
Bluetooth Framework 7.19.32.0 has been released
Common changes
- New GetMaxPayloadSize() method has been added to the wclGattServerClient class. The method allows to read the maximum possible payload length.
- New GetMaxPayloadSize() method has been added to the wclGattClient class. The method allows to read the maximum possible payload length.
- New WCL_E_BLUETOOTH_LE_LONG_WRITE_NOT_SUPPORTED error code has been added. The error code is returned by the WriteCharacteristicValue() method of the wclGattClient class when an application writes a long characteristic value (lenger than a maximum PDU size) to a device and a device returns WCL_E_BLUETOOTH_UNEXPECTED or WCL_E_BLUETOOTH_LE_UNEXPECTED error.
- New wkAutoSplit write method has been added. This method allows to automatically split long data to fit a maximum PDU size if a device does not support Long Write operation. This write method can be used in the WriteCharacteristicValue() method of the wclGattClient class.
Bluetooth Framework 7.19.31.0 has been released
Common changes
- Compatibility update.
EULA update
We have update the EULA. Now the Individual License can be used by companies for Internal development. Refer to the licenses comparison table for more details.
Wi-Fi Framework 7.12.11.0 has been released
Common changes
- Black and White lists for the wclWiFiSoftAP class.
Wi-Fi Framework 7.12.10.0 has been released
Common changes
- New error code: WCL_E_NLM_UNABLE_GET_ADAPTERS_LIST.
- New error code: WCL_E_NLM_ADAPTER_NOT_FOUND.
- A new EnumAdapters method has been added to the wclNetworkListManager class. The method allows enumerating network adapters and getting the adapter information: Id, Name, Status, IP address, and more.
- A new GetAdapter method has been added to the wclNetworkListManager class. The method allows getting the network adapter details by its ID.
Bluetooth Framework 7.19.30.0 has been released
Common changes
- Fixed a bug in the Audio Framework where the COM subsystem was not uninitialized after Audio classes were closed.
- Fixed incorrect UUID advertising frame decoding when the Bluetooth Framework is used with the BLED112 USB Bluetooth dongle.
Bluetooth Framework 7.19.29.0 has been released
Common changes
- Fixed an issue where calling the Close method of the wclBluetoothManager class right after classic Bluetooth discovery ended could cause the application to freeze.
- Fixed an issue that may cause the application to freeze if closed immediately after classic Bluetooth discovery completes.
Bluetooth Framework 7.19.28.0 has been released
Common changes
- The Access Violation crash that appeared when the "Force notification" flag was set has been fixed.
- The Access Violation crash affecting older Windows 10 operating systems has been fixed.
- The issue causing incorrect device information reading (Name, RSSI, Address type, etc.) has been fixed.
- The issue preventing BLE device discovery on Windows 10 version 1607 has been fixed.
- The issue preventing connection to BLE GATT-enabled devices on Windows 10 version 1607 has been fixed.
- The issue preventing BLE GATT-enabled devices from unpairing after disconnection on Windows 10 version 1607 has been fixed.
Bluetooth Framework 7.19.27.0 has been released
Common changes
- Fixed incorrect Bluetooth LE advertisement flags decoding.
- Fixed incorrect Bluetooth LE advertisement flags showing in the Beacons sample application.
Previous changes