Bluetooth Framework 7.3.1.0 has been released
- 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.
WiFi Framework 7.4.8.0 has been released
- 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.
IrDA Framework 7.2.12.0 has been released
- Fixed dead-lock issue appeared in wclMessageBroadcaster when wclMessageReceiver trys to close itself inside OnMessage event handler.
Serial Framework 7.0.2.0 has been released
- 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.
Bluetooth Framework 7.3.0.0 has been released
- The new wclBluetoothLeProximityBeacon component has been implemented. The component switches your PC into the Bluetooth LE Proximity Beacon (iBeacon).
Bluetooth Framework 7.2.6.0 has been released
- 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 7.2.5.0 has been released
- 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.
WiFi Framework 7.4.7.0 has been released
- Changes in the WCL Messaging Subsystem;
- Help update.
Serial Framework 7.0.1.0 has been released
- 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.
IrDA Framework 7.2.11.0 has been released
- Changes in the WCL Messaging Subsystem;
- Changes in the WCL Common Communication Subsystem;
- Help update.
WiFi Framework 7.4.6.0 has been released
- C++ Edition: critical memory leak has been fixed;
- Compatibility update.
IrDA Framework 7.2.10.0 has been released
- C++ Edition: critical memory leak has been fixed;
- Compatibility update.
Bluetooth Framework 7.2.4.0 has been released
- C++ Edition: critical memory leak has been fixed;
- Compatibility update.
Serial Framework 7.0.0.0 has been released
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.
WiFi Framework 7.4.5.0 has been released
- New wclThread class has been added. The class helps to use the WiFi Framework in threads, console and service applications.
IrDA Framework 7.2.9.0 has been released
- New wclThread class has been added. The class helps to use the WiFi Framework in threads, console and service applications.
Bluetooth Framework 7.2.3.0 has been released
- 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 7.2.2.0 has been released
- 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 7.2.1.0 has been released
- 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).
WiFi Framework 7.4.4.0 has been released
- Compatibility update.
IrDA Framework 7.2.8.0 has been released
- Fixed possible problem with receiving data from a connected remote IrDA device when the IrDA driver returns zero read buffer size;
- Compatibility update.
Bluetooth Framework 7.2.0.0 has been released
- 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 7.1.1.0 has been released
- 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).
WiFi Framework 7.4.3.0 has been released
- 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.
IrDA Framework 7.2.7.0 has been released
- C++ Edition: fixed critical errors may cause A/V and/or memory leak on Windows 8 platform.
Bluetooth Framework 7.1.0.0 has been released
- 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.
WiFi Framework 7.4.2.0 has been released
- OnClientConnected and OnClientDisconnected events have been added for WiFiSoftAP.
WiFi Framework 7.4.1.0 has been released
- Fixed possible deadlock in WiFi Direct Soft AP implementation.
IrDA Framework 7.2.6.0 has been released
- .NET Edition: fixed bug with wrong Data.Length value in IrDA Client and IrDA Server;
- Fixed possible deadlock in Lazy Discovering implementation.
Bluetooth Framework 7.0.4.0 has been released
- .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.
WiFi Framework 7.4.0.0 has been released
- Fixed bug in WiFi Sniffer error codes;
- Legacy Hosted Network support for WiFi Direct (WiFi Direct SoftAP);
- Documentation update.
IrDA Framework 7.2.5.0 has been released
- IrDA Server: Resolving connected client name;
- C++ Edition: some fixes in documentation.
Bluetooth Framework 7.0.3.0 has been released
- Compatibility update.
Bluetooth Framework 7.0.1.0 has been released
- 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.
WiFi Framework 7.3.2.0 has been released
- .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.
IrDA Framework 7.2.4.0 has been released
- Compatibility update.
WiFi Framework 7.3.1.0 has been released
- Compatibility update.
IrDA Framework 7.2.3.0 has been released
- Compatibility update.
Bluetooth Framework 7.0.0.0 has been released
New version of Bluetooth Framework has just been released.
WiFi Framework 7.3.0.0 has been released
IrDA Framework 7.2.2.0 has been released
- Compatibility update.
WiFi Framework 7.2.1.0 has been released
- 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.
IrDA Framework 7.2.1.0 has been released
- 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.
WiFi Framework 7.2.0.0 has been released
- Reading Information Elements from BSS;
- VCL Edition: fixed installation of package with source code.
IrDA Framework 7.2.0.0 has been released
- 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.
WiFi Framework 7.1.4.0 has been released
- VCL Edition: Embarcadero RAD Studio 10.2 Tokyo support.
IrDA Framework 7.0.2.0 has been released
- VCL Edition: Embarcadero RAD Studio 10.2 Tokyo support.
WiFi Framework 7.1.3.0 has been released
- C++ Edition: Visual Studio 2017 support;
- Small updates in Common library.
IrDA Framework 7.0.1.0 has been released
- 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 7.0.0.0 has been released
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.
WiFi Framework 7.1.1.0 has been released
WiFi Framework 7.0.0.6 has been released
- .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 7.0.0.5 has been released
- Fixed critical bug with enumerating BSS for the selected network;
- When enumerating BSS the interface should be connected.