Comments (12)
Hi @pauldemarco
I'd respectfully consider a fork that supports advertising, since the PR is stuck waiting for your blessing for quite a while.
I can solve the conflicts, but before I do that I would like to know if you're open to have a conversation to make it work.
As noted I need advertising on a project I'm working on, so it's hard for me to wait for long times for PR + publishing on pub.dart. If you're short on time we can make it work long term, but it's hard for me to wait without knowing what's going on.
cheers
cc @fvisticot
from flutter_blue.
@ravernkoh on short term you can point your flutter_blue
version to my fork. It doesn't have the latest commits from this repo, and I'm working on making it work with Dart 2.0, but it works for me on Android.
If it gets traction I can put more time to merge with original repo master and perfectly compatible with Dart 2.0.
dependency_overrides:
flutter_blue:
git:
url: https://github.com/fmatosqg/flutter_blue.git
ref: issue_47_advertising
from flutter_blue.
@fvisticot Android advertising is ready on commit #55 although iOS build is broken by a 3rd party dependency on permissions.
from flutter_blue.
I have 2 devices running the sample app and they can't see each other, I guess that would be the reason?
At least I think we should add it to the checklist on the README.md so people can be aware it's missing.
from flutter_blue.
See 9b56d7c for proposed readme change
from flutter_blue.
I quickly check the iOS plugin code and I do not see any code providing advertising support like this:
[myPeripheralManager startAdvertising:@{ CBAdvertisementDataServiceUUIDsKey :
--
@[myFirstService.UUID, mySecondService.UUID] }];
Is it planned to support advertising for Android and iOS ?
from flutter_blue.
I'm really stuck and needing advertising. For short term I'll reference my fork commit on app project, but it would be nice to land it on main repo.
from flutter_blue.
any update for iOS advertising support ?
from flutter_blue.
Hi @pauldemarco
I also need advertising on a project I'm working on!
from flutter_blue.
Was about to make the same request (especially now that the physical web app was pulled by Google - a real pity as that app should have been a standard item on all phones, in my opinion).
Anyhow, This advertising feature, such as scanning for broadcasting only ble devices is sorely needed with support for all beacon formats and determining own formats and TLM type payloads etc. If it can be run in the background, even better. Please please let us know timelines. thanks.
from flutter_blue.
@Gerriko I think you're misunderstanding this ticket.
I believe this ticket is asking for the ability to advertise from the phone, not read advertisements from beacons and devices.
Reading advertisements from beacons and the like is available in the scan results.
from flutter_blue.
As far as I can tell, in order to know if a ScanResult is of a device that also has my app, I need to either know the local device's mac/uuid, or be able to include something in the advertisement data.
Is there something I'm missing or is it not possible to detect if a nearby BTLE device is running my app?
from flutter_blue.
Related Issues (20)
- upgrade your rxdart library to latest, its conflicting with other libraries because of older version HOT 1
- Gamepanel gp isn't null buy I still get a null pointer exception when I call speak()
- 🚨🚨🚨 [Public Service Announcement] flutter_blue_plus is the successor to this library 🚨🚨🚨
- Command execution not working?
- C:\Users\ABS\AppData\Local\Pub\Cache\hosted\pub.dev\flutter_blue_plus-1.15.2\android\src\main\java\com\boskokg\flutter_blue_plus\FlutterBluePlusPlugin.java uses or overrides a deprecated API.
- Help to resolve this error HOT 3
- ITMS-90863: Apple silicon Macs support issue HOT 3
- App crash when try readValue on android but on windows work fine
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨 HOT 1
- reading return value from
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨
- Could not resolve all files for configuration ':lib-transparency-api:protobufToolsLocator_protoc'. HOT 1
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨
- Execution failed for task ':flutter_blue:generateDebugProto'. HOT 1
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨
- How to connect the device that specifies the MAC address? For example, scan a QR code to get the MAC address of the device,
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨
- when i add package to my project flutter pub get not work
- 🚨🚨🚨 [Public Service Announcement] flutter_blue is deprecated❗Use flutter_blue_plus 🚨🚨🚨
- Zero services for ios
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from flutter_blue.