I'm using the CoreBluetooth framework to have my Mac act as a BLE Central, to scan for, connect to, and exchange data with a nearby IoT BLE Peripheral.
I haven't found an API for enumerating adapters (e.g. an external USB BLE peripheral with its own antenna). Is there a way to programmatically enumerate and select a BLE adapter before my program starts scanning and connecting to a BLE peripheral?
I can restrict the solution space to macOS Sonoma and the latest SDK versions on that OS, if that's helpful. No backwards compatibility support is required.