Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions include/bm/nfc/tnep/tag_signalling_bm.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
/*
* Copyright (c) 2026 Nordic Semiconductor ASA
*
* SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
*/

#ifndef NFC_TNEP_TAG_SIGNALLING_BM_H_
#define NFC_TNEP_TAG_SIGNALLING_BM_H_

#include <stdint.h>

int nfc_tnep_tag_signalling_init(void);
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please add description to the API


#endif /* NFC_TNEP_TAG_SIGNALLING_BM_H_ */
15 changes: 15 additions & 0 deletions samples/nfc/tnep_tag/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#
# Copyright (c) 2026 Nordic Semiconductor
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

cmake_minimum_required(VERSION 3.20.0)

find_package(Zephyr REQUIRED HINTS $ENV{ZEPHYR_BASE})
project(NONE)

FILE(GLOB app_sources src/*.c)
# NORDIC SDK APP START
target_sources(app PRIVATE ${app_sources})
# NORDIC SDK APP END
15 changes: 15 additions & 0 deletions samples/nfc/tnep_tag/Kconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#
# Copyright (c) 2026 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#

menu "NFC TNEP Tag sample"

module=APP_NFC_TNEP_TAG
module-str=NFC TNEP Tag Sample
source "$(ZEPHYR_BASE)/subsys/logging/Kconfig.template.log_config"

endmenu # "NFC TNEP Tag sample"

source "Kconfig.zephyr"
26 changes: 26 additions & 0 deletions samples/nfc/tnep_tag/prj.conf
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
#
# Copyright (c) 2026 Nordic Semiconductor ASA
#
# SPDX-License-Identifier: LicenseRef-Nordic-5-Clause
#
CONFIG_NFC_T4T_NRFXLIB=y

CONFIG_NFC_NDEF=y
CONFIG_NFC_NDEF_MSG=y
CONFIG_NFC_NDEF_RECORD=y
CONFIG_NFC_NDEF_TEXT_RECORD=y
CONFIG_NFC_NDEF_TNEP_RECORD=y
CONFIG_NFC_TNEP_TAG=y
CONFIG_NFC_NDEF_PARSER=y

# SoftDevice is necessary for NFC for HFCLK clock control
CONFIG_SOFTDEVICE=y

CONFIG_BM_TIMER=y
CONFIG_BM_BUTTONS=y

CONFIG_LOG=y
CONFIG_LOG_BACKEND_BM_UARTE=y

#CONFIG_POLL=y
#CONFIG_GPIO=y
17 changes: 17 additions & 0 deletions samples/nfc/tnep_tag/sample.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
sample:
description: NFC TNEP Tag sample
name: NFC TNEP Tag
tests:
sample.nfc.tnep_tag:
sysbuild: true
build_only: true
integration_platforms:
- bm_nrf54l15dk/nrf54l05/cpuapp/s115_softdevice
- bm_nrf54l15dk/nrf54l10/cpuapp/s115_softdevice
- bm_nrf54l15dk/nrf54l15/cpuapp/s115_softdevice
platform_allow:
- bm_nrf54l15dk/nrf54l05/cpuapp/s115_softdevice
- bm_nrf54l15dk/nrf54l10/cpuapp/s115_softdevice
- bm_nrf54l15dk/nrf54l15/cpuapp/s115_softdevice
tags:
- ci_build
Loading
Loading