This project has moved and is read-only. For the latest updates, please go here.

2.4 Beta

Rating:        Based on 2 ratings
Reviewed:  0 reviews
Downloads: 5249
Released: Jun 16, 2009
Updated: Jun 24, 2009 by alanjmcf
Dev status: Stable Help Icon

Recommended Download

Application 32feet.NET
application, 1308K, uploaded Jun 16, 2009 - 3848 downloads

Other Available Downloads

Application Debug Symbols
application, 862K, uploaded Jun 16, 2009 - 450 downloads
Application Test32FeetWidcommWin32.exe
application, 10K, uploaded Jun 24, 2009 - 951 downloads

Release Notes

Due to administrative reasons, we are unable to supply the normal installer at the moment but wanted to get a release out now. The code is stable, but this version is currently supplied without its normally installer, the libraries are not Strong-Name signed and the Help is not integrated into Visual Studio’s Help.

If your application is Strong-Named then you’ll need to sign the library yourself with a local key for now. We recommend you uninstall any previous version before you use this version, otherwise the compilers will use the old assemblies by default. Check the compiler output to check that the correct library assembly is being referenced. Sorry for the inconvenience.

The features and bug fixes in this release are as follows.

• Support for the Broadcom/Widcomm Bluetooth stack on both platforms.
• Support for discovering only Bluetooth devices in range (that are in discoverable mode). This is not supported on the Microsoft stack on Win32. (#21248)
• Ability to specify ServiceName on BluetoothListener. (#17170)
• Useability improvements to SelectBluetoothDeviceDialog. (#22868)
• Async versions of DiscoverDevices and GetServiceRecords. (#14899)
• Bug Fixes – See the list below, or the CodePlex Workspace for history for an up-to-date list.

ID Title Type
#14899 BlueToothClient.DiscoverDevicesAsynch/BlueToothClient.InstalledServices Feature
#16849 Serialization support on BluetoothAddress - Due to this change, to compile your program may need to reference System.Xml.dll otherwise interface IXmlSerializable won’t be found. Feature
#17170 Ability to specify ServiceName on BluetoothListener Feature
#21248 A DiscoverDevices flag to return only devices in range Feature
#22568 ServiceRecordUtilities.Dump: add dumping of strings within seq/alt elements. Feature
#22868 SelectBluetoothDeviceDialog: show remembered devices immediately, and only the discovered devices later Feature
#17588 get_Authenticate fails on BluetoothClient and BluetoothListener on XP Issue
#17596 IrDAClient.Get/RemoteMachineName throw NullReferenceException when not connected Issue
#17901 Packaging faults in "Samples" in 2.3 release Issue
#18144 Remove dependency on BthUtil.dll which is only present on some Windows Mobile devices Issue
#19236 doesnt build Issue
#19817 BluetoothClient.SetPin(string) NullRefEx when not connected, similar on BluetoothListener Issue
#22324 Switching BT on/off doesn't work (BluetoothRadio.Mode) Issue
#22501 BluetoothListener broken on 64-bit platforms (x64) Issue
#22569 Fix ServiceRecordUtilities.GetAsUuid32Value it previously only worked when the input Guid was a Uuid16 value Issue
#22834 BluetoothClient.SetPin(string) should work before connect Issue
#22869 SelectBluetoothDeviceDialog: Cancel button should be enabled immediately Issue
#22998 [widcomm] GetServiceRecords returns non matching records Issue
#22999 [widcomm] BluetoothClient can connect to wrong previous service Issue
#23061 GetServiceRecords doesn't return high numbered attributes on CE/WM Issue

Reviews for this release