Giter VIP home page Giter VIP logo

msftbandlib's Introduction

MSFTBandLib

Microsoft Band library for C# applications using .NET Standard.

This library contains a reverse-engineering of the Microsoft Band's proprietary Bluetooth protocol to enable new client sync applications to be developed for the Band after official support ends on May 31, 2019.

The sole intention of this project is to provide Microsoft Band owners with a solution to continue using their devices beyond the end of support, with a view to eventually enabling a new community client app to be developed for mobile devices.

MSFTBandLib is currently experimental and reliant on native Bluetooth implementations for interfacing with Band devices.

This project has been in large part facilitated by libmsftband by ksiazkowicz, a proof-of-concept reverse engineering of the Band's Bluetooth protocol using Python. This has been instrumental in acting as a reference source when understanding the functioning of the Band's Bluetooth commands.

Update 22-10-2019 As may be evident from the activity (or rather, the lack thereof) in the repository over the past few months, development of this project has ceased. This is due primarily to the fact that my final Band has suffered its inevitable hardware failure and so my ability to continue development is limited and I find little value in doing so when I no longer have access to a functioning Band. You are welcome to continue developing the project on the foundations I have laid if you still have a Band on your wrist. I do not currently plan to complete any further work in this repository.

©James Walker 2019. Licensed under the MIT License.

msftbandlib's People

Contributors

ilmiont 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.