[nrfconnect] Replaced default NFC starting with manual trigger (#4289)
Spec requirement is that device shall require explicit trigger
of NFC pairing mode via a physical interaction on the device, while
currently NFC tag emulation is started automatically after init.
* Moved NFC tag starting method from init to the button handler
* Added GetTagState method to the NFCWidget
* Aligned samples documentation
diff --git a/examples/lighting-app/nrfconnect/README.md b/examples/lighting-app/nrfconnect/README.md
index 93a8733..cc5711c 100644
--- a/examples/lighting-app/nrfconnect/README.md
+++ b/examples/lighting-app/nrfconnect/README.md
@@ -67,7 +67,9 @@
To start the rendezvous, the controller must get the commissioning information
from the CHIP device. The data payload is encoded within a QR code, printed to
-the UART console, and shared using an NFC tag.
+the UART console, and shared using an NFC tag. For security reasons, you must
+start NFC tag emulation manually after powering up the device by pressing
+**Button 4**.
#### Thread provisioning
@@ -143,8 +145,8 @@
**Button 3** — Pressing the button once starts the Thread networking in
the test mode using the default configuration.
-**Button 4** — Pressing the button once starts the Bluetooth LE
-advertising for the predefined period of time.
+**Button 4** — Pressing the button once starts the NFC tag emulation and
+enables Bluetooth LE advertising for the predefined period of time.
**SEGGER J-Link USB port** can be used to get logs from the device or
communicate with it using the