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

[Feature] Card emulation #2

Closed
wants to merge 15 commits into from

Conversation

Kondenko
Copy link

@Kondenko Kondenko commented Oct 5, 2023

Hi there!

So I have an elevator in my apartment building which accepts MFC 1K cards and doesn’t react to UIDs from this app. I attempted to add card emulation support to the app, and it seems to be working. The reader now detects Flipper Zero and doesn't identify me (because a random UID is used).

There's one major problem though: when the app is emulating a card, it becomes really slow and unresponsive. It seems it's because of a card's size, because Ultralight cards work fine, unlike Classic ones.
UPD: @Astrrra was kind to confirm my assumptions, NFC emulation consumes most of the Flipper's resources so there's apparently no way around it.

I have no experience writing apps for Flipper Zero and coding in С at all, so a thorough code review and ideas would be really appreciated :)

Card menu

Emulation

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.

1 participant