The BLUETOOTH part of the LIBRARY includes full components and classes set that allows you to enumerate and to manage local Bluetooth radios, to Inquire remote Bluetooth enabled devices, to Discover its services, to Transfer files and lots of other things. It also includes special designed powerfull components to rapid development of BLUETOOTH PROXIMITY MARKETING applications.


Supported Drivers

The SDK supports most popular Bluetooth drivers such as: BLUESOLEIL, MICROSOFT, TOSHIBA and WIDCOMM Bluetooth drivers.

Additional Features

  • Manage Local Bluetooth Radio Modules
  • Changing Local Bluetooth Radio Module Name
  • Enumerate Remote Bouetooth Enabled Devices
  • Enumerate Services on Remote Device
  • Client and Server Support
  • Automatical and Manual Pairing
  • Bluetooth 2.1 Simple Pairing in Automatic Mode
  • Bluetooth 2.1 Simple Pairing in Manual Mode
  • Bluetooth Proximity Ready
  • Any Custom RFCOMM Based Profiles
  • Measuring RSSI value (BlueSoleil, Toshiba and WidComm drivers)
  • Wiimote support
  • Kinect support

Supported Profiles

The WIRELESS COMMUNICATION LIBRARY supports the following Bluetooth profiles:

  • File Transfer Profile (OBEX FTP)
  • Object Push Profile (OBEX OPP)
  • Nokia Specified Services (Nokia OBEX FTP)
  • Serial Port Profile (SPP)
  • Virtual COM Ports creation for SPP and DUN profiles
  • Phonebook Access Profile (PBAP)
  • Hands Free Profile (HFP) (BlueSoleil drivers)
  • AVRCP and A2DP Profiles (BlueSoleil drivers)
  • Bluetooth 4 Low Energy GATT Profiles (BlueSoleil drivers)
  • Other profiles

Also you can create and use any custom RFCOMM based profiles.

Bluetooth Proximity Marketing Support

The LIBRARY includes special designed classes for rapid developing PROXIMITY MARKETING APPLICATIONS. The classes allow you to discovery dievices and send content to them. With using those classes you can control lot of parameters and have complete information about sending process and result.

Wii Remote

The WII REMOTE, also called WIIMOTE, is the main controller for the Nintendo’s Wii console. Unique to this gadget is a motion-sensing technology that enables users to manipulate items on screen by motion of the hand and pointing which are tracked by accelerometer and optical sensor. The controller can also be attached to other devices, such as the Nunchuk, Wii Classic Controller, Wii Zapper, Wii Wheel and others.

For developers, WIIMOTE support in applications offers new business opportunities by enabling you to deliver a more interactive experience and harness the power of motion-enabled computation in a way that you haven’t imagined before.

Nintendo Wii Remote (WiiMote) Support

The WIIMOTE SDK from the WIRELESS COMMUNICATION LIBRARY lets you add full Nintendo WiiMote support to applications and games, including support for: Wii Remote, Nunchuk, Classic Controller, Balance Board, Motion Plus and Other Extentions

Offering a direct Bluetooth connection to a Wii Remote controller, the Library allows you to connect a device without the need to configure WiiMote and PC. When you want to connect a device, just let WCL discover and connect it.

Also the Library supports WiiMote IR Sensor for developing white board applications and provides a classic HID device connection that requires the user to configure PC and Wiimote before use.


MICROSOFT KINECT has changed the way people play games and experience entertainment. Now, Kinect for Windows offers the potential to transform how people interact with computers and Windows-embedded devices in multiple industries, including education, healthcare, retail, transportation, and beyond.

The KINECT sensor and the WIRELESS COMMUNICATION LIBRARY opens up the limitless possibilities offered by the KINECT technology. Together, they offer a superior development platform for Windows and a high quality end-user experience.


Download the demo version of the Wireless Communication Library

Demo version limitations

  • Nag-screen appears when the library loads and unloads;
  • You can not use demo version for developing free or commercial applications;
  • You can not use demo version for developing applications for your own needs;
  • The demo package includes all WCL features. If you decide to buy WCL make sure you selected correct License.
  • The demo version is for trial use only.
Edition Version Link
.NET Edition Download
C++ Edition Download
VCL Edition Download

Installation guide

  1. Close all instances of your IDE running on your computer.
  2. If you already have previous version of the Library installed on your computer, you must uninstall it.
  3. Unzip contents of the downloaded zip-file and run WCL_Developer_Demo_XXX.exe.
  4. Follow the installation wizard guide.


Buy the full version of the Wireless Communication Library



The WIRELESS COMMUNICATION LIBRARY is licensed per developer. This means that each developer that uses the WIRELESS COMMUNICATION LIBRARY must have their own license. It is not licensed per machine or per server.
Each developer who has the license can install the WIRELESS COMMUNICATION LIBRARY on any number of computers in case it is used only by this developer.

Select your location:  

Should you have any questions please do not hesitate to contact us at If you did not receive an answer or registration within 24 hours please contact us at