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
|
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 |
|
Willy-JL
|
967eb06082
|
NFC: Handle writes to Type 4 Tag while emulating
|
2025-03-15 05:49:44 +00:00 |
|
Willy-JL
|
e0b5aa8070
|
For now send NACK to all R blocks
|
2025-03-15 05:44:31 +00:00 |
|
Willy-JL
|
7689efa129
|
Use flags for ISO14443-4 layer decode result
|
2025-03-15 05:42:57 +00:00 |
|
Willy-JL
|
384f365cff
|
Refactor CC parsing and dumping
|
2025-03-15 03:08:24 +00:00 |
|
Willy-JL
|
b05a735e8f
|
Allow selecting PICC level too
|
2025-03-15 03:05:20 +00:00 |
|
Willy-JL
|
799ed9fcaf
|
Fix emulate after save
|
2025-03-15 02:01:51 +00:00 |
|
Willy-JL
|
084774d9d7
|
Fix ISO READ BINARY params definitions
|
2025-03-15 02:00:40 +00:00 |
|
Willy-JL
|
01b113f508
|
Fix chunk sizes
|
2025-03-14 23:00:59 +00:00 |
|
Evgeny E
|
9a8dcc340f
|
fix: flipper detected before it was rebooted (#4146)
|
2025-03-12 13:25:37 +00:00 |
|