Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NFC] ISO15693-3 (NFC-V) Emulation #2996

Merged
merged 36 commits into from
Aug 21, 2023

Conversation

gsurkov
Copy link
Member

@gsurkov gsurkov commented Aug 21, 2023

What's new

  • [ Describe changes here ]

Verification

  • [ Describe how to verify changes ]

Checklist (For Reviewer)

  • PR has description of feature/bug or link to Confluence/Jira task
  • Description contains actions to verify feature/bugfix
  • I've built this code, uploaded it to the device and verified feature/bugfix

* nfc: add wait event methos

* lib: introduce signal reader library

* nfc hal: rework iso15 listener

* nfc hal: rework iso 15 reception with signal reader

* signal reader: don't enable disable dmamux

* lib: move bit buffer to toolbox

* signal reader: add polarity config

* nfc: rework iso15 frame parser

* nfc hal: rework internal events handling

* nfc: move iso15 parser to libs

* nfc iso15693: move poller encoder and decoder to hal

* iso15 parser: check bytes to process

* iso15: fix first eof detect

* iso15 parser: decrease sampling buffer size

* nfc: fix naming
@github-actions
Copy link

PVS-Studio report for commit 7ed007c5:

@gornekich gornekich merged commit bcfa912 into gornek/nfc_refactoring Aug 21, 2023
@gornekich gornekich deleted the gsurkov/nfcv_v_emulation branch August 21, 2023 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants