Willy-JL
|
a575d955e3
|
Merge branch 'feat/ntag4xx-detect' into feat/nfc-type-4
|
2025-03-27 05:29:07 +00:00 |
|
Willy-JL
|
628c706fbb
|
Merge branch 'feat/nfc-write-refactor' into feat/nfc-type-4
|
2025-03-27 05:24:01 +00:00 |
|
Willy-JL
|
ff10a2fa58
|
Merge remote-tracking branch 'ofw/dev' into feat/nfc-type-4
|
2025-03-27 05:23:46 +00:00 |
|
Willy-JL
|
ec97852939
|
NFC: Show MIFARE Plus EV1/2 GetVersion info like DESFire
|
2025-03-27 04:58:23 +00:00 |
|
Willy-JL
|
4717966af8
|
NFC: Fix detecting MIFARE Plus SE 1K SL1/3
See: https://www.nxp.com/docs/en/application-note/AN10833.pdf
|
2025-03-27 04:57:24 +00:00 |
|
Willy-JL
|
9b3d97087c
|
NFC: Refactor MIFARE Plus with NxpNativeCommand helper
|
2025-03-27 04:55:28 +00:00 |
|
Willy-JL
|
bd6e5f8240
|
NFC: Check MIFARE types with HWType lower nibble
See: https://www.nxp.com/docs/en/application-note/AN10833.pdf
|
2025-03-27 04:53:40 +00:00 |
|
Willy-JL
|
d362cb51e3
|
NFC: Allow choosing DESFire poller cmd mode, fix send_chunks() naming
|
2025-03-27 04:51:03 +00:00 |
|
Willy-JL
|
6ebc4c7ad3
|
NFC: Support NTAG4xx detection and basic info
|
2025-03-27 04:48:19 +00:00 |
|
Willy-JL
|
7525662f14
|
NFC: Sort protocol defs and add missing ones
|
2025-03-27 04:45:20 +00:00 |
|
Willy-JL
|
0b42027973
|
NFC: Refactor DESFire poller to NxpNativeCommand helper
|
2025-03-27 04:40:03 +00:00 |
|
Willy-JL
|
2db0d9b7b3
|
NFC: Cleanup duplicate event handling
|
2025-03-27 03:41:28 +00:00 |
|
Willy-JL
|
e9830fad2b
|
NFC: Refactor write scenes into protocol support
|
2025-03-27 03:34:17 +00:00 |
|
Willy-JL
|
768508aafe
|
GUI: Add submenu_remove_item()
|
2025-03-27 03:30:35 +00:00 |
|
knrn64
|
54adc38b3a
|
Documentation: new doc on Storage module and JS cleanup (#4161)
- Add new doc on Storage module
- Improve formatting in the JS section for better readability
|
2025-03-26 18:29:26 +04:00 |
|
Willy-JL
|
6fb122e466
|
Stop poller and blinking on write success/fail
|
2025-03-26 12:15:32 +00:00 |
|
Willy-JL
|
0b04d7d82d
|
Expose dESFire NDEF size
|
2025-03-25 06:48:27 +00:00 |
|
Willy-JL
|
f037f7325a
|
Merge remote-tracking branch 'ofw/dev' into feat/nfc-type-4
|
2025-03-25 04:42:30 +00:00 |
|
Willy-JL
|
5194cf7f04
|
NFC: Fix detecting MIFARE Plus SE 1K SL1/3
See: https://www.nxp.com/docs/en/application-note/AN10833.pdf
|
2025-03-25 04:33:36 +00:00 |
|
Willy-JL
|
2f521d5e00
|
NFC: Only show MFP GetVersion info when available
|
2025-03-25 03:25:22 +00:00 |
|
Willy-JL
|
d2f4d0c216
|
NFC: Show version info for MIFARE Plus (was implemented but not shown)
|
2025-03-22 11:37:34 +00:00 |
|
Willy-JL
|
118e745368
|
NFC: Refactor common NXP Native command handling
|
2025-03-22 11:36:34 +00:00 |
|
Willy-JL
|
1f8cfcc669
|
NFC: Detect NTAG4xx in Type 4 Tag poller
|
2025-03-22 09:38:43 +00:00 |
|
Willy-JL
|
49127b199b
|
Check HWMajorVersion like NXP commands \o/
See: https://www.nxp.com/docs/en/application-note/AN10833.pdf
|
2025-03-22 09:30:26 +00:00 |
|
Willy-JL
|
11af323f4f
|
Small cleanup
|
2025-03-22 09:25:12 +00:00 |
|
Willy-JL
|
ff340ea256
|
NFC: Implement basic NTAG4xx detection
|
2025-03-22 09:17:54 +00:00 |
|
Willy-JL
|
4c1273378c
|
Fix writing retrying after success
|
2025-03-21 06:34:49 +00:00 |
|
Willy-JL
|
3bd92f8cf1
|
NFC: Fix duplicated ProtocolSupport handling, fix some inconsistent naming
|
2025-03-21 06:26:55 +00:00 |
|
Willy-JL
|
2a3112743f
|
NFC: Pressing back on MFC Update doesn't retry
|
2025-03-21 06:03:12 +00:00 |
|
Willy-JL
|
1943661ea3
|
NFC: Refactor Write actions into ProtocolSupport
|
2025-03-21 06:02:08 +00:00 |
|
Willy-JL
|
5ed0dc2066
|
GUI: Add submenu_remove_item()
|
2025-03-21 05:08:29 +00:00 |
|
Willy-JL
|
f01972ea71
|
NFC: Support creating CC and NDEF files on DESFire
|
2025-03-20 07:21:36 +00:00 |
|
Willy-JL
|
c4f220625c
|
Fix some edge cases with max NDEF size
|
2025-03-20 07:19:54 +00:00 |
|
Willy-JL
|
e2b7cd2d2c
|
Simplify return here
|
2025-03-20 05:01:50 +00:00 |
|
Willy-JL
|
3c977b7468
|
Static define T4T DESFire app ids
|
2025-03-20 04:24:53 +00:00 |
|
Willy-JL
|
3cffc69cb5
|
Fix some message strings
|
2025-03-20 04:23:33 +00:00 |
|
Willy-JL
|
da36d40bd7
|
NFC: T4T interact with DESFire without state reset
|
2025-03-20 04:11:11 +00:00 |
|
Willy-JL
|
cc789115dd
|
NFC: Implement DESFire ISO 7816 command wrapping
|
2025-03-20 04:10:19 +00:00 |
|
Willy-JL
|
19ee0f4598
|
Rename mf_desfire_send_chunks() to mf_desfire_poller_send_chunks()
|
2025-03-20 02:50:17 +00:00 |
|
Willy-JL
|
f7198c6105
|
NFC: Support creating NDEF AID on DESFire
|
2025-03-19 06:57:05 +00:00 |
|
Willy-JL
|
27c977b7c2
|
Fix writing with platform detect
|
2025-03-19 06:05:19 +00:00 |
|
Ruslan Nadyrshin
|
02dedd60f3
|
Add guides on Getting Started with JS (#4150)
- Get started section added to the JS docs
- Small fixes in the JS modules docs
|
2025-03-19 02:08:23 +10:00 |
|
Willy-JL
|
121ce315c1
|
NFC: Detect Type 4 Tag platform (eg DESFire)
|
2025-03-18 06:28:04 +00:00 |
|
Willy-JL
|
0af703d5ee
|
NFC: Implement Type 4 Tag writing to initialized tags
|
2025-03-18 03:56:38 +00:00 |
|
Willy-JL
|
106d72a332
|
Better handling of read/write failure
|
2025-03-18 03:46:00 +00:00 |
|
Willy-JL
|
b1346bc9bb
|
Make APDU arrays static
|
2025-03-18 03:03:31 +00:00 |
|
Willy-JL
|
ca30673238
|
Improve ISO SELECT naming and handling
|
2025-03-18 03:01:34 +00:00 |
|
Willy-JL
|
b503020f6d
|
NFC: Implement Type 4 Tag writing biolerplate and structure
|
2025-03-17 06:46:13 +00:00 |
|
Willy-JL
|
0df5a66b19
|
Keep prev selection when new selection fails
|
2025-03-17 06:17:25 +00:00 |
|
Willy-JL
|
22a6c37e20
|
Refactor ISO APDUs in T4T poller
|
2025-03-17 06:16:31 +00:00 |
|