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
wclThreadclass when calling theSynchronizemethod. - New New error code:
WCL_E_BLUETOOTH_LE_ACCESS_DENIED. - Fix Fixed the issue when a GATT operation returns
WCL_E_BLUETOOTH_LE_ACCESS_DENIEDinstead ofWCL_E_BLUETOOTH_LE_AUTH_ACCESS_DENIED. - Fix Fixed the minor errors decoding in the
WriteCharacteristicValuemethod. - Fix Fixed the minor errors decoding in the
ReadCharacteristicValuemethod. - Fix Fixed the deadlock bug in the
OnDiscoveringCompletedevent handler when it was called after theTerminatemethod was called.
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
wclThreadclass when calling theSynchronizemethod. - New The new
wclEWiFiexception class has been added. - New The new
wclEWiFiSnifferexception class has been added. - New The new property
DoNotChangeModehas been added to thewclWiFiSnifferclass. Set this property totrueto disable automatic interface mode changing to the monitoring one. - New The new
WiFiSnifferConsolesample application has been added.
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
wclThreadclass when calling theSynchronizemethod.
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
Synchronizemethod has been added to thewclThreadclass. The method allows you to execute code in the application's main thread. - New The new
OnSynchronizeevent has been added to thewclThreadclass. 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 7.7.2.0 has been released
Common changes
- New New error code:
WCL_E_THREAD_UNABLE_CREATE_THREAD_SYNC_EVENT. - New The new
Synchronizemethod has been added to thewclThreadclass. The method allows you to execute code in the application's main thread. - New The new
OnSynchronizeevent has been added to thewclThreadclass. 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 7.10.2.0 has been released
Common changes
- New New error code:
WCL_E_THREAD_UNABLE_CREATE_THREAD_SYNC_EVENT. - New The new
Synchronizemethod has been added to thewclThreadclass. The method allows you to execute code in the application's main thread. - New The new
OnSynchronizeevent has been added to thewclThreadclass. 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 7.13.2.0 has been released
Common changes
- Fix Fixed the critical bug that caused an application to freeze when calling the
Listenmethod of thewclRfCommServerclass.
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
ForceNotificationsproperty has been added to thewclGattClientclass. 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
goReadFromCacheflag 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.
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.
Wi-Fi Framework 7.10.1.0 has been released
Common changes
- New The frame's metadata parser was added to the
wclWiFiSnifferclass. - 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.
Bluetooth Framework 7.13.0.0 has been released
Common changes
- Improved The Bluetooth Framework is now completely thread-safe.
- Improved The
skThreadsynchronization method is now safe to use. - New The new
wclUserDefinedCategoryMessageclass has been added. - New The
Signalmethod was added back to thewclThreadclass. - New The
OnSignalevent was added back to thewclThreadclass. - New New
Waitmethods with wait handles array support were added to thewclMessageBroadcasterclass. - 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
wclObexAppParamsdata type was removed from the OBEX implementation. - Improved All methods and events that use the
wclObexAppParamsdata type were modified to increase the data processing speed. - Improved The
tstringis 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.
Serial Framework 7.7.0.0 has been released
Common changes
- Improved The Serial Framework is now completely thread-safe.
- Improved The
skThreadsynchronization method is now safe to use. - New The new
wclUserDefinedCategoryMessageclass has been added. - New The
Signalmethod was added back to thewclThreadclass. - New The
OnSignalevent was added back to thewclThreadclass. - New New
Waitmethods with wait handles array support were added to thewclMessageBroadcasterclass. - 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
wclObexAppParamsdata type was removed from the OBEX implementation. - Improved All methods and events that use the
wclObexAppParamsdata type were modified to increase the data processing speed. - Improved The
tstringis 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.
Wi-Fi Framework 7.10.0.0 has been released
Common changes
- New The new
wclUserDefinedCategoryMessageclass has been added. - New The
Signalmethod was added back to thewclThreadclass. - New New
Waitmethods with wait handles array support were added to thewclMessageBroadcasterclass.
.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
tstringis 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.
Bluetooth Framework 7.12.1.0 has been released
Common changes
- Improved The
Beaconssample application has been updated to show how to build different Bluetooth LE advertisement lists. - New The
wclBluetoothLeAdvertiserclass is now able to change advertising data on the fly. - New The new
Multiplierproperty was added to thewclBluetoothLeAdvertiserclass. This property allows you to control Bluetooth LE advertising time. - New The new
OnAdvertisingBeginevent was added to thewclBluetoothLeAdvertiserclass. - New The new
OnAdvertisingEndevent was added to thewclBluetoothLeAdvertiserclass. - New The new
OnAdvertisingErrorevent was added to thewclBluetoothLeAdvertiserclass. - New The new
wclBluetoothLe16ServiceAdvertisementadvertisement class has been added. - New The new
wclBluetoothLe16ServiceDataAdvertisementadvertisement class has been added. - New The new
wclBluetoothLe32ServiceAdvertisementadvertisement class has been added. - New The new
wclBluetoothLe32ServiceDataAdvertisementadvertisement class has been added. - New The new
wclBluetoothLe128ServiceAdvertisementadvertisement class has been added. - New The new
wclBluetoothLe128ServiceDataAdvertisementadvertisement 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 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 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
WriteCharacteristicValuemethod has been modified to return theWCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONGerror code when a value is too long. - Improved The
GattClientsample application has been updated to show how to use theSubscribeForNotificationsandUnsubscribeFromNotificationsmethods for the fast characteristic changes notification subscribing and unsubscribing.
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.
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.
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 7.11.2.0 has been released
Common changes
- Improved Windows XP compatibility update.
Bluetooth Framework 7.11.1.0 has been released
Common changes
- New New error code:
WCL_E_BLED112_INVALID_RESPONSE_SIZE. - Improved The
Openmethod of thewclBluetoothManagerclass 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.
Wi-Fi Framework 7.8.15.0 has been released
Common changes
- Fix Fixed the DNS server addresses reading issue in the
GetIpInfomethods. - Fix Fixed the issue when an invalid result was returned by the
GetPassphraseandGetSsidmethods of thewclWiFiSoftAPclass. - New New error code:
WCL_E_WIFI_INTERFACE_ADMIN_RIGHTS_REQUIRED. - Improved The
ErrorToTextsample application has been updated.
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.
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.
Bluetooth Framework 7.10.20.0 has been released
Common changes
- New The new
SubscribeForNotificationsmethod has been added to thewclGattClientclass. The method encapsulates calls to two methods:SubscribeandWriteClientConfiguration. - New The new
UnsubscribeFromNotificationsmethod has been added to thewclGattClientclass. The method encapsulates calls to two methods:UnsubscribeandWriteClientConfiguration. - New New error code:
WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD. - Improved The
RemotePairmethod has been changed to allow you to force the Bluetooth LE or classic Bluetooth pairing. - Improved The
GattClientsample application has been updated to be able to force Bluetooth LE pairing. - Improved The
RfCommClientsample application has been updated with manual pairing support. - Improved The
BluetoothManagersample application has been updated to show how to use the different pairing methods: auto, classic, or LE.
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
GattClientsample application has been updated to show how to handle the Wireless Communication Library exceptions. - New The new
ClassicDiscoveringCheckPairedproperty has been added to thewclBluetoothRadioclass.
Bluetooth Framework 7.10.18.0 has been released
Common changes
- Improved The scanning mode changing has been implemented in the
wclBluetoothLeBeaconWatcherclass when it is used with the BLED112 Bluetooth dongle. - Improved The ErrorToText sample application has been updated.
- New The new
GetLeRadiomethod has been added to thewclBluetoothRadioclass. The method helps to find the radio object that supports Bluetooth LE features. - New The new
GetClassicRadiomethod has been added to thewclBluetoothRadioclass. The method helps to find the radio object that supports classic Bluetooth features. - Improved The sample applications have been updated to use the
GetClassicRadioandGetLeRadiomethods. - Improved The
GattClientsample application has been updated to include the Bluetooth pairing capabilities. This update addresses the issue described by this link.
Wi-Fi Framework 7.8.14.0 has been released
Common changes
- Improved The
wclGetErrorInfofunction 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
ProcessMessagesmethod of thewclMessageBroadcasterclass. - New The new
Waitmethod has been added to thewclMessageBroadcasterclass. - 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
SleepExmethod has been removed from thewclHelpersclass; use theProcessMessagesmethod of thewclMessageProadcaserclass instead. - Changed The
WaitExmethod has been removed from thewclHelpersclass; use the Wait method of thewclMessageProadcasterclass instead.
Serial Framework 7.5.11.0 has been released
Common changes
- Improved The
wclGetErrorInfofunction has been changed to be able to work with a local copy of theerrors.xmlfile. - Fix Fixed the issue when the incorrect value was returned by the
ProcessMessagesmethod of thewclMessageBroadcasterclass. - New The new
Waitmethod has been added to thewclMessageBroadcasterclass. - 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
SleepExmethod has been removed from thewclHelpersclass; use theProcessMessagesmethod of thewclMessageProadcaserclass instead. - Changed The
WaitExmethod has been removed from thewclHelpersclass; use the Wait method of thewclMessageProadcasterclass instead.
Bluetooth Framework 7.10.17.0 has been released
Common changes
- Improved The
wclGetErrorInfofunction has been changed to be able to work with a local copy of theerrors.xmlfile. - Fix Fixed the issue when the incorrect value was returned by the
ProcessMessagesmethod of thewclMessageBroadcasterclass. - New The new
Waitmethod has been added to thewclMessageBroadcasterclass. - 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
SleepExmethod has been removed from thewclHelpersclass; use theProcessMessagesmethod of thewclMessageProadcaserclass instead. - Changed The
WaitExmethod has been removed from thewclHelpersclass; use the Wait method of thewclMessageProadcasterclass instead.
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_DISCONNECTSerror code is now passed to theOnDisconnectevent 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 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
OnAuthenticationCompletedevent was called twice during pairing with a Bluetooth LE device when an application uses the BLED112 Bluetooth dongle. - Fix Fixed the issue when the
OnAuthenticationCompletedevent was called twice during pairing with a Bluetooth LE device when an application uses the BlueSoleil Bluetooth driver. - Improved The
GattClientsample application has been updated to handle theOnAuthenticationCompletedevent. - 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 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.
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
SetConfigmethod call in theSerialClientsample application.
C++ Edition
- Fix Fixed the issue when the
GetConfigreturns an incorrect chars value in theSerialClientsample application.
Wi-Fi Framework 7.8.13.0 has been released
Common changes
- Improved The
WiFiClientsample application has been updated to show how to set a profile user data. - Fix Fixed the issue with error code decoding in the
ShowUIEditmethod.
Serial Framework 7.5.9.0 has been released
Common changes
- Improved Compatibility update.
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
wclSerialClientclass from the Serial Framework.
Wi-Fi Framework 7.8.12.0 has been released
Common changes
- Improved Small changes in
wclWiFiEventsclass events processing code. - New The new
ShowUIEditmethod has been added to thewclWiFiProfilesManagerclass. The method shows the system Edit Profile dialog.
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
wclBluetoothLeBeaconWatcherclass. - New The parser for the list of 32-bit service solicitation UUIDs has been added to the
wclBluetoothLeBeaconWatcherclass. - New The parser for the list of 128-bit service solicitation UUIDs has been added to the
wclBluetoothLeBeaconWatcherclass. - 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 7.10.11.0 has been released
Common changes
- New The parser for the service data advertisement has been added to the
wclBluetoothLeBeaconWatcherclass. - Improved Known Bluetooth LE advertisement parsers have been reworked.
C++ Edition
- Fix Fixed the access violation error that appeared when the
wclBluetoothManagerwas closing when used with the BLED112 dongle.
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_DISCOVEREDerror 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 7.10.9.0 has been released
Common changes
- Fix Fixed the bug in the
wclBluetoothLeBeaconWatcherthat appeared when it returns theMonitoringproperty valuefalseinside theOnStartedevent handler. - Fix Fixed the issue with reading some properties of the
wclRfCommClientclass. - Fix Fixed the issue with reading some properties of the
wclRfCommServerclass. - Fix Fixed the issue with reading some properties of the
wclGattClientclass. - Fix Fixed the issue with reading some properties of the
wclGattServiceclass.
Wi-Fi Framework 7.8.11.0 has been released
Common changes
- Fix Fixed the access violation error that appeared in the
EnumBssmethod.
Wi-Fi Framework 7.8.10.0 has been released
Common changes
- Changed The
skDefaultsynchronization method name was changed toskMessages. - Changed The
skNonesynchronization method has been removed. - New The new
skThreadsynchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method. - Changed The
wclThreadclass has been moved from thewclMessagingto thewclThreadsource file. - Improved The
wclThreadclass now supports theskThreadandskApcsynchronization methods. - Changed The
Signalmethod has been removed from thewclThreadclass. - Changed The
OnSignalevent has been removed from thewclThreadclass. - Changed The
wclPowerEventsMonitorclass has been moved from thewclMessagingto thewclPowerEventssource file. - Changed The
WCL_E_THREAD_SIGNAL_FAILEDerror 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 7.5.8.0 has been released
Common changes
- Changed The
skDefaultsynchronization method name was changed toskMessages. - Changed The
skNonesynchronization method has been removed. - New The new
skThreadsynchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method. - Changed The
wclThreadclass has been moved from thewclMessagingto thewclThreadsource file. - Improved The
wclThreadclass now supports theskThreadandskApcsynchronization methods. - Changed The
Signalmethod has been removed from thewclThreadclass. - Changed The
OnSignalevent has been removed from thewclThreadclass. - Changed The
wclPowerEventsMonitorclass has been moved from thewclMessagingto thewclPowerEventssource file. - Changed The
WCL_E_THREAD_SIGNAL_FAILEDerror 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 7.10.8.0 has been released
Common changes
- Changed The
skDefaultsynchronization method name was changed toskMessages. - Changed The
skNonesynchronization method has been removed. - New The new
skThreadsynchronization method has been added. All events will be called in a separately running internal thread when an application uses this synchronization method. - Changed The
wclThreadclass has been moved from thewclMessagingto thewclThreadsource file. - Improved The
wclThreadclass now supports theskThreadandskApcsynchronization methods. - Changed The
Signalmethod has been removed from thewclThreadclass. - Changed The
OnSignalevent has been removed from thewclThreadclass. - Changed The
wclPowerEventsMonitorclass has been moved from thewclMessagingto thewclPowerEventssource file. - Changed The
WCL_E_THREAD_SIGNAL_FAILEDerror 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 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.