Skip to content

Noble Windows 10 bindings using the official C++/WinRT API

License

Notifications You must be signed in to change notification settings

Yongle-Fu/noble-winrt

This branch is 6 commits ahead of, 11 commits behind kuyoonjo/noble-winrt:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b097003 · Jun 7, 2021

History

43 Commits
Nov 29, 2018
Jun 7, 2021
Sep 28, 2018
Sep 28, 2018
Jun 7, 2021
Sep 28, 2018
May 20, 2021
Jun 7, 2021
Jun 7, 2021
Jun 7, 2021
Jun 7, 2021
May 20, 2021

Repository files navigation

Noble (Node.js Bluetooth LE) for Windows 10

System Requirements

  • Node.js v8.12.0 or later.
  • Windows 10 build 10.0.15063 or later
  • Windows 10 SDK build 10.0.17134.0

Usage

Simply require noble-winrt instead of noble:

const noble = require('noble-winrt');

On non-Windows platforms or Windows versions lower than 10.0.15063 this will use the regular noble implementation and on Windows version 10.0.15063 or later it will use the native binding using the C++/WinRT API.

Implementation Status

Everything should work that also works with the regular noble bindings except:

  • Writing/Reading to descriptor handles is not supported
  • Broadcast is not supported

About

Noble Windows 10 bindings using the official C++/WinRT API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 94.7%
  • JavaScript 4.2%
  • Python 1.1%