Skip to content

Commit 276de58

Browse files
committed
samples: use new TNEP signalling init function
The `nfc_tnep_tag_init` function prototype has been changed. It requires now that `nfc_tnep_tag_signalling_init` is called before. This commit adjusts the samples accordingly. Signed-off-by: Andrzej Kuros <[email protected]>
1 parent 600af4b commit 276de58

File tree

2 files changed

+16
-4
lines changed
  • samples
    • bluetooth/peripheral_nfc_pairing/src
    • nfc/tnep_tag/src

2 files changed

+16
-4
lines changed

samples/bluetooth/peripheral_nfc_pairing/src/main.c

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
#include <nfc/ndef/le_oob_rec_parser.h>
2424

2525
#include <nfc/tnep/tag.h>
26+
#include <nfc/tnep/tag_signalling_zephyr.h>
2627
#include <nfc/tnep/ch.h>
2728

2829
#include <zephyr/settings/settings.h>
@@ -656,8 +657,13 @@ static void nfc_init(void)
656657
return;
657658
}
658659

659-
err = nfc_tnep_tag_init(events, NFC_TNEP_EVENTS_NUMBER,
660-
nfc_t4t_ndef_rwpayload_set);
660+
err = nfc_tnep_tag_signalling_init(events, NFC_TNEP_EVENTS_NUMBER);
661+
if (err) {
662+
printk("Cannot initialize tnep signalling, err: %d\n", err);
663+
return 0;
664+
}
665+
666+
err = nfc_tnep_tag_init(nfc_t4t_ndef_rwpayload_set);
661667
if (err) {
662668
printk("Cannot initialize TNEP protocol, err: %d\n", err);
663669
return;

samples/nfc/tnep_tag/src/main.c

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
#include <nfc_t4t_lib.h>
1414
#include <nfc/tnep/tag.h>
15+
#include <nfc/tnep/tag_signalling_zephyr.h>
1516
#include <nfc/t4t/ndef_file.h>
1617
#include <nfc/ndef/msg.h>
1718
#include <nfc/ndef/text_rec.h>
@@ -209,8 +210,13 @@ int main(void)
209210
return 0;
210211
}
211212

212-
err = nfc_tnep_tag_init(events, ARRAY_SIZE(events),
213-
nfc_t4t_ndef_rwpayload_set);
213+
err = nfc_tnep_tag_signalling_init(events, ARRAY_SIZE(events));
214+
if (err) {
215+
printk("Cannot initialize tnep signalling, err: %d\n", err);
216+
return 0;
217+
}
218+
219+
err = nfc_tnep_tag_init(nfc_t4t_ndef_rwpayload_set);
214220
if (err) {
215221
printk("Cannot initialize TNEP protocol, err: %d\n", err);
216222
return 0;

0 commit comments

Comments
 (0)