Thanks. There is noble-uwp listed there that looks a bit dated and does not install for me via npm but it refers noble-winrt https://github.com/Timeular/noble-winrt which looks more up to date and uses same winrt api as bleconsole.
It is not super updated, see https://github.com/Timeular/noble-winrt/pulls - the first PR would be nice to be merged, but just tested it on my win10 machine and it installs fine via npm and can scan for devices with built-in BLE adapter without breaking anything. My bluetooth audio headphones still play while scanning nearby BLE devices and printing device info :-)
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
Thanks. There is noble-uwp listed there that looks a bit dated and does not install for me via npm but it refers noble-winrt https://github.com/Timeular/noble-winrt which looks more up to date and uses same winrt api as bleconsole.
It is not super updated, see https://github.com/Timeular/noble-winrt/pulls - the first PR would be nice to be merged, but just tested it on my win10 machine and it installs fine via npm and can scan for devices with built-in BLE adapter without breaking anything. My bluetooth audio headphones still play while scanning nearby BLE devices and printing device info :-)