Closed
Bug 892172
Opened 11 years ago
Closed 9 years ago
[B2G][User Story] Create framework to enable partners/developers to add new BT Profiles on BLE
Categories
(Firefox OS Graveyard :: Bluetooth, defect)
Tracking
(blocking-b2g:2.5+, b2g-master fixed)
Tracking | Status | |
---|---|---|
b2g-master | --- | fixed |
People
(Reporter: skamat, Assigned: ben.tian)
References
Details
(Whiteboard: [ucid:BTP4, ft:peripherals])
As a developer (or a partner), I would like to add an additional Bluetooth profile to FxOS based product software. This is a request to create that enabler framework.
Updated•11 years ago
|
Blocks: 1.3-bluetooth
Updated•11 years ago
|
Whiteboard: [ucid:BTP4, 1.4:p2, ft:devices]
Updated•11 years ago
|
Blocks: 1.4-devices
Updated•11 years ago
|
Blocks: 1.4-devices-targeted
Updated•11 years ago
|
No longer blocks: 1.4-devices
Comment 1•11 years ago
|
||
Can we have someone to own this user story bug? Thanks.
Flags: needinfo?(jcheng)
Updated•11 years ago
|
Assignee: nobody → echou
Updated•11 years ago
|
Flags: needinfo?(jcheng)
Assignee | ||
Updated•11 years ago
|
Comment 3•11 years ago
|
||
Hand over to Ben, the owner of API refinement.
Go for it, Ben!
Assignee: echou → btian
Updated•10 years ago
|
Blocks: 2.1-devices
Assignee | ||
Comment 4•10 years ago
|
||
As more and more applications require BLE profiles to communicate with peripheral devices, we decide to support GATT client API first to enable partners/developers to add new BT profiles on BLE. The GATT client API will be based on refined WebBluetooth API (bug 1005848).
Change bug title and dependency accordingly.
Depends on: 933357
Summary: [B2G][User Story] Create framework to enable partners/developers to add new BT Profiles → [B2G][User Story] Create framework to enable partners/developers to add new BT Profiles on BLE
Updated•10 years ago
|
No longer blocks: 1.4-devices-targeted
Assignee | ||
Updated•10 years ago
|
Depends on: Gaia-BT-v2-API
Updated•10 years ago
|
Whiteboard: [ucid:BTP4, 1.4:p2, ft:devices] → [ucid:BTP4, 1.4:p2, ft:devices][Tako_Blocker]
Comment 5•10 years ago
|
||
Will this bug solve the following issue?
Mozilla has declared that 1.2 supports AVRCP 1.3. "Users can control media playing and get playing status via Bluetooth. (bug 892164) (bug 892165)"
This is not true from a user and third party app developer perspective if AVRCP does not work with any media player.
Tagged as blocking-b2g:2.1? as our investigation indicates that the AVRCP API are limited to certified apps.
blocking-b2g: --- → 2.1?
Comment 6•10 years ago
|
||
Hi Olof,
(In reply to Olof Wickström from comment #5)
> Will this bug solve the following issue?
>
> Mozilla has declared that 1.2 supports AVRCP 1.3. "Users can control media
> playing and get playing status via Bluetooth. (bug 892164) (bug 892165)"
> This is not true from a user and third party app developer perspective if
> AVRCP does not work with any media player.
>
When we declared we 'support' a Bluetooth profile, we didn't actually mean that any related API would be exposed to 3rd party apps. In fact, we haven't exposed any Bluetooth API (including on/off, search, pair, HFP functions) for non-certified apps until now. To me it's just a misunderstanding of how we define the term 'support', so I hope my explanation makes it more clear.
Moreover, I know that you want to know if there is any chance to have AVRCP API for 3rd party apps so that you set blocking-b2g flag to 2.1. However it would be a long process for exposing a set of privileged API since every little detail should have been reviewed.
If you have any comments about how we should modify our Wiki page (https://wiki.mozilla.org/B2G/Bluetooth#Supported_Bluetooth_Profiles) to not confuse other people, please feel free to revise by yourself or tell us how to modify.
Comment 7•10 years ago
|
||
Triage reviewed - this is a new feature, which does not block releases per the criteria at https://wiki.mozilla.org/B2G/Triage#Blocker_Triage_Guidelines. Clearing nom.
blocking-b2g: 2.1? → ---
Updated•10 years ago
|
Whiteboard: [ucid:BTP4, 1.4:p2, ft:devices][Tako_Blocker] → [ucid:BTP4, 1.4:p2, ft:devices]
[Blocking Requested - why for this release]:Nominate this in 3.0
blocking-b2g: --- → 3.0?
Assignee | ||
Updated•10 years ago
|
No longer blocks: 2.1-devices
Assignee | ||
Updated•10 years ago
|
Whiteboard: [ucid:BTP4, 1.4:p2, ft:devices] → [ucid:BTP4, ft:peripherals]
Assignee | ||
Updated•10 years ago
|
No longer blocks: 1.3-bluetooth
Assignee | ||
Comment 10•9 years ago
|
||
Resolve this bug since all dependent bugs are resolved.
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•9 years ago
|
status-b2g-master:
--- → fixed
Target Milestone: --- → FxOS-S4 (07Aug)
You need to log in
before you can comment on or make changes to this bug.
Description
•