You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/nrf/external_comp/bt_fast_pair/adv_manager.rst
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,14 +12,14 @@ This page provides guidelines on how to integrate this module in your applicatio
12
12
13
13
.. note::
14
14
This page complements the main Fast Pair integration guide and covers only integration steps for the :ref:`bt_fast_pair_adv_manager_readme` module.
15
-
For the complete Fast Pair integration guide, see :ref:`ug_bt_fast_pair`.
15
+
For the complete Fast Pair integration guide, see :ref:`Google Fast Pair integration <ug_bt_fast_pair_integration>`.
16
16
17
17
Prerequisites
18
18
*************
19
19
20
20
Before using the :ref:`bt_fast_pair_adv_manager_readme`, ensure to fulfill the following prerequisites:
21
21
22
-
* Read through the main :ref:`ug_bt_fast_pair` guide to understand the overall Fast Pair integration requirements and ensure you meet all the prerequisites listed in this document.
22
+
* Read through the main :ref:`Google Fast Pair integration <ug_bt_fast_pair_integration>` guide to understand the overall Fast Pair integration requirements and ensure you meet all the prerequisites listed in this document.
23
23
* Accept the usage of the Bluetooth® LE Extended Advertising feature (:kconfig:option:`CONFIG_BT_EXT_ADV`), which is a dependency for the :ref:`bt_fast_pair_adv_manager_readme` module.
Copy file name to clipboardExpand all lines: doc/nrf/external_comp/bt_fast_pair/core.rst
+5-24Lines changed: 5 additions & 24 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,18 +1,14 @@
1
-
.. _ug_bt_fast_pair:
1
+
.. _ug_bt_fast_pair_integration:
2
2
3
-
Google Fast Pair integration
4
-
############################
3
+
Integration overview
4
+
####################
5
5
6
6
.. contents::
7
7
:local:
8
8
:depth: 2
9
9
10
-
Google Fast Pair is a standard for pairing *Bluetooth®* and Bluetooth Low Energy (LE) devices with as little user interaction required as possible.
11
-
Google also provides additional features built upon the Fast Pair standard.
12
-
For detailed information about supported functionalities, see the official `Fast Pair`_ documentation.
13
10
14
-
.. note::
15
-
The software maturity level for the Fast Pair support in the |NCS| is indicated at the use case level in the :ref:`Google Fast Pair use case support <software_maturity_fast_pair_use_case>` table and at the feature level in the :ref:`Google Fast Pair feature support <software_maturity_fast_pair_feature>` table.
11
+
The |NCS| integrates the Fast Pair Provider role, facilitating communication between the Fast Pair Seeker (typically a smartphone) and the Provider (your device).
16
12
17
13
Integration prerequisites
18
14
*************************
@@ -31,7 +27,6 @@ Before you start the |NCS| integration with Fast Pair, make sure that the follow
31
27
Solution architecture
32
28
*********************
33
29
34
-
The |NCS| integrates the Fast Pair Provider role, facilitating communication between the Fast Pair Seeker (typically a smartphone) and the Provider (your device).
35
30
The integration involves following the instructions outlined in the :ref:`ug_integrating_fast_pair` section.
36
31
The SDK supports extensions such as Battery Notification and Personalized Name, which can be included based on the specific use case requirements.
37
32
@@ -70,7 +65,7 @@ For more details on this extension, see the `Fast Pair Personalized Name extensi
70
65
FMDN extension
71
66
==============
72
67
73
-
The FMDN extension leverages the Find My Device network, which is a crowdsourced network consisting of millions of Android devices that use Bluetooth LE to detect missing devices and report their approximate locations back to their owners.
68
+
The FMDN extension leverages the Find My Device network, which is a crowdsourced network consisting of millions of Android devices that use Bluetooth® LE to detect missing devices and report their approximate locations back to their owners.
74
69
The entire process is end-to-end encrypted and anonymous, so no one else (including Google) can view device's location or information.
75
70
The Find My Device network also includes features protecting the user against unwanted tracking.
76
71
@@ -104,20 +99,6 @@ The FMDN Accessory specification integrates the Detecting Unwanted Location Trac
104
99
Relevant FMDN sections of this guide describe the DULT integration with the FMDN extension.
105
100
For more details on the DULT integration guidelines, see the `Fast Pair Unwanted Tracking Prevention Guidelines`_ documentation.
106
101
107
-
Integration guides for helper modules
108
-
*************************************
109
-
110
-
This integration guide includes additional pages that discuss the Fast Pair helper modules.
111
-
While these helper modules can provide additional functionality in your application, they are not strictly required for the Fast Pair integration.
112
-
Each helper module is described on a dedicated page.
Google Fast Pair is a standard for pairing *Bluetooth®* and Bluetooth Low Energy (LE) devices with as little user interaction required as possible.
7
+
Google also provides additional features built upon the Fast Pair standard.
8
+
For detailed information about supported functionalities, see the official `Fast Pair`_ documentation.
9
+
10
+
.. note::
11
+
The software maturity level for the Fast Pair support in the |NCS| is indicated at the use case level in the :ref:`Google Fast Pair use case support <software_maturity_fast_pair_use_case>` table and at the feature level in the :ref:`Google Fast Pair feature support <software_maturity_fast_pair_feature>` table.
12
+
13
+
The subpages include the :ref:`main integration guide <ug_bt_fast_pair_integration>` and an additional page that discusses the :ref:`Advertising Manager helper module <ug_bt_fast_pair_adv_manager>`.
14
+
While this helper module can provide additional functionality in your application, it is not strictly required for the Fast Pair integration.
Copy file name to clipboardExpand all lines: doc/nrf/libraries/bluetooth/services/fast_pair/core.rst
-13Lines changed: 0 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,19 +9,6 @@ Google Fast Pair Service (GFPS)
9
9
10
10
The Google Fast Pair Service (Fast Pair for short) implements a Bluetooth® Low Energy (LE) GATT Service required for :ref:`ug_bt_fast_pair` with the |NCS|.
11
11
12
-
Helper modules
13
-
**************
14
-
15
-
The Fast Pair service includes helper modules that may provide additional functionality during the implementation of the Fast Pair application.
16
-
Each helper module is described in a dedicated subpage.
The Google Fast Pair Service (Fast Pair for short) implements a Bluetooth® Low Energy (LE) GATT Service required for :ref:`ug_bt_fast_pair` with the |NCS|.
7
+
8
+
The subpages include the :ref:`main library <bt_fast_pair_readme>` documentation and an additional page that discusses the :ref:`Advertising Manager helper module <bt_fast_pair_adv_manager_readme>`.
9
+
The helper module provides additional functionality during the implementation of the Fast Pair application.
0 commit comments