GithubHelp home page GithubHelp logo

sydneyowl / 32feet Goto Github PK

View Code? Open in Web Editor NEW

This project forked from inthehand/32feet

0.0 0.0 0.0 8.86 MB

Personal Area Networking for .NET. Open source and professionally supported

Home Page: https://inthehand.com/components/32feet/

License: MIT License

C++ 0.65% C 0.19% C# 92.68% HTML 2.43% Batchfile 0.38% Visual Basic .NET 3.68%

32feet's Introduction

32feet.NET - Personal Area Networking for .NET

32feet.NET is an open-source project to make personal area networking technologies such as Bluetooth, Infrared (IrDA) and more, easily accessible from .NET code. Supports desktop, mobile or embedded systems. 32feet.NET is free for commercial or non-commercial use. If you use the binaries you can just use the library as-is, if you make modifications to the source you need to include the 32feet.NET License.txt document and ensure the file headers are not modified/removed. The project currently consists of the following libraries:-

  • Bluetooth Classic
  • Bluetooth LE
  • Bluetooth Permissions for Xamarin.Forms and .NET MAUI
  • IOBluetooth/IOBluetoothUI bindings for Xamarin Mac
  • IrDA
  • Object Exchange (Obex)

Bluetooth support requires .NET Framework v4.6.1 or later for desktop Windows 7, 8, 10 and 11. Android and Apple macOS and iOS are also supported using Xamarin or .NET 6.0 and above. Full platform information is listed in the Wiki.

Support 32feet

Documentation / Tutorial

The user guide is available in the Wiki section. Please start by reading it. It contains general information firstly on the various features contained in the library, and on what type of Bluetooth connection you want. It also contains information on using each feature.

Detailed API documentation is available at https://inthehand.github.io/.

Downloading

Downloads are available here on the Downloads tab. Packages are also available at NuGet:-

  • InTheHand.Net.Bluetooth - Bluetooth Classic (v4.x) NuGet version

  • InTheHand.BluetoothLE - Bluetooth Low Energy (v4.x) NuGet version

  • InTheHand.Bluetooth.Permissions - Bluetooth Permissions for .NET MAUI 7.0 and Xamarin.Forms NuGet version

  • InTheHand.IOBluetooth - IOBluetooth bindings for Xamarin Mac NuGet version

  • InTheHand.IOBluetooth - IOBluetoothUI bindings for Xamarin Mac NuGet version

  • InTheHand.Net.IrDA (v4.x) NuGet version

  • InTheHand.Net.Obex (v4.x) NuGet version

  • 32feet.NET - Legacy (v3.x) NuGet version

Blogs

Alan's 32feet.NET Development Blog

Peter's Blog

Sponsors

Thanks to our GitHub Sponsors

Many thanks to NDepend for their support. Many thanks to Aton Spa (Italy) for commissioning and funding the implementation of StoneStreet One Bluetopia support.

Contributors

Made with contrib.rocks.

32feet's People

Contributors

peterfoot avatar dependabot[bot] avatar polipo avatar travisro avatar freewing-jp avatar mx0c avatar qmfrederik avatar jcs090218 avatar tylersouthard avatar forlayo avatar stephen-systemfriend avatar igiona avatar mfmeisinger avatar msalandro avatar suisse00 avatar yanis131 avatar brofloyd avatar sydneyowl avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.