Connect multiple MetaWear's Simultaneously via BluetoothLE

I am trying to connect two MetaWear's simultaneously, and having a lot of difficulties. I am able to connect one at a time, but never both. I believe it may be due to the fact that they both have the same GUID. Is this the reason? If so how do I change it? If not, could someone help me find a solution? Thanks in advance.

Note: I am using Windows 10, Visual Studio C++, MetaWear C Series


  • When you say you can only connect to one board at a time, does that mean:

    1. Your app can only communicate with one device at a time?
    2. You can communicate with multiple devices but can only use the API with one decide at a time?
    3. You can only pair with one device at a time?
  • My app can only communicate with one device at a time.

    To connect to the other device I have to shutdown the app, restart it, and connect to the other one. I need them working simultaneously, not with all of that restart time.
  • The C++ API does not have any BLE code so it seems like this is an issue with how your app handles the BluetoothLEDevice objects. How does your app manage the multiple connections?
This discussion has been closed.