NFC: ISO 15693-3 emulation READ_MULTI and GET_BLOCK_SECURITY fixes#501
Merged
NFC: ISO 15693-3 emulation READ_MULTI and GET_BLOCK_SECURITY fixes#501
Conversation
5284682 to
7f55f4c
Compare
|
Compiled f7 firmware for commit
|
Member
|
this makes sense to me, but im drafting until i can check on a real card in a few days what it does with a READ MULTI command larger than it can handle, if it just errors or if it returns less blocks than asked. |
Member
Author
|
Given the positive response in #417, I'd say this is probably ready for undraft and merge. |
Member
checked with SLIX2, there is no reply if asked for too many blocks in one "read multi" command. changed behavior to mirror that |
WillyJL
approved these changes
Jan 25, 2026
segnini75
pushed a commit
to segnini75/Momentum-Firmware
that referenced
this pull request
Feb 6, 2026
Merging latest dev branch changes into kiisu-mntm. Major changes merged from dev: - NFC: ISO 15693-3 emulation READ_MULTI and GET_BLOCK_SECURITY fixes (Next-Flip#501) - NFC: Fix sending 32+ byte ISO 15693-3 commands - Archive: Support opening and pinning ProtoPirate files from Archive (Next-Flip#510) - Apps: Add ISO 15693-3 NFC Writer (by ch4istO) - SubGHz: Major protocol updates including: * Added AES common module for encryption * Added Beninca ARC protocol * Added Treadmill37 protocol * Removed Kia, Scher Khan, and Star Line protocols * Updated many existing protocols with AES support - Unit test resource updates and improvements - Documentation updates for SubGHz settings and supported systems This brings kiisu-mntm up to date with dev (c176524) while preserving all kiisu-mntm-specific changes.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What's new
Fixes some errors in ISO 15693-3 emulation, namely READ MULTI command returning 1 block more than expected, and crashing with some unexpectedly large command responses (issue #417).
For the reviewer