This page will guide you through the process of getting your BLE dongle setup for use with the Bean SDK and CLI for Node.js. The reason a dongle is required for certain platforms is to work around problematic platform-specific BLE APIs (e.g. Windows).
The following platforms require a dongle:
The following platforms do not require a dongle:
Here is a list of BLE dongles that we have tested with that work:
First, download the Zadig tool.
Then, select Options > List All Devices.
Find your BLE adapter in the device dropdown list and click "Replace Driver". Make sure you are replacing it with the WinUSB driver (even on Linux!).
You should see the following dialog if successful.
All done! Your dongle should be ready to use with the Bean SDK and CLI.
If you wish to uninstall the WinUSB driver you can use Windows device manager.