Year 2021 Changes

Filter by Product


Bluetooth Framework 7.13.4.0 has been released

Common changes

  • Fix Fixed the issue that appeared in the OS build number reading on Windows 10 19041 and above.
  • Fix Fixed the "The event can not be NULL." exception that appeared in the wclThread class when calling the Synchronize method.
  • New New error code: WCL_E_BLUETOOTH_LE_ACCESS_DENIED.
  • Fix Fixed the issue when a GATT operation returns WCL_E_BLUETOOTH_LE_ACCESS_DENIED instead of WCL_E_BLUETOOTH_LE_AUTH_ACCESS_DENIED.
  • Fix Fixed the minor errors decoding in the WriteCharacteristicValue method.
  • Fix Fixed the minor errors decoding in the ReadCharacteristicValue method.
  • Fix Fixed the deadlock bug in the OnDiscoveringCompleted event handler when it was called after the Terminate method was called.

Bluetooth Framework


Wi-Fi Framework 7.10.3.0 has been released

Common changes

  • Fix Fixed the issue that appeared in the OS build number reading on Windows 10 19041 and above.
  • Fix Fixed the "The event can not be NULL." exception that appeared in the wclThread class when calling the Synchronize method.
  • New The new wclEWiFi exception class has been added.
  • New The new wclEWiFiSniffer exception class has been added.
  • New The new property DoNotChangeMode has been added to the wclWiFiSniffer class. Set this property to true to disable automatic interface mode changing to the monitoring one.
  • New The new WiFiSnifferConsole sample application has been added.

Wi-Fi Framework


Serial Framework 7.7.3.0 has been released

Common changes

  • Fix Fixed the issue that appeared in the OS build number reading on Windows 10 19041 and above.
  • Fix Fixed the "The event can not be NULL." exception that appeared in the wclThread class when calling the Synchronize method.

Serial Framework


Bluetooth Framework 7.13.3.0 has been released

Common changes

  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_SYNC_EVENT.
  • New The new Synchronize method has been added to the wclThread class. The method allows you to execute code in the application's main thread.
  • New The new OnSynchronize event has been added to the wclThread class. The event will be called to synchronize code execution with the application's main thread and will be called in response to the Synchronize method call.

C++ Edition

  • New Visual Studio 2022 support has been added.
  • New ARM64EC support has been added. Visual Studio 2022 is required.
  • New The IoT sample applications for Visual Studio 2019 have been added.
  • New The IoT sample applications for Visual Studio 2022 have been added.

Bluetooth Framework


Serial Framework 7.7.2.0 has been released

Common changes

  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_SYNC_EVENT.
  • New The new Synchronize method has been added to the wclThread class. The method allows you to execute code in the application's main thread.
  • New The new OnSynchronize event has been added to the wclThread class. The event will be called to synchronize code execution with the application's main thread and will be called in response to the Synchronize method call.

C++ Edition

  • New Visual Studio 2022 support has been added.
  • New ARM64EC support has been added. Visual Studio 2022 is required.
  • New The IoT sample applications for Visual Studio 2019 have been added.
  • New The IoT sample applications for Visual Studio 2022 have been added.

Serial Framework


Wi-Fi Framework 7.10.2.0 has been released

Common changes

  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_SYNC_EVENT.
  • New The new Synchronize method has been added to the wclThread class. The method allows you to execute code in the application's main thread.
  • New The new OnSynchronize event has been added to the wclThread class. The event will be called to synchronize code execution with the application's main thread and will be called in response to the Synchronize method call.

C++ Edition

  • New Visual Studio 2022 support has been added.
  • New ARM64EC support has been added. Visual Studio 2022 is required.
  • New The IoT sample applications for Visual Studio 2019 have been added.
  • New The IoT sample applications for Visual Studio 2022 have been added.

Wi-Fi Framework


Bluetooth Framework 7.13.2.0 has been released

Common changes

  • Fix Fixed the critical bug that caused an application to freeze when calling the Listen method of the wclRfCommServer class.

Bluetooth Framework


Bluetooth Framework 7.13.1.0 has been released

Common changes

  • New The Bluetooth Framework is found to be 100% compatible with Windows 11.
  • New The new ForceNotifications property has been added to the wclGattClient class. This property helps to resolve the problem with characteristic value changes notification not being called when connected to Bluno boards.
  • Fix Fixed the issue with incorrect goReadFromCache flag processing when the BLED112 dongle is used.
  • New Characteristic values caching was added for the BLED112 dongle.

C++ Edition

  • New The ARM64 support has been added for Visual Studio 2017.
  • New The ARM support has been added for Visual Studio 2019.
  • New The ARM64 support has been added for Visual Studio 2019.
  • New The Visual Studio 2019 demo applications were updated to support ARM and ARM64 building.

Bluetooth Framework


Serial Framework 7.7.1.0 has been released

Common changes

  • Fix Fixed the minor memory leak bug.
  • New The Serial Framework is found to be 100% compatible with Windows 11.

C++ Edition

  • New The ARM64 support has been added for Visual Studio 2017.
  • New The ARM support has been added for Visual Studio 2019.
  • New The ARM64 support has been added for Visual Studio 2019.
  • New The Visual Studio 2019 demo applications were updated to support ARM and ARM64 building.

Serial Framework


Wi-Fi Framework 7.10.1.0 has been released

Common changes

  • New The frame's metadata parser was added to the wclWiFiSniffer class.
  • Fix Fixed the minor memory leak bug.
  • New The Wi-Fi Framework is found to be 100% compatible with Windows 11.

C++ Edition

  • New The ARM64 support has been added for Visual Studio 2017.
  • New The ARM support has been added for Visual Studio 2019.
  • New The ARM64 support has been added for Visual Studio 2019.
  • New The Visual Studio 2019 demo applications were updated to support ARM and ARM64 building.
  • Fix Fixed the issue with incorrect MAC address showing for local adapter.

Wi-Fi Framework


Bluetooth Framework 7.13.0.0 has been released

Common changes

  • Improved The Bluetooth Framework is now completely thread-safe.
  • Improved The skThread synchronization method is now safe to use.
  • New The new wclUserDefinedCategoryMessage class has been added.
  • New The Signal method was added back to the wclThread class.
  • New The OnSignal event was added back to the wclThread class.
  • New New Wait methods with wait handles array support were added to the wclMessageBroadcaster class.
  • Fix Fixed the issue in the OBEX server implementation when a reject reason description was not sent to a client.

.NET Edition

  • Changed The .NET Core version now targets .NET Core 3.1.
  • Improved The IoT sample applications were moved to Visual Studio 2019.
  • Improved The build configurations were updated.

C++ Edition

  • Changed The wclObexAppParams data type was removed from the OBEX implementation.
  • Improved All methods and events that use the wclObexAppParams data type were modified to increase the data processing speed.
  • Improved The tstring is now defined as a type, not as a macro.
  • Improved The methods and events declarations were reworked to follow safe code writing requirements.
  • Improved The Bluetooth Framework now passes the W4 warning level.

VCL Edition

  • New The RAD Studio 11 Alexandria support has been added.

Bluetooth Framework


Serial Framework 7.7.0.0 has been released

Common changes

  • Improved The Serial Framework is now completely thread-safe.
  • Improved The skThread synchronization method is now safe to use.
  • New The new wclUserDefinedCategoryMessage class has been added.
  • New The Signal method was added back to the wclThread class.
  • New The OnSignal event was added back to the wclThread class.
  • New New Wait methods with wait handles array support were added to the wclMessageBroadcaster class.
  • Fix Fixed the issue in the OBEX server implementation when a reject reason description was not sent to a client.

.NET Edition

  • Changed The .NET Core version now targets .NET Core 3.1.
  • Improved The IoT sample applications were moved to Visual Studio 2019.
  • Improved The build configurations were updated.

C++ Edition

  • Changed The wclObexAppParams data type was removed from the OBEX implementation.
  • Improved All methods and events that use the wclObexAppParams data type were modified to increase the data processing speed.
  • Improved The tstring is now defined as a type, not as a macro.
  • Improved The methods and events declarations were reworked to follow safe code writing requirements.
  • Improved The Serial Framework now passes the W4 warning level.

VCL Edition

  • New The RAD Studio 11 Alexandria support has been added.

Serial Framework


Wi-Fi Framework 7.10.0.0 has been released

Common changes

  • New The new wclUserDefinedCategoryMessage class has been added.
  • New The Signal method was added back to the wclThread class.
  • New New Wait methods with wait handles array support were added to the wclMessageBroadcaster class.

.NET Edition

  • Changed The .NET Core version now targets .NET Core 3.1.
  • Improved The IoT sample applications were moved to Visual Studio 2019.
  • Improved The build configurations were updated.

C++ Edition

  • Improved The tstring is now defined as a type, not as a macro.
  • Improved The methods and events declarations were reworked to follow safe code writing requirements.
  • Improved The Wi-Fi Framework now passes the W4 warning level.

VCL Edition

  • New The RAD Studio 11 Alexandria support has been added.

Wi-Fi Framework


Bluetooth Framework 7.12.1.0 has been released

Common changes

  • Improved The Beacons sample application has been updated to show how to build different Bluetooth LE advertisement lists.
  • New The wclBluetoothLeAdvertiser class is now able to change advertising data on the fly.
  • New The new Multiplier property was added to the wclBluetoothLeAdvertiser class. This property allows you to control Bluetooth LE advertising time.
  • New The new OnAdvertisingBegin event was added to the wclBluetoothLeAdvertiser class.
  • New The new OnAdvertisingEnd event was added to the wclBluetoothLeAdvertiser class.
  • New The new OnAdvertisingError event was added to the wclBluetoothLeAdvertiser class.
  • New The new wclBluetoothLe16ServiceAdvertisement advertisement class has been added.
  • New The new wclBluetoothLe16ServiceDataAdvertisement advertisement class has been added.
  • New The new wclBluetoothLe32ServiceAdvertisement advertisement class has been added.
  • New The new wclBluetoothLe32ServiceDataAdvertisement advertisement class has been added.
  • New The new wclBluetoothLe128ServiceAdvertisement advertisement class has been added.
  • New The new wclBluetoothLe128ServiceDataAdvertisement advertisement class has been added.
  • Fix Fixed the advertisement frame building for the BLED112 dongle.
  • New New error code: WCL_E_BLUETOOTH_LE_INIT_ADVERTISEMENT_FAILED.
  • New New error code: WCL_E_BLUETOOTH_LE_UNSUPPORTED_ADVERTISEMENT_TYPE.
  • New New error code: WCL_E_BLUETOOTH_LE_INVALID_ADVERTISEMENT_FORMAT.
  • Improved The list of the allowed Bluetooth LE advertisement types has been updated.

Bluetooth Framework


Bluetooth Framework 7.12.0.0 has been released

Common changes

  • Improved Unused error codes were removed.
  • Improved The Bluetooth LE advertiser has been redesigned.

Improved Now instead of using a few separate classes that represent just a single LE advertisement, the Bluetooth Framework provides the new wclBluetoothLeAdvertiser class. This class allows you to advertise more than one advertisement. For example, your application can advertise as an iBeacon and also add any custom advertisement frames at the same time. For more details, refer to the Beacons demo application.

Bluetooth Framework


Bluetooth Framework 7.11.5.0 has been released

Common changes

  • New New error code: WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG.
  • Fix Fixed the issue when only part of a long characteristic value was written when used with the BlueSoleil Bluetooth driver.
  • Improved The WriteCharacteristicValue method has been modified to return the WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG error code when a value is too long.
  • Improved The GattClient sample application has been updated to show how to use the SubscribeForNotifications and UnsubscribeFromNotifications methods for the fast characteristic changes notification subscribing and unsubscribing.

Bluetooth Framework


Bluetooth Framework 7.11.4.0 has been released

Common changes

  • New New error code: WCL_E_BLUETOOTH_LE_UNLIKELY.
  • Improved Extended GATT errors decoding.

Bluetooth Framework


Wi-Fi Framework 7.9.0.0 has been released

Common changes

  • New New error code: WCL_E_WIFI_INTERFACE_IP_NOT_CONFIGURED.
  • New New error code: WCL_E_WIFI_INTERFACE_VIRTUAL_ADAPTER_NOT_FOUND.
  • New Reading the IP settings has been added to the Wi-Fi Direct SoftAP.
  • New Writing the IP settings has been added to the Wi-Fi Direct SoftAP.
  • New Resetting the IP settings has been added to the Wi-Fi Direct SoftAP.

Wi-Fi Framework


Bluetooth Framework 7.11.3.0 has been released

Common changes

  • New New error code: WCL_E_BLUETOOTH_ADMIN_RIGHTS_REQUIRED.
  • New The local radio name changing has been implemented for the Microsoft Bluetooth driver when an application runs on Windows XP.
  • New Reading the HCI and LMP versions has been implemented for the Microsoft Bluetooth driver when an application runs on Windows XP.
  • New Reading the local radio class of device (COD) has been implemented for the Microsoft Bluetooth driver when an application runs on Windows XP.

Bluetooth Framework


Bluetooth Framework 7.11.2.0 has been released

Common changes

  • Improved Windows XP compatibility update.

Bluetooth Framework


Bluetooth Framework 7.11.1.0 has been released

Common changes

  • New New error code: WCL_E_BLED112_INVALID_RESPONSE_SIZE.
  • Improved The Open method of the wclBluetoothManager class has been updated to provide control of used Bluetooth APIs.
  • Improved An additional check of the received data has been added in the BLED112 support code to prevent crashes when used with modified or custom BLED112 firmwares.

Bluetooth Framework


Wi-Fi Framework 7.8.15.0 has been released

Common changes

  • Fix Fixed the DNS server addresses reading issue in the GetIpInfo methods.
  • Fix Fixed the issue when an invalid result was returned by the GetPassphrase and GetSsid methods of the wclWiFiSoftAP class.
  • New New error code: WCL_E_WIFI_INTERFACE_ADMIN_RIGHTS_REQUIRED.
  • Improved The ErrorToText sample application has been updated.

Wi-Fi Framework


Bluetooth Framework 7.11.0.0 has been released

Common changes

  • New The OBEX GET operation has been implemented in the object push server.

VCL Edition

  • Fix Fixed the minor issues in the sample applications.

Bluetooth Framework


Serial Framework 7.6.0.0 has been released

Common changes

  • Improved The Error To Text sample application has been updated.
  • New The OBEX GET operation has been implemented in the object push server.

Serial Framework


Bluetooth Framework 7.10.20.0 has been released

Common changes

  • New The new SubscribeForNotifications method has been added to the wclGattClient class. The method encapsulates calls to two methods: Subscribe and WriteClientConfiguration.
  • New The new UnsubscribeFromNotifications method has been added to the wclGattClient class. The method encapsulates calls to two methods: Unsubscribe and WriteClientConfiguration.
  • New New error code: WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD.
  • Improved The RemotePair method has been changed to allow you to force the Bluetooth LE or classic Bluetooth pairing.
  • Improved The GattClient sample application has been updated to be able to force Bluetooth LE pairing.
  • Improved The RfCommClient sample application has been updated with manual pairing support.
  • Improved The BluetoothManager sample application has been updated to show how to use the different pairing methods: auto, classic, or LE.

Bluetooth Framework


Bluetooth Framework 7.10.19.0 has been released

Common changes

  • Fix Fixed the issue when Bluetooth LE devices can be found during the classic Bluetooth discovering.
  • Fix Fixed the issue when duplicate devices were found during the classic Bluetooth discovering.
  • Improved The GattClient sample application has been updated to show how to handle the Wireless Communication Library exceptions.
  • New The new ClassicDiscoveringCheckPaired property has been added to the wclBluetoothRadio class.

Bluetooth Framework


Bluetooth Framework 7.10.18.0 has been released

Common changes

  • Improved The scanning mode changing has been implemented in the wclBluetoothLeBeaconWatcher class when it is used with the BLED112 Bluetooth dongle.
  • Improved The ErrorToText sample application has been updated.
  • New The new GetLeRadio method has been added to the wclBluetoothRadio class. The method helps to find the radio object that supports Bluetooth LE features.
  • New The new GetClassicRadio method has been added to the wclBluetoothRadio class. The method helps to find the radio object that supports classic Bluetooth features.
  • Improved The sample applications have been updated to use the GetClassicRadio and GetLeRadio methods.
  • Improved The GattClient sample application has been updated to include the Bluetooth pairing capabilities. This update addresses the issue described by this link.

Bluetooth Framework


Wi-Fi Framework 7.8.14.0 has been released

Common changes

  • Improved The wclGetErrorInfo function has been changed to be able to work with a local copy of the errors.xml file.
  • Fix Fixed the issue when the incorrect value was returned by the ProcessMessages method of the wclMessageBroadcaster class.
  • New The new Wait method has been added to the wclMessageBroadcaster class.
  • New New error code: WCL_E_MB_INVALID_SYNC_METHOD.
  • New New error code: WCL_E_MB_WAIT_TIMEOUT.
  • New New error code: WCL_E_MB_WAIT_FAILED.

.NET Edition

  • Changed The SleepEx method has been removed from the wclHelpers class; use the ProcessMessages method of the wclMessageProadcaser class instead.
  • Changed The WaitEx method has been removed from the wclHelpers class; use the Wait method of the wclMessageProadcaster class instead.

Wi-Fi Framework


Serial Framework 7.5.11.0 has been released

Common changes

  • Improved The wclGetErrorInfo function has been changed to be able to work with a local copy of the errors.xml file.
  • Fix Fixed the issue when the incorrect value was returned by the ProcessMessages method of the wclMessageBroadcaster class.
  • New The new Wait method has been added to the wclMessageBroadcaster class.
  • New New error code: WCL_E_MB_INVALID_SYNC_METHOD.
  • New New error code: WCL_E_MB_WAIT_TIMEOUT.
  • New New error code: WCL_E_MB_WAIT_FAILED.

.NET Edition

  • Changed The SleepEx method has been removed from the wclHelpers class; use the ProcessMessages method of the wclMessageProadcaser class instead.
  • Changed The WaitEx method has been removed from the wclHelpers class; use the Wait method of the wclMessageProadcaster class instead.

Serial Framework


Bluetooth Framework 7.10.17.0 has been released

Common changes

  • Improved The wclGetErrorInfo function has been changed to be able to work with a local copy of the errors.xml file.
  • Fix Fixed the issue when the incorrect value was returned by the ProcessMessages method of the wclMessageBroadcaster class.
  • New The new Wait method has been added to the wclMessageBroadcaster class.
  • New New error code: WCL_E_MB_INVALID_SYNC_METHOD.
  • New New error code: WCL_E_MB_WAIT_TIMEOUT.
  • New New error code: WCL_E_MB_WAIT_FAILED.

.NET Edition

  • Changed The SleepEx method has been removed from the wclHelpers class; use the ProcessMessages method of the wclMessageProadcaser class instead.
  • Changed The WaitEx method has been removed from the wclHelpers class; use the Wait method of the wclMessageProadcaster class instead.

Bluetooth Framework


Bluetooth Framework 7.10.16.0 has been released

Common changes

  • New New error code: WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS.
  • Improved The new WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS error code is now passed to the OnDisconnect event when a remote GATT-enabled device is disconnected.
  • Fix The GATT peripheral disconnection processing has been fixed when used with the BlueSoleil Bluetooth driver.

Bluetooth Framework


Bluetooth Framework 7.10.15.0 has been released

Common changes

  • New The remote device pairing has been implemented in the BLED112 support code.
  • Fix Fixed the issue when the OnAuthenticationCompleted event was called twice during pairing with a Bluetooth LE device when an application uses the BLED112 Bluetooth dongle.
  • Fix Fixed the issue when the OnAuthenticationCompleted event was called twice during pairing with a Bluetooth LE device when an application uses the BlueSoleil Bluetooth driver.
  • Improved The GattClient sample application has been updated to handle the OnAuthenticationCompleted event.
  • New The new sample application was developed to show how to pair with a remote Bluetooth GATT-enabled device during connection. The application is available by this link.

Bluetooth Framework


Bluetooth Framework 7.10.14.0 has been released

Common changes

  • Improved The error decoding has been updated in the Bluetooth LE GATT implementation to provide more detailed error codes.

C++ Edition

  • Fix Fixed the bug in the enumerating paired Bluetooth LE devices code.

VCL Edition

  • Fix Fixed the bug in the enumerating bound devices BLED112 support code.

Bluetooth Framework


Serial Framework 7.5.10.0 has been released

Common changes

  • Fix Fixed the issue when reading the configuration of a just-connected USB virtual COM returned as empty.
  • New New error code: WCL_E_SERIAL_UNABLE_GET_COMM_FEATURES.
  • New Reading serial port capabilities has been added.

.NET Edition

  • Fix Fixed the bug when an incorrect XON limit value could be used in the SetConfig method call in the SerialClient sample application.

C++ Edition

  • Fix Fixed the issue when the GetConfig returns an incorrect chars value in the SerialClient sample application.

Serial Framework


Wi-Fi Framework 7.8.13.0 has been released

Common changes

  • Improved The WiFiClient sample application has been updated to show how to set a profile user data.
  • Fix Fixed the issue with error code decoding in the ShowUIEdit method.

Wi-Fi Framework


Serial Framework 7.5.9.0 has been released

Common changes

  • Improved Compatibility update.

Serial Framework


Bluetooth Framework 7.10.13.0 has been released

Common changes

  • New New error code: WCL_E_BLED112_SET_QUEUE_SIZE_FAILED.
  • New New error code: WCL_E_BLED112_SET_TIMEOUTS_FAILED.
  • New New error code: WCL_E_BLED112_SET_BAUD_RATE_FAILED.
  • New New error code: WCL_E_BLED112_SET_DTR_FAILED.
  • New New error code: WCL_E_BLED112_SET_LINE_CONTROL_FAILED.
  • New New error code: WCL_E_BLED112_SET_CHARS_FAILED.
  • New New error code: WCL_E_BLED112_SET_HANDFLOW_FAILED.
  • Fix Fixed the issue when the BLED112 dongle could not be used after its port was opened by another application or by the wclSerialClient class from the Serial Framework.

Bluetooth Framework


Wi-Fi Framework 7.8.12.0 has been released

Common changes

  • Improved Small changes in wclWiFiEvents class events processing code.
  • New The new ShowUIEdit method has been added to the wclWiFiProfilesManager class. The method shows the system Edit Profile dialog.

Wi-Fi Framework


Bluetooth Framework 7.10.12.0 has been released

Common changes

  • New The parser for the list of 16-bit service solicitation UUIDs has been added to the wclBluetoothLeBeaconWatcher class.
  • New The parser for the list of 32-bit service solicitation UUIDs has been added to the wclBluetoothLeBeaconWatcher class.
  • New The parser for the list of 128-bit service solicitation UUIDs has been added to the wclBluetoothLeBeaconWatcher class.
  • New New error code: WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_SHARED_EVENT.
  • Improved The code of the Bluetooth LE advertisers was improved.

Bluetooth Framework


Bluetooth Framework 7.10.11.0 has been released

Common changes

  • New The parser for the service data advertisement has been added to the wclBluetoothLeBeaconWatcher class.
  • Improved Known Bluetooth LE advertisement parsers have been reworked.

C++ Edition

  • Fix Fixed the access violation error that appeared when the wclBluetoothManager was closing when used with the BLED112 dongle.

Bluetooth Framework


Bluetooth Framework 7.10.10.0 has been released

Common changes

  • Fix Fixed the communication problems that appeared in a busy environment when an application uses the BLED112 dongle.
  • Improved The Bluetooth LE devices discovering speed improved when an application used the BLED112 dongle.
  • Fix Fixed the WCL_E_BLUETOOTH_LE_DEVICE_NOT_DISCOVERED error that appeared when connecting to a just-found Bluetooth LE GATT-enabled device.

C++ Edition

  • Fix Fixed the memory leak that appeared in the BLED112 support code.

Bluetooth Framework


Bluetooth Framework 7.10.9.0 has been released

Common changes

  • Fix Fixed the bug in the wclBluetoothLeBeaconWatcher that appeared when it returns the Monitoring property value false inside the OnStarted event handler.
  • Fix Fixed the issue with reading some properties of the wclRfCommClient class.
  • Fix Fixed the issue with reading some properties of the wclRfCommServer class.
  • Fix Fixed the issue with reading some properties of the wclGattClient class.
  • Fix Fixed the issue with reading some properties of the wclGattService class.

Bluetooth Framework


Wi-Fi Framework 7.8.11.0 has been released

Common changes

  • Fix Fixed the access violation error that appeared in the EnumBss method.

Wi-Fi Framework


Wi-Fi Framework 7.8.10.0 has been released

Common changes

  • Changed The skDefault synchronization method name was changed to skMessages.
  • Changed The skNone synchronization method has been removed.
  • New The new skThread synchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method.
  • Changed The wclThread class has been moved from the wclMessaging to the wclThread source file.
  • Improved The wclThread class now supports the skThread and skApc synchronization methods.
  • Changed The Signal method has been removed from the wclThread class.
  • Changed The OnSignal event has been removed from the wclThread class.
  • Changed The wclPowerEventsMonitor class has been moved from the wclMessaging to the wclPowerEvents source file.
  • Changed The WCL_E_THREAD_SIGNAL_FAILED error code has been removed.
  • New New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION.
  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT.

C++ Edition

  • Fix The sample applications building issue has been fixed.

Wi-Fi Framework


Serial Framework 7.5.8.0 has been released

Common changes

  • Changed The skDefault synchronization method name was changed to skMessages.
  • Changed The skNone synchronization method has been removed.
  • New The new skThread synchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method.
  • Changed The wclThread class has been moved from the wclMessaging to the wclThread source file.
  • Improved The wclThread class now supports the skThread and skApc synchronization methods.
  • Changed The Signal method has been removed from the wclThread class.
  • Changed The OnSignal event has been removed from the wclThread class.
  • Changed The wclPowerEventsMonitor class has been moved from the wclMessaging to the wclPowerEvents source file.
  • Changed The WCL_E_THREAD_SIGNAL_FAILED error code has been removed.
  • New New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION.
  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT.

C++ Edition

  • Fix The sample applications building issue has been fixed.

Serial Framework


Bluetooth Framework 7.10.8.0 has been released

Common changes

  • Changed The skDefault synchronization method name was changed to skMessages.
  • Changed The skNone synchronization method has been removed.
  • New The new skThread synchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method.
  • Changed The wclThread class has been moved from the wclMessaging to the wclThread source file.
  • Improved The wclThread class now supports the skThread and skApc synchronization methods.
  • Changed The Signal method has been removed from the wclThread class.
  • Changed The OnSignal event has been removed from the wclThread class.
  • Changed The wclPowerEventsMonitor class has been moved from the wclMessaging to the wclPowerEvents source file.
  • Changed The WCL_E_THREAD_SIGNAL_FAILED error code has been removed.
  • New New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION.
  • New New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT.

C++ Edition

  • Fix The sample applications building issue has been fixed.

Bluetooth Framework


Bluetooth Framework 7.10.7.0 has been released

Common changes

  • Fix Fixed the memory leak in the BLED112 hardware enumeration procedure.

C++ Edition

  • Fix Fixed the building under Visual Studio 2005 issue.

Bluetooth Framework


Previous changes Next changes