InvisibleWrench / FlutterMidiCommand

A Flutter plugin to send and receive MIDI
BSD 3-Clause "New" or "Revised" License
95 stars 50 forks source link

discover bonded devices #61

Closed nzoschke closed 2 years ago

nzoschke commented 2 years ago

This adds bonded devices to the list of discovered devices.

mortenboye commented 2 years ago

I see how this change solves the specific issue you had with the nanoKey, however I'm wondering how connecting to bonded devices will be used in the general case. Bonded devices was never considered in this package, as connection to BLE devices usually is controlled by the app, rather than the OS. Also bonded devices might not be available, so not sure how useful they are to include. Would it be better to solve the underlying discovery problem with the nanoKey? Alternatively I think I'll open a broader discussion about how to enable and control various transports (USB, BLE, Bonded devices, Virtual devices) through the package.