This Flutter plugin allows a device to be used in Peripheral mode, and advertise data over BLE to central devices.
If you want to contribute to this plugin, feel free to make issues and pull-requests.
Since this plugin is currently being developed, limited functionality will be available. Check the release page for the most recent release.
Functionality | Android | iOS | Description |
---|---|---|---|
Advertise UUID | ✅ | ✅ | Set and advertise a custom uuid. |
Advertise ManufacturerData | ✅ | ❌ | Set and advertise custom data. not possible on iOS |
Advertise custom service | ✅ | ❌ | Advertise a custom service. not possible on iOS |
Please check the example app to see how to broadcast data.
Note that iOS does not support a lot of options. Please see AdvertiseData
to see which options are supported by iOS & Android.