Bluetooth Framework 7.13.0.0 has been released

  • 21.10.2021
  • Bluetooth Framework is now completely thread-safe;
  • skThread synchronization method is now safe to use;
  • New wclUserDefinedCategoryMessage messages class;
  • The Signal() method back to the wclThread class;
  • The OnSignal() event back to the wclThread class;
  • new Wait() methods for multiple handles added to the wclMessageBroadcaster class;
  • OBEX server: fixed issue when reject reason description not send to a client;
  • OBEX C++ Edition: the wclObexAppParams data type removed;
  • OBEX C++ Edition: all methods and events that use wclObexAppParams data type changed to increase the data processing speed;
  • .NET Edition: .NET Core version now targets .NET Core 3.1;
  • .NET Edition: IoT demos moved to Visual Studio 2019;
  • .NET Edition: build configurations updated;
  • C++ Edition: the wclGattCharacteristicValue data type removed;
  • C++ Edition: all methods and events that use wclGattCharacteristicValue data type changed to increases the data processing speed;
  • C++ Edition: tstring now defined as type, not as macro;
  • C++ Edition: the methods and events declarations reworked to follow safe code writing requirements;
  • C++ Edition: Bluetooth Framework now passes the W4 warning level;
  • VCL Edition: RAD Studio 11 Alexandria support.

Download Bluetooth Framework

WiFi Framework 7.10.0.0 has been released

  • 21.10.2021
  • New wclUserDefinedCategoryMessage messages class;
  • The Signal() method back to the wclThread class;
  • The OnSignal() event back to the wclThread class;
  • new Wait() methods for multiple handles added to the wclMessageBroadcaster class;
  • .NET Edition: .NET Core version now targets .NET Core 3.1;
  • .NET Edition: IoT demos moved to Visual Studio 2019;
  • .NET Edition: build configurations updated;
  • C++ Edition: the methods and events declarations reworked to follow safe code writing requirements;
  • C++ Edition: tstring now defined as type, not as macro;
  • C++ Edition: WiFi Framework now passes the W4 warning level;
  • VCL Edition: RAD Studio 11 Alexandria support.

Download WiFi Framework

Serial Framework 7.7.0.0 has been released

  • 21.10.2021
  • Serial Framework Framework is now completely thread-safe;
  • skThread synchronization method is now safe to use;
  • New wclUserDefinedCategoryMessage messages class;
  • The Signal() method back to the wclThread class;
  • The OnSignal() event back to the wclThread class;
  • new Wait() methods for multiple handles added to the wclMessageBroadcaster class;
  • OBEX server: fixed issue when reject reason description not send to a client;
  • OBEX C++ Edition: the wclObexAppParams data type removed;
  • OBEX C++ Edition: all methods and events that use wclObexAppParams data type changed to increase the data processing speed;
  • .NET Edition: .NET Core version now targets .NET Core 3.1;
  • .NET Edition: IoT demos moved to Visual Studio 2019;
  • .NET Edition: build configurations updated;
  • C++ Edition: the methods and events declarations reworked to follow safe code writing requirements;
  • C++ Edition: tstring now defined as type, not as macro;
  • C++ Edition: Timeline Framework now passes the W4 warning level;
  • VCL Edition: RAD Studio 11 Alexandria support.

Download Serial Framework

Timeline Framework 7.1.0.0 has been released

  • 21.10.2021
  • Timeline Framework is now completely thread-safe;
  • skThread synchronization method is now safe to use;
  • New wclUserDefinedCategoryMessage messages class;
  • The Signal() method back to the wclThread class;
  • The OnSignal() event back to the wclThread class;
  • new Wait() methods for multiple handles added to the wclMessageBroadcaster class;
  • Error To Text demo application updated;
  • .NET Edition: .NET Core version now targets .NET Core 3.1;
  • .NET Edition: build configurations updated;
  • C++ Edition: the methods and events declarations reworked to follow safe code writing requirements;
  • C++ Edition: tstring now defined as type, not as macro;
  • C++ Edition: Timeline Framework now passes the W4 warning level;
  • VCL Edition: RAD Studio 11 Alexandria support.

Download Timeline Framework

IrDA Framework 7.8.0.0 has been released

  • 21.10.2021
  • IrDA Framework is now completely thread-safe;
  • skThread synchronization method is now safe to use;
  • New wclUserDefinedCategoryMessage messages class;
  • The Signal() method back to the wclThread class;
  • The OnSignal() event back to the wclThread class;
  • new Wait() methods for multiple handles added to the wclMessageBroadcaster class;
  • OBEX server: fixed issue when reject reason description not send to a client;
  • OBEX C++ Edition: the wclObexAppParams data type removed;
  • OBEX C++ Edition: all methods and events that use wclObexAppParams data type changed to increase the data processing speed;
  • .NET Edition: .NET Core version now targets .NET Core 3.1;
  • .NET Edition: build configurations updated;
  • C++ Edition: the methods and events declarations reworked to follow safe code writing requirements;
  • C++ Edition: tstring now defined as type, not as macro;
  • C++ Edition: IrDA Framework now passes the W4 warning level;
  • VCL Edition: RAD Studio 11 Alexandria support.

Download IrDA Framework

Bluetooth Framework 7.12.1.0 has been released

  • 10.09.2021
  • Beacons demo updated to show how to build different Bluetooth LE advertisements list;
  • wclBluetoothLeAdvertiser: allows to change an advertising data on-the-fly;
  • wclBluetoothLeAdvertiser: new Multiplier property. This property allows to control Bluetooth LE advertising time;
  • wclBluetoothLeAdvertiser: new OnAdvertisingBegin event;
  • wclBluetoothLeAdvertiser: new OnAdvertisingEnd event;
  • wclBluetoothLeAdvertiser: new OnAdvertisingError event;
  • New wclBluetoothLe16ServiceAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICES_16_ALL);
  • New wclBluetoothLe16ServiceDataAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICE_DATA_16);
  • New wclBluetoothLe32ServiceAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICES_32_ALL);
  • New wclBluetoothLe32ServiceDataAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICE_DATA_32);
  • New wclBluetoothLe128ServiceAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICES_128_ALL);
  • New wclBluetoothLe128ServiceDataAdvertisement advertisement class (LE_GAP_AD_TYPE_SERVICE_DATA_128);
  • BLED112: fixed advertisement frame building;
  • New error code: WCL_E_BLUETOOTH_LE_INIT_ADVERTISEMENT_FAILED;
  • New error code: WCL_E_BLUETOOTH_LE_UNSUPPORTED_ADVERTISEMENT_TYPE;
  • New error code: WCL_E_BLUETOOTH_LE_INVALID_ADVERTISEMENT_FORMAT;
  • Allowed Bluetooth LE Advertisement Types List has been updated.

Download Bluetooth Framework

Bluetooth Framework 7.12.0.0 has been released

  • 31.08.2021
  • Unused error codes were removed;
  • Bluetooth LE advertising has been redesigned.

Now instead of using few separate classes that represent just a single LE advertisement Bluetooth Framework now includes the single wclBluetoothLeAdvertiser class. This new class allows to advertise more than single advertisement. For example your application can advertise iBeacon and custom advertisement frames at the same time. For more details refer to Beacons demo application.

Download Bluetooth Framework

Bluetooth Framework 7.11.5.0 has been released

  • 24.08.2021
  • New error code: WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG;
  • BlueSoleil GATT: fixed issue when only part of long characteristic value was written;
  • WriteCharacteristicValue() reworked to return WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG when value is too long. For more details check WCL_E_BLUETOOTH_LE_WRITE_VALUE_TOO_LONG error description;
  • GattClient demo updated to show how to use SubscribeForNotifications() and UnsubscribeFromNotifications() method for fast characteristic changes notification subscribing and unsubscribing.

Download Bluetooth Framework

Bluetooth Framework 7.11.4.0 has been released

  • 18.08.2021
  • New error code: WCL_E_BLUETOOTH_LE_UNLIKELY;
  • Extended GATT errors decoding.

Download Bluetooth Framework

WiFi Framework 7.9.0.0 has been released

  • 13.08.2021
  • New error code: WCL_E_WIFI_INTERFACE_IP_NOT_CONFIGURED;
  • New error code: WCL_E_WIFI_INTERFACE_VIRTUAL_ADAPTER_NOT_FOUND;
  • WiFi Direct Soft AP: Reading IP settings;
  • WiFi Direct Soft AP: Writing IP settings;
  • WiFi Direct Soft AP: Reseting IP settings.

Download WiFi Framework

Bluetooth Framework 7.11.3.0 has been released

  • 12.08.2021
  • New error code: WCL_E_BLUETOOTH_ADMIN_RIGHTS_REQUIRED;
  • Microsoft Bluetooth driver on Windows XP: changing local radio name;
  • Microsoft Bluetooth driver on Windows XP: reading HCI and LMP versions;
  • Microsoft Bluetooth driver on Windows XP: reading local Radio Class Of Device (COD).

Download Bluetooth Framework

Bluetooth Framework 7.11.2.0 has been released

  • 07.08.2021
  • WinXP compatibility update.

Download Bluetooth Framework

Bluetooth Framework 7.11.1.0 has been released

  • 28.07.2021
  • New error code: WCL_E_BLED112_INVALID_RESPONSE_SIZE;
  • wclBluetoothManager Open() method updated to control used Bluetooth APIs;
  • BLED112: additional checking of the received data to prevent crashes when used with modified or custom BLED112 firmwares.

Download Bluetooth Framework

WiFi Framework 7.8.15.0 has been released

  • 26.07.2021
  • Fixed DNS server addresses reading (Get IP info methods);
  • Fixed invalid result returned by the GetPassphrase() and GetSsid() of the wclWiFiSoftAP class;
  • New error code: WCL_E_WIFI_INTERFACE_ADMIN_RIGHTS_REQUIRED;
  • Error To Text demo application updated.

Download WiFi Framework

Serial Framework 7.6.0.0 has been released

  • 14.07.2021
  • Error To Text demo application updated;
  • OBEX GET has been implemented for Object Push Server.

Download Serial Framework

IrDA Framework 7.7.0.0 has been released

  • 14.07.2021
  • Error To Text demo application updated;
  • OBEX GET has been implemented for Object Push Server.

Download IrDA Framework

Bluetooth Framework 7.11.0.0 has been released

  • 14.07.2021
  • OBEX GET has been implemented for Object Push Server;
  • VCL Edition: fixed minor issues in the demo applications.

Download Bluetooth Framework

Bluetooth Framework 7.10.20.0 has been released

  • 07.07.2021
  • GattClient: new method SubscribeForNotifications(). The method encapsulates calls to 2 methods: Subscribe() and WriteClientConfiguration();
  • GattClient: new method UnsubscribeFromNotifications(). The method encapsulates calls to 2 methods: Unsubscribe() and WriteClientConfiguration();
  • New error code: WCL_E_BLUETOOTH_INVALID_PAIRING_METHOD;
  • RemotePair() method now allows to force LE or Classic pairing;
  • GattClient demo app updated to force LE pairing;
  • RfCommClient updated by adding manual pairing feature;
  • BluetoothManager demo app updated to show how to use different pairing methods (Auto, Classic, LE).

Download Bluetooth Framework

Bluetooth Framework 7.10.19.0 has been released

  • 10.06.2021
  • Fixed issue when BLE devices can be found during Classic discovering;
  • Fixed issue with duplicate devices found during Classic discovering;
  • GattClient demo application updated to show how to handle WCL exceptions;
  • wclBluetooth Radio new property ClassicDiscoveringCheckPaired.

Download Bluetooth Framework

Bluetooth Framework 7.10.18.0 has been released

  • 05.06.2021
  • BLED112: changing scanning mode (Active/Passive) for BeaconWatcher class;
  • ErrorToText demo application updated;
  • New function GetLeRadio() in wclBluetoothRadio class, the function helps to find available Radio object that supports BLE features;
  • New function GetClassicRadio() in wclBluetoothRadio class, the function helps to find available Radio object that supports Classic Bluetooth features;
  • Demo applications have been updated to use GetClassicRadio() and GetLeRadio() methods;
  • GattClient demo application updated to include Pairing capabilities (addressed the issue shown in this code).

Download Bluetooth Framework

WiFi Framework 7.8.14.0 has been released

  • 22.05.2021
  • wclGetErrorInfo() function now can work with local errors.xml file;
  • Fixed incorrect returning value in wclMessageBroadcaster.ProcessMessages() method;
  • .NET Edition: wclhelpers.SleepEx() function has been removed, use wclMessageProadcaser.ProcessMessages() method instead;
  • .NET Edition: wclhelpers.WaitEx() function has been removed, use wclMessageProadcaster.Wait() method instead;
  • New method wclMessageBroadcaster.Wait();
  • New error code: WCL_E_MB_INVALID_SYNC_METHOD;
  • New error code: WCL_E_MB_WAIT_TIMEOUT;
  • New error code: WCL_E_MB_WAIT_FAILED.

Download WiFi Framework

Timeline Framework 7.0.19.0 has been released

  • 22.05.2021
  • wclGetErrorInfo() function now can work with local errors.xml file;
  • Fixed incorrect returning value in wclMessageBroadcaster.ProcessMessages() method;
  • .NET Edition: wclhelpers.SleepEx() function has been removed, use wclMessageProadcaser.ProcessMessages() method instead;
  • .NET Edition: wclhelpers.WaitEx() function has been removed, use wclMessageProadcaster.Wait() method instead;
  • New method wclMessageBroadcaster.Wait();
  • New error code: WCL_E_MB_INVALID_SYNC_METHOD;
  • New error code: WCL_E_MB_WAIT_TIMEOUT;
  • New error code: WCL_E_MB_WAIT_FAILED.

Download Timeline Framework

Serial Framework 7.5.11.0 has been released

  • 21.05.2021
  • wclGetErrorInfo() function now can work with local errors.xml file;
  • Fixed incorrect returning value in wclMessageBroadcaster.ProcessMessages() method;
  • .NET Edition: wclhelpers.SleepEx() function has been removed, use wclMessageProadcaser.ProcessMessages() method instead;
  • .NET Edition: wclhelpers.WaitEx() function has been removed, use wclMessageProadcaster.Wait() method instead;
  • New method wclMessageBroadcaster.Wait();
  • New error code: WCL_E_MB_INVALID_SYNC_METHOD;
  • New error code: WCL_E_MB_WAIT_TIMEOUT;
  • New error code: WCL_E_MB_WAIT_FAILED.

Download Serial Framework

IrDA Framework 7.6.10.0 has been released

  • 21.05.2021
  • wclGetErrorInfo() function now can work with local errors.xml file;
  • Fixed incorrect returning value in wclMessageBroadcaster.ProcessMessages() method;
  • .NET Edition: wclhelpers.SleepEx() function has been removed, use wclMessageProadcaser.ProcessMessages() method instead;
  • .NET Edition: wclhelpers.WaitEx() function has been removed, use wclMessageProadcaster.Wait() method instead;
  • New method wclMessageBroadcaster.Wait();
  • New error code: WCL_E_MB_INVALID_SYNC_METHOD;
  • New error code: WCL_E_MB_WAIT_TIMEOUT;
  • New error code: WCL_E_MB_WAIT_FAILED.

Download IrDA Framework

Bluetooth Framework 7.10.17.0 has been released

  • 21.05.2021
  • wclGetErrorInfo() function now can work with local errors.xml file;
  • Fixed incorrect returning value in wclMessageBroadcaster.ProcessMessages() method;
  • .NET Edition: wclhelpers.SleepEx() function has been removed, use wclMessageProadcaser.ProcessMessages() method instead;
  • .NET Edition: wclhelpers.WaitEx() function has been removed, use wclMessageProadcaster.Wait() method instead;
  • New method wclMessageBroadcaster.Wait();
  • New error code: WCL_E_MB_INVALID_SYNC_METHOD;
  • New error code: WCL_E_MB_WAIT_TIMEOUT;
  • New error code: WCL_E_MB_WAIT_FAILED.

Download Bluetooth Framework

Bluetooth Framework 7.10.16.0 has been released

  • 09.05.2021
  • New error code: WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS;
  • When a remote GATT enabled device disconnects the WCL_E_BLUETOOTH_LE_REMOTE_DEVICE_DISCONNECTS error passed to the OnDisconnect() event;
  • BlueSoleil: correct processing GATT peripheral disconnection.

Download Bluetooth Framework

Bluetooth Framework 7.10.15.0 has been released

  • 30.04.2021
  • BLED112: remote device pairing;
  • BLED112: fixed issue when the OnAuthenticationCompleted event fires twice during pairing with BLE device;
  • BlueSoleil: fixed issue when the OnAuthenticationCompleted event fires twice during pairing with BLE device;
  • GattClient demo updated to handle OnAuthenticationCompleted event;
  • New demo applications for GattClient that show how to pair with remote device during connection.

Download Bluetooth Framework

Bluetooth Framework 7.10.14.0 has been released

  • 24.04.2021
  • BLE GATT better connection error decoding;
  • C++ Edition: Enumerating paired BLE devices bug fixed;
  • VCL Edition: BLED112 bonded devices enumeration bug fixed.

Download Bluetooth Framework

Serial Framework 7.5.10.0 has been released

  • 23.04.2021
  • Fixed issue when just connected USB vCOM config read as empty;
  • New error code: WCL_E_SERIAL_UNABLE_GET_COMM_FEATURES;
  • Reading serial port capabilities;
  • .NET Edition: SerialClient demo - SetConfig fixed (correct value for XON limit);
  • C++ Edition: SerialClient demo - GetConfig fixed (correct values for chars).

Download Serial Framework

WiFi Framework 7.8.13.0 has been released

  • 17.04.2021
  • WiFiClient demo updated to show how to set profile user XML data;
  • Fixed issue with error decoding in ShowUIEdit() method;
  • Compatibility update:
    • Bluetooth Framework 7.10.13.0;
    • IrDA Framework 7.6.9.0;
    • Serial Framework 7.5.9.0;
    • Timeline Framework 7.0.18.0;

Download WiFi Framework

Timeline Framework 7.0.18.0 has been released

  • 17.04.2021
  • Compatibility update:
    • Bluetooth Framework 7.10.13.0;
    • IrDA Framework 7.6.9.0;
    • Serial Framework 7.5.9.0;
    • WiFI Framework 7.8.13.0.

Download Timeline Framework

Serial Framework 7.5.9.0 has been released

  • 17.04.2021
  • Compatibility update:
    • Bluetooth Framework 7.10.13.0;
    • IrDA Framework 7.6.9.0;
    • Timeline Framework 7.0.18.0;
    • WiFI Framework 7.8.13.0.

Download Serial Framework

IrDA Framework 7.6.9.0 has been released

  • 17.04.2021
  • Compatibility update:
    • Bluetooth Framework 7.10.13.0;
    • Serial Framework 7.5.9.0;
    • Timeline Framework 7.0.18.0;
    • WiFI Framework 7.8.13.0.

Download IrDA Framework

Bluetooth Framework 7.10.13.0 has been released

  • 17.04.2021
  • New error code: WCL_E_BLED112_SET_QUEUE_SIZE_FAILED;
  • New error code: WCL_E_BLED112_SET_TIMEOUTS_FAILED;
  • New error code: WCL_E_BLED112_SET_BAUD_RATE_FAILED;
  • New error code: WCL_E_BLED112_SET_DTR_FAILED;
  • New error code: WCL_E_BLED112_SET_LINE_CONTROL_FAILED;
  • New error code: WCL_E_BLED112_SET_CHARS_FAILED;
  • New error code: WCL_E_BLED112_SET_HANDFLOW_FAILED;
  • Fixed issue when BLED112 dongle can not be used after its port was opened (used) by other application or by SerialClient (Serial Framework);
  • Compatibility update:
    • IrDA Framework 7.6.9.0;
    • Serial Framework 7.5.9.0;
    • Timeline Framework 7.0.18.0;
    • WiFI Framework 7.8.13.0.

Download Bluetooth Framework

WiFi Framework 7.8.12.0 has been released

  • 07.04.2021
  • wclWiFiEvents: small changes in events processing code;
  • New ShowUIEdit() method in wclWiFiProfilesManager. The method calls system Profile edit dialog.

Download WiFi Framework

Bluetooth Framework 7.10.12.0 has been released

  • 05.04.2021
  • BeaconWatcher: List of 16-bit Service Solicitation UUID parser;
  • BeaconWatcher: List of 32-bit Service Solicitation UUID parser;
  • BeaconWatcher: List of 128-bit Service Solicitation UUID parser;
  • New error code: WCL_E_BLUETOOTH_LE_ADVERTISING_UNBALE_CREATE_SHARED_EVENT;
  • Bluetooth LE advertisers code improved.

Download Bluetooth Framework

Bluetooth Framework 7.10.11.0 has been released

  • 16.03.2021
  • BeaconWatcher: service data advertisement parser;
  • BeaconWatcher: known beacons parser reworked;
  • C++ Edition: fixed A/V when closing Bluetooth Manager with BLED112 dongle.

Download Bluetooth Framework

Bluetooth Framework 7.10.10.0 has been released

  • 08.03.2021
  • BLED112: fixed communication problems in busy environment;
  • BLED112: fixed memory leak in C++ Edition;
  • BLED112: LE devices discovering speed improved;
  • BLED112: fixed WCL_E_BLUETOOTH_LE_DEVICE_NOT_DISCOVERED error when connecting to just found GATT device.

Download Bluetooth Framework

Bluetooth Framework 7.10.9.0 has been released

  • 28.02.2021
  • Fixed bug in Beacons Watcher when it returns Monitoring "false" inside OnStarted event handler;
  • Fixed issue with reading some properties of wclRfCommClient class;
  • Fixed issue with reading some properties of wclRfCommServer class;
  • Fixed issue with reading some properties of wclGattClient class;
  • Fixed issue with reading some properties of wclGattService class.

Download Bluetooth Framework

WiFi Framework 7.8.11.0 has been released

  • 18.02.2021
  • Critical Update: Fixed Access Violation appears in EnumBss() method.

Download WiFi Framework

WiFi Framework 7.8.10.0 has been released

  • 16.02.2021
  • Synchronization method skDefault has been renamed to skMessages;
  • Synchronization method skNone has been removed;
  • New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
  • The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
  • The wclThread class now supports skThread and skApc synchronization;
  • The Signal() method has been removed from the wclThread class;
  • The OnSignal() method has been removed from the wclThread class;
  • The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
  • WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
  • New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
  • New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
  • C++ Edition: demo applications build issue has been fixed.

Download WiFi Framework

Timeline Framework 7.0.17.0 has been released

  • 16.02.2021
  • Synchronization method skDefault has been renamed to skMessages;
  • Synchronization method skNone has been removed;
  • New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
  • The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
  • The wclThread class now supports skThread and skApc synchronization;
  • The Signal() method has been removed from the wclThread class;
  • The OnSignal() method has been removed from the wclThread class;
  • The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
  • WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
  • New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
  • New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
  • C++ Edition: demo applications build issue has been fixed.

Download Timeline Framework

Serial Framework 7.5.8.0 has been released

  • 16.02.2021
  • Synchronization method skDefault has been renamed to skMessages;
  • Synchronization method skNone has been removed;
  • New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
  • The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
  • The wclThread class now supports skThread and skApc synchronization;
  • The Signal() method has been removed from the wclThread class;
  • The OnSignal() method has been removed from the wclThread class;
  • The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
  • WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
  • New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
  • New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
  • C++ Edition: demo applications build issue has been fixed.

Download Serial Framework

IrDA Framework 7.6.8.0 has been released

  • 16.02.2021
  • Synchronization method skDefault has been renamed to skMessages;
  • Synchronization method skNone has been removed;
  • New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
  • The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
  • The wclThread class now supports skThread and skApc synchronization;
  • The Signal() method has been removed from the wclThread class;
  • The OnSignal() method has been removed from the wclThread class;
  • The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
  • WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
  • New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
  • New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
  • C++ Edition: demo applications build issue has been fixed.

Download IrDA Framework

Bluetooth Framework 7.10.8.0 has been released

  • 16.02.2021
  • Synchronization method skDefault has been renamed to skMessages;
  • Synchronization method skNone has been removed;
  • New synchronization method has been added skThread: with this synchronization method all events fire in a separately running internal thread;
  • The wclThread class has been moved from wclMessaging to a separate (wclThread) source file;
  • The wclThread class now supports skThread and skApc synchronization;
  • The Signal() method has been removed from the wclThread class;
  • The OnSignal() method has been removed from the wclThread class;
  • The wclPowerEventsMonitor class has been moved from wclMessaging to a separate (wclPowerEvents) source file;
  • WCL_E_THREAD_SIGNAL_FAILED error code has been removed;
  • New error code: WCL_E_THREAD_INVALID_SYNCHRONIZATION;
  • New error code: WCL_E_THREAD_UNABLE_CREATE_THREAD_TERM_EVENT;
  • C++ Edition: demo applications build issue has been fixed;
  • New error code: WCL_E_BLUETOOTH_RADIO_CLOSING;
  • Fixed wclBluetoothManager.Close() freezing.

Download Bluetooth Framework

Bluetooth Framework 7.10.7.0 has been released

  • 18.01.2021
  • Fixed memory leak in BLED112 enumeration procedure;
  • C++ Edition: Fixed VS 2005 compiling issue.

Download Bluetooth Framework

News archives