Wireless Communication Library and Bluetooth


BluetoothWireless Communication 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. The Library includes special designed powerfull components to rapid development of Bluetooth Proximity Marketing applications.

The SDK includes: Bluetooth .NET, Bluetooth C++, Bluetooth ActiveX and Bluetooth VCL Frameworks which allow to use the Library with any programming languages.


Supported Drivers

WCL supports most popular Bluetooth drivers such as:

  • BlueSoleil Bluetooth drivers
    (version 1.6 and high)
  • Microsoft Bluetooth drivers
    (Windows XP SP2 and high)
  • Toshiba Bluetooth drivers
    (42001T and high)
  • WidComm Bluetooth drivers
    (5.1.0.1100 and high)

Additional Features

  • Manage Local Bluetooth Radio Modules
  • Enumerate Remote Bouetooth Enabled Devices
  • Enumerate Services on Remote Device
  • Client and Server Support
  • Autmatical and Manual Pairing
  • Bluetooth Proximity Ready
  • Any Custom RFCOMM Based Profiles
  • Wiimote support

Supported Profiles

The Library supports the following Bluetooth profiles:

  • File Transfer Profile (OBEX FTP)
    Provides the capability to browse, manipulate and transfer objects (files and folders) in an object store (file system) of another system.
  • Object Push Profile (OBEX OPP)
    A basic profile for sending "objects" such as pictures, virtual business cards, or appointment details. It is called push because the transfers are always instigated by the sender (client), not the receiver (server).
  • Serial Port Profile (SPP)
    This profile is based on the ETSI TS 07.10 specification and uses the RFCOMM protocol. It emulates a serial cable to provide a simply implemented wireless replacement for existing RS-232 based serial communications applications, including familiar control signals. It provides the basis for DUN, FAX, HSP and AVRCP profiles.
    Wireless Communication Library supports Virtual COM Ports creation for SPP and DUN profiles.
  • Hands Free Profile (HFP)
    Only with BlueSoleil Bluetooth drivers.
  • Other profiles
    SDK provides possability to create and use any custom RFCOMM based profiles.

Bluetooth Proximity Marketing Support

The Bluetooth SDK 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.

Find how the Wireless Communication Library works in Bluetooth Proximity Marketing Software - read our "BLUETOOTH PROXIMITY MARKETING OFFERS AN INNOVATIVE WAY TO PROMOTE BUSINESS" article or download TextBlue Proximity Sender to see how WCL Proximity Marketing API works in real application.


WiiMote (Wii Remote) Support

The Wireless Communication Library and its Bluetooth API provides easy to use classes and methods for WiiMote support. WCL supports all the WiiMote extentions such as: Nunchuk, Classic Controller, Wii Zapper, Wii Wheel, Wii MotionPlus and others. The Library supports direct Bluetooth connection to a WiiMote controle which doesn't require any additional actions from your application users to configure WiiMote or your PC. However, it also can be used with "old" methods (HID connection).

You can find more information about WiiMote support in WCL on the WiiMote page.