Is there a a cross platform bluetooth class that supports Bluetooth classic and BLE?
My program currently pulls in a list of available devices on Android and iOS via the native platforms.
However, the device class is platform specific. This is a problem when I want to display them in a xamarin forms ListView via an ObservableCollection(of the platform specific devices). This is because the binding for device name, address, etc are also platform specific and you can't reference the platform specific namespaces in Xamarin forms (to the best of my knowledge).
This could be overcome if there was a cross-platform bluetooth class which would hold attributes, such ad device name, address, services, etc. I could then cast (or otherwise convert) the platform specific bluetooth devices to objects of this class.
Thanks