Open laurensvalk opened 1 year ago
@kwsmit -- since you recently got a few new BLE dongles, would you mind sharing which ones you tried?
Did they work on Windows 10 and/or 11?
I use this one. It works fine on my dual boot Windows 10 / Ubuntu 22.04 machine.
Bus 001 Device 010: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
This Trust Manga - Bluetooth 4.0
USB-adapter also works fine on Linux (tested on Pop!_OS 22.04 LTS).
I use this one: TP-Link UB400 - Bluetooth-adapter - USB - Bluetooth 4.0
. Works fine on Windows (tested on Windows 10) and Linux (tested on Pop!_OS 22.04 LTS)
Output GetBluetoothRadioInfo
on Windows:
nstanceId : USB\VID_0A12&PID_0001\5&2F01C3DE&0&1
MAC : 1A7DDA7115
DriverDescription : Generic Bluetooth Radio
DriverVersion : 10.0.19041.2486
ErrorRecovery : None
ScoType : Unknown
InstanceId : USB\VID_0A12&PID_0001\5&1F949B48&0&1
MAC : 1A7DDA7110
DriverDescription : Generic Bluetooth Radio
DriverVersion : 10.0.19041.2486
ErrorRecovery : None
ScoType : Unknown
InstanceId : USB\VID_33FA&PID_0001\5&2F01C3DE&0&1
MAC : 47F0E29FB97
DriverDescription : Generic Bluetooth Adapter
DriverVersion : 10.0.19041.2486
ErrorRecovery : None
ScoType : Unknown
Output hciconfig -a
on Linux:
hci0: Type: Primary Bus: USB
BD Address: 00:1A:7D:DA:71:10 ACL MTU: 310:10 SCO MTU: 64:8
UP RUNNING
RX bytes:50343 acl:2032 sco:0 events:564 errors:0
TX bytes:6247 acl:26 sco:0 commands:81 errors:0
Features: 0xff 0xff 0x8f 0xfe 0xdb 0xff 0x5b 0x87
Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3
Link policy: RSWITCH HOLD SNIFF PARK
Link mode: PERIPHERAL ACCEPT
Name: 'PC-KEES'
Class: 0x7c0104
Service Classes: Rendering, Capturing, Object Transfer, Audio, Telephony
Device Class: Computer, Desktop workstation
HCI Version: 4.0 (0x6) Revision: 0x22bb
LMP Version: 4.0 (0x6) Subversion: 0x22bb
Manufacturer: Cambridge Silicon Radio (10)
For Linux users: be sure to use Google Chrome browser (Chromium will not work at this moment). Then the Trust and TP-Link adapters mentioned above work fine.
I Have an HP EliteBook 840 G7 with an internal Intel Wireless Bluetooth adapter. Windows 10. Had many problems connecting to Lego hubs with it. I got a TP-Link Bluetooth 5.0 USB Adapter, UB5A. It works very well.
I use a TP-link UB500 dongle, that usually works well, but sometimes needs a driver update (like you indicate) or refuses to connect.
Running the command in the PowerShell, it says:
InstanceId : USB\VID_2357&PID_0604\E848B8C82000 MAC : E848B8C82000 DriverDescription : TP-Link Bluetooth 5.0 USB Adapter DriverVersion : 1.6.1015.3020 ErrorRecovery : None ScoType : Unknown
InstanceId : USB\VID_0BDA&PID_B00A\00E04C000001 MAC : 283A4D76A5C8 DriverDescription : Realtek Bluetooth 4.2 Adapter DriverVersion : 1.9.1038.3001 ErrorRecovery : None ScoType : Unknown
Originally posted by @dlech in https://github.com/pybricks/support/issues/899#issuecomment-1399159557
Some adapters work well on Windows and others don't. It would be nice if we could make a list of adapters that have been reported to work well with Pybricks.