Bluetooth Framework 7.3.1.0 has been released

  • 28.12.2017
  • Fixed issue with two times parsing of the Manufacturer Bluetooth LE Advertisement frame;
  • Fixed dead-lock issue appeared in wclMessageBroadcaster when wclMessageReceiver tries to close itself inside OnMessage event handler.

Bluetooth Framework


WiFi Framework 7.4.8.0 has been released

  • 19.12.2017
  • Fixed dead-lock issue appeared in wclMessageBroadcaster when wclMessageReceiver trys to close itself inside OnMessage event handler;
  • Error parsering during WiFi Direct SoftAP startup;
  • Fixed freezing issue appeared when application stops WiFi Direct SoftAP after a WiFi hardware has been removed.

WiFi Framework


IrDA Framework 7.2.12.0 has been released

  • 19.12.2017
  • Fixed dead-lock issue appeared in wclMessageBroadcaster when wclMessageReceiver trys to close itself inside OnMessage event handler.

IrDA Framework


Serial Framework 7.0.2.0 has been released

  • 18.12.2017
  • Fixed dead-lock issue appeared in wclMessageBroadcaster when wclMessageReceiver trys to close itself inside OnMessage event handler;
  • Fixed issue when OnDisconnect event did not fire when a Serial Device (COM port) has been removed.

Serial Framework


Bluetooth Framework 7.3.0.0 has been released

  • 17.12.2017
  • The new wclBluetoothLeProximityBeacon component has been implemented. The component switches your PC into the Bluetooth LE Proximity Beacon (iBeacon).

Bluetooth Framework


Bluetooth Framework 7.2.6.0 has been released

  • 15.12.2017
  • Fixed bug with memory leak in Bluetooth LE Beacon Watcher (the Watcher connection was not freed);
  • Fixed bug with wrong error code returned when try to start already running Bluetooth LE Beacon Watcher;
  • Fixed freezing bug in Bluetooth LE Beacon Watcher;
  • Fixed bug in discovering Bluetooth devices;
  • Fixed bug that caused error when creating vCOM if it is exists.

Bluetooth Framework


Bluetooth Framework 7.2.5.0 has been released

  • 11.12.2017
  • Changes in the WCL Messaging Subsystem;
  • Changes in the Framework's files structure (wclBluetoothConnections and wclBluetoothComponents files were added);
  • Fixed issue with heap corruption when closing connection (by any reason);
  • Help update.

Bluetooth Framework


WiFi Framework 7.4.7.0 has been released

  • 08.12.2017
  • Changes in the WCL Messaging Subsystem;
  • Help update.

WiFi Framework


Serial Framework 7.0.1.0 has been released

  • 08.12.2017
  • Changes in the WCL Messaging Subsystem;
  • Changes in the WCL Common Communication Subsystem;
  • Changes in the Framework's files structure (wclSerialConnections and wclSerialComponents files were added);
  • Help update.

Serial Framework


IrDA Framework 7.2.11.0 has been released

  • 08.12.2017
  • Changes in the WCL Messaging Subsystem;
  • Changes in the WCL Common Communication Subsystem;
  • Help update.

IrDA Framework


WiFi Framework 7.4.6.0 has been released

  • 27.11.2017
  • C++ Edition: critical memory leak has been fixed;
  • Compatibility update.

WiFi Framework


IrDA Framework 7.2.10.0 has been released

  • 27.11.2017
  • C++ Edition: critical memory leak has been fixed;
  • Compatibility update.

IrDA Framework


Bluetooth Framework 7.2.4.0 has been released

  • 27.11.2017
  • C++ Edition: critical memory leak has been fixed;
  • Compatibility update.

Bluetooth Framework


Serial Framework 7.0.0.0 has been released

  • 26.11.2017

The new Serial Framework has been released. Basic features:

  • Enumerating serial devices (COM ports and Modems);
  • Monitoring changes in serial hardware;
  • Exchange data with serial device;
  • Receive COM events;
  • Receive Modem events;
  • Full Serial Port control;
  • Support for Bluetooth vCOM;
  • Support for USB vCOM;
  • Support for com0com.

Serial Framework


WiFi Framework 7.4.5.0 has been released

  • 12.11.2017
  • New wclThread class has been added. The class helps to use the WiFi Framework in threads, console and service applications.

WiFi Framework


IrDA Framework 7.2.9.0 has been released

  • 12.11.2017
  • New wclThread class has been added. The class helps to use the WiFi Framework in threads, console and service applications.

IrDA Framework


Bluetooth Framework 7.2.3.0 has been released

  • 12.11.2017
  • Bleutooth LE Beacon Monitoring code has been reworked to protect access to the feature from more than once thread (including different applications);
  • Bluetooth Discovering code has been reworked to protect access to the feature from more than once thread (including different applications);
  • Fixed bug that may cause A/V when stopping Bluetooth LE Beacon monitoring or at the end of discovering for Bluetooth LE devices with Microsoft Bluetooth Drivers;
  • New wclThread class has been added. The class helps to use the Bluetooth Framework in threads, console and service applications;
  • New Console Demo project has been added to show how to use wclThread class in console application.

Bluetooth Framework


Bluetooth Framework 7.2.2.0 has been released

  • 31.10.2017
  • Eddystone Beacon URL frame support;
  • Eddystone Beacon UID frame support;
  • Eddystone Beacon TLM (Telemetry) frame support;
  • iBeacon support updated;
  • Raw frames processing;
  • Raw manufacturer specific frames processing.

Bluetooth Framework


Bluetooth Framework 7.2.1.0 has been released

  • 23.10.2017
  • GetRemoteDeviceType() function has been reworked for better detecting BLE devices;
  • Fixed A/V appears when discovering BLE devices but found mixed one (A/V appears in GetRemoteDeviceName method).

Bluetooth Framework


WiFi Framework 7.4.4.0 has been released

  • 19.10.2017
  • Compatibility update.

WiFi Framework


IrDA Framework 7.2.8.0 has been released

  • 19.10.2017
  • Fixed possible problem with receiving data from a connected remote IrDA device when the IrDA driver returns zero read buffer size;
  • Compatibility update.

IrDA Framework


Bluetooth Framework 7.2.0.0 has been released

  • 19.10.2017
  • Added new way to read remote Bluetooth Device Type with using new Windows 10 Fall Creators Update (1709) API;
  • Fixed possible problem with receiving data from a connected remote Bluetooth device when a Bluetooth driver returns zero read buffer size;
  • Bluetooth LE Beacons monitoring and information reading support (on Windows 10 only).

Bluetooth Framework


Bluetooth Framework 7.1.1.0 has been released

  • 12.10.2017
  • Fixed problem with reading read-only characteristic values on Windows 8, Windows 8.1 and Windows 10 platforms (Microsoft Bluetooth Drivers);
  • Fixed problem with reading characteristic values on Windows 8 and Windows 8.1 platforms (Microsoft Bluetooth Drivers);
  • Fixed problem with subscribing for characteristic changes on Windows 8 and Windows 8.1 platforms (Microsoft Bluetooth Drivers);
  • Fixed problem with reading and writing descriptor value on Windows 8 and Windows 8.1 platforms (Microsoft Bluetooth Drivers).

Bluetooth Framework


WiFi Framework 7.4.3.0 has been released

  • 04.10.2017
  • C++ Edition: fixed critical bug in wclWiFiSoftAP when running on Windows 8;
  • C++ Edition: fixed critical errors may cause A/V and/or memory leak on Windows 8 platform;
  • OS version checking for WiFi Direct Soft AP to prevent from try to run it on unsupported platforms.

WiFi Framework


IrDA Framework 7.2.7.0 has been released

  • 04.10.2017
  • C++ Edition: fixed critical errors may cause A/V and/or memory leak on Windows 8 platform.

IrDA Framework


Bluetooth Framework 7.1.0.0 has been released

  • 04.10.2017
  • New flag "Kind" in wclBluetoothRadio.Discover method that indicates which devices should be discovered: Classic or BLE;
  • OS version checking to prevent BLE usage on unsupported platforms;
  • C++ Edition: fixed critical errors may cause A/V and/or memory leak on Windows 8 platform;
  • Connecting to Bluetooth LE (GATT) devices without pairing on Windows 10 platform.

Bluetooth Framework


WiFi Framework 7.4.2.0 has been released

  • 30.09.2017
  • OnClientConnected and OnClientDisconnected events have been added for WiFiSoftAP.

WiFi Framework


WiFi Framework 7.4.1.0 has been released

  • 27.09.2017
  • Fixed possible deadlock in WiFi Direct Soft AP implementation.

WiFi Framework


IrDA Framework 7.2.6.0 has been released

  • 27.09.2017
  • .NET Edition: fixed bug with wrong Data.Length value in IrDA Client and IrDA Server;
  • Fixed possible deadlock in Lazy Discovering implementation.

IrDA Framework


Bluetooth Framework 7.0.4.0 has been released

  • 27.09.2017
  • .NET Edition: fixed bug with writing characteristic value longer than 4 bytes;
  • .NET Edition: fixed bug with wrong Data.Length value in RfCommClient and RfCommServer;
  • Fixed possible deadlock in BlueSoleil implementation.

Bluetooth Framework


WiFi Framework 7.4.0.0 has been released

  • 12.09.2017
  • Fixed bug in WiFi Sniffer error codes;
  • Legacy Hosted Network support for WiFi Direct (WiFi Direct SoftAP);
  • Documentation update.

WiFi Framework


IrDA Framework 7.2.5.0 has been released

  • 12.09.2017
  • IrDA Server: Resolving connected client name;
  • C++ Edition: some fixes in documentation.

IrDA Framework


Bluetooth Framework 7.0.3.0 has been released

  • 12.09.2017
  • Compatibility update.

Bluetooth Framework


Bluetooth Framework 7.0.1.0 has been released

  • 29.08.2017
  • Fixed Access Violation bug appeared when BlueSoleil RFCOMM client disconnects from server;
  • Help update;
  • Fixed freezing appeared when BlueSoleil client disconnects from a remote server (Delphi 2009 and above);
  • Microsoft Authentication reworked for better support parallel pairing requests;
  • Fixed Access Violation bug that appeared when receiving characteristics change notification on 64 bit platform.

Bluetooth Framework


WiFi Framework 7.3.2.0 has been released

  • 22.08.2017
  • .NET Edition: fixed WiFISniffer bug with exception raises when stop capturing;
  • Fixed issue in WiFi Sniffer Demo application when too many events received the app looks frozen;
  • Compatibility update.

WiFi Framework


IrDA Framework 7.2.4.0 has been released

  • 22.08.2017
  • Compatibility update.

IrDA Framework


WiFi Framework 7.3.1.0 has been released

  • 05.08.2017
  • Compatibility update.

WiFi Framework


IrDA Framework 7.2.3.0 has been released

  • 05.08.2017
  • Compatibility update.

IrDA Framework


Bluetooth Framework 7.0.0.0 has been released

  • 05.08.2017

New version of Bluetooth Framework has just been released.

Bluetooth Framework


WiFi Framework 7.3.0.0 has been released

  • 17.06.2017

WiFi Framework


IrDA Framework 7.2.2.0 has been released

  • 17.06.2017
  • Compatibility update.

IrDA Framework


WiFi Framework 7.2.1.0 has been released

  • 13.05.2017
  • Error codes definitions were updated to make it more readable when you look for the error meaning in documentation;
  • Demo applications reworked to show error codes in HEX so you can esy find them in documentation;
  • The field NumberOfPhyTypes has been removed from the wclWiFiAvailableNetwork structure;
  • The PhyTypes field type has been changed to wclWiFiPhys enumeration so you can easy check supported PHYs;
  • Fixed installation bug when wrong library path specified for IDE and IDE can not build demos.

WiFi Framework


IrDA Framework 7.2.1.0 has been released

  • 13.05.2017
  • Fixed bug when server could not start listening with Invalid Mode error;
  • Fixed installation bug when wrong library path specified for IDE and IDE can not build demos.

IrDA Framework


WiFi Framework 7.2.0.0 has been released

  • 01.05.2017
  • Reading Information Elements from BSS;
  • VCL Edition: fixed installation of package with source code.

WiFi Framework


IrDA Framework 7.2.0.0 has been released

  • 01.05.2017
  • IrDAServer: new methods for adding IAS records into IAS database;
  • Fixed bug when communication starts early than state changed to csConnected;
  • Fixed bug when Disconnect called before Connect finished and no events fired with WCL_E_CONNECTION_TERMINATED error code;
  • VCL Edition: fixed installation of package with source code;
  • VCL Edition: fixed property settings for client and server connection components.

IrDA Framework


WiFi Framework 7.1.4.0 has been released

  • 10.04.2017
  • VCL Edition: Embarcadero RAD Studio 10.2 Tokyo support.

WiFi Framework


IrDA Framework 7.0.2.0 has been released

  • 10.04.2017
  • VCL Edition: Embarcadero RAD Studio 10.2 Tokyo support.

IrDA Framework


WiFi Framework 7.1.3.0 has been released

  • 03.04.2017
  • C++ Edition: Visual Studio 2017 support;
  • Small updates in Common library.

WiFi Framework


IrDA Framework 7.0.1.0 has been released

  • 03.04.2017
  • Fixed bug when the Connect method of the IrDAClient called with the Timeout parameter set to 0;
  • The Address parameter checking was added for the Connect method of the IrDAClient;
  • The Service parameter checking was added for the Connect method of the IrDAClient: it can not be empty and its length must be less than 25 characters;
  • The Service parameter checking was added for the Connect method of the IrDAServer: it can not be empty and its length must be less than 25 characters;
  • Small updates in Common library;
  • C++ Edition: Visual Studio 2017 support.

IrDA Framework


IrDA Framework 7.0.0.0 has been released

  • 25.03.2017

We have just released absolutely new IrDA Framework. Supported features

  • Discovering IrDA devices;
  • Monitoring IrDA devices (Lazy Discovering);
  • Querying IrDA devices properties;
  • Querying IrDA devices IAS records;
  • Connecting to IrDA devices (Client Mode);
  • Accept connection from IrDA devices (Server Mode);
  • Monitoring IrDA hardware changes.

IrDA Framework


WiFi Framework 7.1.1.0 has been released

  • 19.02.2017

WiFi Framework


WiFi Framework 7.0.0.6 has been released

  • 11.02.2017
  • .NET Edition: WiFi Framework error codes moved to wclWiFi.wclWiFiErrors class;
  • .NET Edition.NET Edition: WiFiClient demo "Set Profile" allows to creates new profile;
  • .NET Edition: Minor fixes in WiFiClient demo;
  • .NET Edition: Documentation updated;
  • .NET Edition: Online documentation;
  • C++ Edition: Common errors redeclared as const;
  • C++ Edition: WiFi Framework error codes moved to wclWiFiErrors.h;
  • C++ Edition: WiFi Framework error codes redeclared as const;
  • C++ Edition: WiFiClient demo "Set Profile" allows to creates new profile;
  • C++ Edition: WiFiClient demo saves XML profile to file;
  • C++ Edition: WiFiClient demo reads XML profile from file;
  • C++ Edition: Documentation updated;
  • C++ Edition: Online documentation;
  • VCL Edition: WiFi Framework error codes moved to wclWiFiErrors.pas;
  • VCL Edition: Fixed problem with CBuolder demo applications build;
  • VCL Edition: WiFiClient demo "Set Profile" allows to creates new profile;
  • VCL Edition: Documentation updated;
  • VCL Edition: Online documentation.

WiFi Framework


WiFi Framework 7.0.0.5 has been released

  • 03.02.2017
  • Fixed critical bug with enumerating BSS for the selected network;
  • When enumerating BSS the interface should be connected.

WiFi Framework