PN532 CLI - beta.7a9b1f26
Pre-release
Pre-release
·
5 commits
to main
since this release
馃洜 Firmware & CLI Enhancements (Dec 2025)
- Firmware Upgrade: Added support for聽PN532Killer firmware upgrades聽directly through the CLI.
- Hardware Control: Implemented hardware version echo functionality and manual聽LED control.
馃攽 MIFARE Classic Key Recovery (Nov - Dec 2025)
- Key Recovery Tools: Developed聽
mfkey32v2聽and聽mfkey64聽for recovering keys from MIFARE Classic cards. - Cryptographic Core: Implemented聽
crypto1.c聽and聽parity.h聽for specialized cryptographic operations. - System Utilities: Added platform-independent sleep functions and POSIX utility helpers for improved cross-platform compatibility.
馃寪 Connectivity & Data Optimization (Aug 2025)
- Network Protocols: Introduced support for聽TCP and UDP connections, including dynamic UI labels to identify the connection type (USB, TCP, or UDP).
- Communication Stability: Improved data flow control and added a specific delay for PN532 wakeup sequences to prevent hardware communication errors.
- Data Helpers: Added processing helper functions to handle various input data types more flexibly.
馃彿 Tag Support & Emulation (June - Aug 2025)
- Gen3 Tag Support: Fixed 7-byte UID support for Gen3 tags and corrected related parameter checks.
- Emulator Enhancements: Added MFU (MIFARE Ultralight) support for hardware-mode emulators and added the聽
hf mfu eRead聽command to read data from the PN532Killer emulator. - Data Export: Supported exporting MFU dumps from slots to both聽JSON聽and聽BIN聽formats.
馃攳 Scanning & NDEF Functionality (Mar - May 2025)
- Tag Scanner: Introduced a new聽PN532 Tag Scanner聽feature.
- NTAG & NDEF: Added NTAG read functionality that parses NDEF data and can automatically open detected URIs in a web browser.
- Debug Mode: Integrated a dedicated聽
debug聽command and updated the README with detailed debug mode instructions.