Bluetooth Framework 7.16.17.0 has been released
- WCL_E_BLUETOOTH_LE_GET_ADV_PARAMS_FAILED error code removed;
- WCL_E_BLUETOOTH_LE_RESET_ADV_PARAMS_FAILED error code removed;
- New error code: WCL_E_BLUETOOTH_LE_NOTHING_ADVERTISE;
- New error code: WCL_E_BLUETOOTH_LE_TOO_MANY_ADVERTISEMENTS;
- wclBluetoothLeAdvertiser: Number of concurrent advertisements limited to 3 but with Microsoft it is better to have 2;
- wclBluetoothLeAdvertiser: OnAdvertisingBegin event removed;
- wclBluetoothLeAdvertiser: OnAdvertisingEnd event removed;
- wclBluetoothLeAdvertiser: OnAdvertisingError event removed;
- BLED112: Bluetooth LE advertisement reworked to make it more stable;
- Microsoft: Bluetooth LE advertisement reworked to make it more stable;
- Microsoft: fixed issue when MAC changed for each advertisement;
- C++ Edition: code refactoring, use properties instead Get_ and Set_ methods.
Download Bluetooth Framework
Bluetooth Framework 7.16.16.0 has been released
- wclBluetoothRadio: SetLeScanParams method removed;
- wclBluetoothRadio: GetLeScanParams method removed;
- wclBluetoothRadio: ResetLeScanParams method removed;
- wclBluetoothRadio: SetLeAdvParams method removed;
- wclBluetoothRadio: GetLeAdvParams method removed;
- wclBluetoothRadio: ResetLeAdvParams method removed;
- wclBluetoothLeBeaconWatcher: Start() method updated to take ScanInterval and ScanWindow parameters;
- wclBluetoothLeAdvertiser: Start() method updated to take Interval parameter;
- Advertisement interval changing temporary does not work with Microsoft drivers (only with BLED112);
- Now changing scan parameters does not require administrative rights;
- Now changing advertisement interval does not require administrative rights;
- WCL_E_BLUETOOTH_LE_GET_SCAN_PARAMS_FAILED error code removed;
- WCL_E_BLUETOOTH_LE_RESET_SCAN_PARAMS_FAILED error code removed;
- New error code: WCL_E_BLUETOOTH_LE_CREATE_SCAN_PARAMS_SET_EVENT_FAILED;
- New error code: WCL_E_BLUETOOTH_LE_GET_ADV_PARAMS_FAILED;
- New error code: WCL_E_BLUETOOTH_RADIO_INSTANCE_NOT_FOUND;
- New error code: WCL_E_BLUETOOTH_OPEN_RADIO_FAILED.
Download Bluetooth Framework
Bluetooth Framework 7.16.15.0 has been released
- wclBluetoothRadio: new property LeSupported;
- wclBluetoothRadio: new property ClassicSupported;
- wclBluetoothManager: Fixed issue if the OnStatusChanged event called before the AfterOpen event the Radio object passed to the OnStatusChanged event is not in the radios list;
- wclBluetoothManager: Fixed issue if the OnStatusChanged event called after then BeforeClose event the Radio object passed to the OnStatusChanged event can be destroyed before OnClosed event.
Download Bluetooth Framework
Bluetooth Framework 7.16.14.0 has been released
- Now Data Processors allow manual data flow management;
- Minor update in WinAPI declarations (com0com class GUID);
- OBEX: now you can provide custom maximum OBEX packet size.
Download Bluetooth Framework
Wi-Fi Framework 7.10.18.0 has been released
- Minor update in WinAPI declarations (com0com class GUID).
Download Wi-Fi Framework
Serial Framework 7.7.14.0 has been released
- Now Data Processors allow manual data flow management;
- Fixed issue with enumerating com0com ports on Windows 10 and above;
- Fixed issue when com0com ports creationg not detected on Windows 10 and above;
- Minor update in WinAPI declarations (com0com class GUID);
- .NET Edition: fixed bug with accessing Processor property of the wclSerialClient;
- OBEX: now you can provide custom maximum OBEX packet size;
- New demos show how to use OBEX with Serial Port connection (Serial OBEX).
Download Serial Framework
IrDA Framework 7.8.14.0 has been released
- Now Data Processors allow manual data flow management;
- Minor update in WinAPI declarations (com0com class GUID);
- OBEX: now you can provide custom maximum OBEX packet size.
Download IrDA Framework
Timeline Framework 7.1.13.0 has been released
- Minor update in WinAPI declarations (com0com class GUID).
Download Timeline Framework
Wi-Fi Framework 7.10.17.0 has been released
- Error code WCL_E_WIFI_DIRECT_DEVICE_START_GET_PAIRED_THREAD_FAILED changed to WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_GET_PAIRED_THREAD_FAILED;
- Error code WCL_E_WIFI_DIRECT_DEVICE_START_UNPAIR_THREAD_FAILED changed to WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_UNPAIR_THREAD_FAILED;
- Error code WCL_E_WIFI_DIRECT_DEVICE_START_NAME_RESOLVING_THREAD_FAILED changed to WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_NAME_RESOLVING_THREAD_FAILED;
- New error code: WCL_E_WIFI_DIRECT_DEVICE_WATCHER_START_ENUM_PAIRED_DEVICES_THREAD_FAILED;
- New error code: WCL_E_WIFI_DIRECT_DEVICE_WATCHER_ENUMERATE_DEVICES_FAILED;
- New error code: WCL_E_WIFI_DIRECT_DEVICE_WATCHER_QUERY_ASYNC_INFO_FAILED;
- New error code: WCL_E_WIFI_DIRECT_DEVICE_WATCHER_GET_ENUM_RESULT_FAILED;
- Enumerating paired WiFi Direct devices (wclWiFiDirectDeviceWatcher class).
Download Wi-Fi Framework
Bluetooth Framework 7.16.13.0 has been released
- BLE error codes re-encoding;
- RfCommServer demo application updated to show how to make local Bluetooth radio Discoverable and Connectable;
- OppServer demo application updated to show how to make local Bluetooth radio Discoverable and Connectable;
- Minor fixes in OBEX OPP Server.
Download Bluetooth Framework
IrDA Framework 7.8.13.0 has been released
- Minor fixes in OBEX OPP Server.
Download IrDA Framework
Serial Framework 7.7.13.0 has been released
- Minor fixes in OBEX OPP Server.
Download Serial Framework
Bluetooth Framework 7.16.12.0 has been released
- New GATT error decoding;
- New error code: WCL_E_BLUETOOTH_LE_WRITE_WITHOUT_RESPONSE_NOT_SUPPORTED;
- WriteCharacteristicValue method: new parameter WriteKind. It allows to control write operation (with/without response or auto mode). Tnstead of changing a characteristic's property use this parameter;
- WriteClientConfiguration method: new parameter SubscribeKind. It allows to control how to subscribe to a value change notification (use notification or indication). Tnstead of changing a characteristic's property use this parameter;
- Subscribe method: new parameter SubscribeKind. It allows to control how to subscribe to a value change notification (use notification or indication). Tnstead of changing a characteristic's property use this parameter;
- Unsubscribe: new parameter SubscribeKind. It allows to control how to subscribe to a value change notification (use notification or indication). Tnstead of changing a characteristic's property use this parameter;
- SubscribeForNotifications: new parameter SubscribeKind. It allows to control how to subscribe to a value change notification (use notification or indication). Tnstead of changing a characteristic's property use this parameter;
- UnsubscribeFromNotifications: new parameter SubscribeKind. It allows to control how to subscribe to a value change notification (use notification or indication). Tnstead of changing a characteristic's property use this parameter;
- wclGattLocalDescriptor new field ReadProtectionLevel. It allows to provide different from characteristic read protection level;
- wclGattLocalDescriptor new field WriteProtectionLevel. It allows to provide different from characteristic write protection level.
Download Bluetooth Framework
Previous Years News