Commit Graph
30 Commits
Author SHA1 Message Date
I12BP8andGitHub c74da35ca7 Merge pull request #34 from 7h30th3r0n3/main
Fix formatting for NFC tag decoding contributor mention
2026-04-26 14:13:34 +02:00
7h30th3r0n3andGitHub 0627bb1720 Fix formatting for NFC tag decoding contributor mention 2026-04-26 14:09:48 +02:00
I12BP8andGitHub c1205988c9 Merge pull request #33 from 7h30th3r0n3/fix/contributing-guidelines
docs: update contributing guidelines
2026-04-26 13:50:27 +02:00
7h30th3r0n3 3d733cea6d docs: update contributing guidelines with NFC and merge policy 2026-04-26 13:46:25 +02:00
I12BP8andGitHub bf5b155b91 Merge pull request #31 from 7h30th3r0n3/feature/nfc-scan
feat: add NFC tag scanning to auto-fill ESL barcode
2026-04-26 13:35:36 +02:00
I12BP8andGitHub 41f40c4621 Replace 'New Target' with 'Type Barcode' in menu 2026-04-26 13:34:18 +02:00
7h30th3r0n3 d76403376b docs: update README for v2.1 with NFC scan feature 2026-04-26 13:24:00 +02:00
7h30th3r0n3 9b3524b5f8 feat: add NFC tag scanning to auto-fill ESL barcode
Add "+ Scan NFC" option in the Targeted Payloads menu.
Scans Mifare Ultralight NDEF tags, decodes the encoded
ESL ID, and auto-creates the target — no manual barcode
entry needed. Cyan LED blinks during scan. Loops until
a tag is found or the user presses Back.

New files:
- nfc/tagtinker_nfc.c/.h — NDEF URI decoder module
- scenes/tagtinker_scene_nfc_scan.c — NFC scan scene

Version bumped to 2.1, NFC credit added to About screen.
2026-04-26 13:12:42 +02:00
i12bp8 506e1ad19e Fix barcode validation for non-standard SOLUM tags 2026-04-25 14:43:24 +02:00
I12BP8 678a2c6943 Massive IR transmission speed optimization: ~45s down to ~10s monochrome, ~20s color 2026-04-24 20:42:36 +02:00
I12BP8 955cb86fc1 Fix barcode checksum to include prefix letter
Pricer barcodes validate with (sum of all 17 chars) mod 10 == 0,
with the letter prefix contributing by its ASCII offset from '0'.
The old formula compared sum of the first 16 digits to the 17th,
rejecting valid codes like A4120365539013704.
2026-04-24 20:42:36 +02:00
I12BP8 934bc2e309 Fix demo image link in README.md 2026-04-24 20:42:36 +02:00
I12BP8 0a859fa35d Add demo image to README
Added demo image to README for better visualization.
2026-04-24 20:42:36 +02:00
I12BP8 531a58da9b Add files via upload 2026-04-24 20:42:36 +02:00
I12BP8 e1feae83c9 Configure release APK signing 2026-04-24 20:42:36 +02:00
I12BP8 eca87b1010 Update disclaimer to strictly prohibit illegal activities 2026-04-24 20:42:36 +02:00
I12BP8 34f028f44b Finalize V2.0 Stability: Fixed small tag timeout and IR jitter 2026-04-24 20:42:36 +02:00
I12BP8andGitHub 12b0c04860 Update README with battery info and contribution details
Added information about battery removal effects and contact options for contributions.
2026-04-10 02:43:32 +08:00
i12bp8 4fedd2b59b Add README FAQ and align license headers 2026-04-07 20:19:59 +02:00
i12bp8 29f8c71722 Fix Android release build v1.3 2026-04-07 20:04:05 +02:00
i12bp8 09f593dcbb TagTinker V1.3 Android Companion, Extra Settings, ESL Type Detection, Bug Fixes 2026-04-07 19:58:34 +02:00
i12bp8 f3095f389f Add profile-aware transmit controls and image options 2026-04-07 00:18:41 +02:00
i12bp8 d2eb38d590 Refine startup warning UI 2026-04-06 21:20:14 +02:00
i12bp8 cc918e5723 Add startup warning and toggle 2026-04-06 20:55:46 +02:00
I12BP8andGitHub ff619cfe63 Add files via upload 2026-04-06 20:44:16 +02:00
I12BP8 da14064e96 Persist saved target tags 2026-04-06 15:54:35 +02:00
I12BP8 52066db59b Fix builds after repo rename 2026-04-06 15:47:22 +02:00
I12BP8andGitHub ba20e28be0 Update README.md 2026-04-06 12:59:25 +02:00
I12BP8andGitHub dd94edacf7 Revise README for clarity and improved formatting 2026-04-06 09:37:42 +02:00
i12bp8 d7b3fcc68c Initial release 2026-04-06 03:09:39 +02:00