polargoose / bluetoothdevicepairing Goto Github PK
View Code? Open in Web Editor NEWConsole utility to discover and pair Bluetooth and Bluetooth LE devices.
License: MIT License
Console utility to discover and pair Bluetooth and Bluetooth LE devices.
License: MIT License
As far as i know discovery isn't required while connecting with mac address directly. I wanted to use this in another project but it requires pairing quickly. The closest I've been able to get is by using
"BluetoothDevicePairing.exe pair --mac 12:34:56:78:9A:BC -discovery-time 1" . thanks btw great tool.
I've use the Powershell Script you posted on StackOverflow,but it doesn't work on my Airpods Pro(1st Gen),The script report it works well but my phone does not connected with my computer.Here is the output
The following PnP devices related to the 'Surface Headphones' headphones found:
Status Class FriendlyName InstanceId
------ ----- ------------ ----------
OK Bluetooth Surface Headphones BTHENUM\DEV_...
Disable all these devices
Enable all these devices
The headphones should be connected now.
It may take around 10 seconds until the Windows starts showing audio devices related to these headphones.
The "Surface Headphones" is the name of my Airpods
Before I use this script,I also use a tool to get the infomation of my device,here is the info
(3C:4D:BE:24:CF:D9) Surface Headphones Headphones
7C74 0 AAP Server
111E 7 Handsfree
110E 0 AVRCP Target
110E 0 AVRCP Controller
110D 0 Audio Sink
1000 0
Is there any way to solve this problem?
Hello and thank you for this tool. Great job.
I've been trying to use it to connect to a portable thermal printer. The problem is that it is broadcasting two interfaces and the only difference between them is that one is LE and one is standard energy mode. Your app is connecting to the LE one which isn't the one I need to use.
As you see in this image below only the LE one (MTP-2) is paired and connected:
My ToothTrayCli has this feature:
D:\work\ToothTray\x64\Release>.\ToothTray.exe is-connected "SOUNDPEATS RunFree"
1
Can you try to add/discover the UUID or SDP of the Bluetooth device? Reference: https://www.bluetooth.com/specifications/assigned-numbers/service-discovery/ & https://docs.microsoft.com/en-us/windows/client-management/mdm/policy-csp-bluetooth#servicesallowedlist-usage-guide
from 10 seconds is it possible to reduce it to like 3 seconds more or less?
https://github.com/andijakl/universal-beacon/
I'd be the first to test it. Would it be something you'd consider turning into a feature of your tool?
Allow a user to provide a password for pairing with a device
If paired -> unpair
If unpaired -> pair
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.