32feet.NET

32feet.NET is a shared-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. It supports desktop, mobile or embedded systems. The project currently consists of the following technologies:-

  • Bluetooth
  • IrDA
  • ObjectExchange

Bluetooth support requires a device with the Microsoft or Widcomm Bluetooth stack. Requires .NET Compact Framework v3.5 or above and Windows CE.NET 4.2 or above, or .NET Framework v3.5 or above for desktop Windows XP, Vista, 7 and 8.

The project has been used in a variety of commercial and non-commercial products including Microsoft’s own Office Remote.

The source-code is maintained at http://32feet.codeplex.com/, Microsoft’s shared-source project hosting site.

Alan McFarlane has provided a useful list of supported and unsupported Bluetooth profiles here:-

http://www.alanjmcf.me.uk/comms/bluetooth/Bluetooth%20Profiles%20and%2032feet.NET.html


Read about the IrDA support:-

Practical Networking Projects for .NET 2.0 by Wei-Meng Lee


32feet.NET Forums | Online Documentation Library

apps and components for mobile and embedded