Samuel Otiz, software engineer at the Intel Open Source Technology Center, talks about NFC support for Linux at the Embedded Linux Conference Europe in , on November 5, 2012.
Linux recently gained support for NFC (Neard Field Communication), and this presentation will describe the status of the current NFC stack in terms of actual features, hardware support and also distribution availability.After showing how this stack is architectured, we will also explain what our long and short term plans are.
NFC hardware is typically found on mobile devices, many of them running Linux or Android. Up until recently, only Android provided a real and viable software support for those chipsets. During this presentation I will show how the Linux NFC stack is now getting on par with the Android stack features and API wise and how its design allows for an already broader range of supported chipsets.
The presentation is divided into 4 main sections:
- NFC basics
- NFC open source stacks – Two Android stacks (libnfc-nxp, opennfc), as well as nfcpy and libnfc. All have shortcomings.
- The Linux NFC stack – HW independent, NFC for non-Android devices, open development process…
- One example – Personal Health Device Communication (PHDC)