mirror of
https://github.com/i12bp8/TagTinker.git
synced 2026-06-24 08:21:41 +00:00
2739069f22
- Flipper FAP: WiFi Setup, Plugins picker, plugin-run scene wired into Targeted Payloads -> <tag> -> WiFi Plugins - Framed UART link to the dev board with bulk-read RX path and 16 KB stream buffer to keep up with full plugin bursts - ESP firmware: 900 KB UART<->HTTPS bridge, USB-Serial-JTAG console, cert-bundle TLS, 16 KB worker stack to host mbedTLS handshake - Cloudflare Worker: Crypto, Weather, Identicon plugins out of the box; new plugins are a single TypeScript file, no Flipper reflash - Shared protocol header + 1bpp BMP writer that matches web-image-prep palette/stride conventions
44 lines
1.6 KiB
Plaintext
44 lines
1.6 KiB
Plaintext
App(
|
|
appid="tagtinker",
|
|
name="TagTinker",
|
|
apptype=FlipperAppType.EXTERNAL,
|
|
entry_point="tagtinker_app_main",
|
|
requires=["gui", "notification", "dialogs", "storage", "bt", "nfc", "expansion"],
|
|
stack_size=12 * 1024,
|
|
fap_icon="tagtinker_10px.png",
|
|
fap_category="Infrared",
|
|
fap_author="i12bp8",
|
|
fap_description="Educational ESL study tool for owned hardware",
|
|
fap_version="2.1",
|
|
sources=[
|
|
"tagtinker_app.c",
|
|
"ir/tagtinker_ir.c",
|
|
"protocol/tagtinker_proto.c",
|
|
"scenes/tagtinker_scene.c",
|
|
"scenes/tagtinker_scene_about.c",
|
|
"scenes/tagtinker_scene_barcode_input.c",
|
|
"scenes/tagtinker_scene_broadcast.c",
|
|
"scenes/tagtinker_scene_broadcast_menu.c",
|
|
"scenes/tagtinker_scene_image_options.c",
|
|
"scenes/tagtinker_scene_main_menu.c",
|
|
"scenes/tagtinker_scene_preset_list.c",
|
|
"scenes/tagtinker_scene_synced_image_list.c",
|
|
"scenes/tagtinker_scene_settings.c",
|
|
"scenes/tagtinker_scene_size_picker.c",
|
|
"scenes/tagtinker_scene_target_actions.c",
|
|
"scenes/tagtinker_scene_target_menu.c",
|
|
"scenes/tagtinker_scene_text_input.c",
|
|
"scenes/tagtinker_scene_transmit.c",
|
|
"scenes/tagtinker_scene_text_box.c",
|
|
"scenes/tagtinker_scene_warning.c",
|
|
"views/numlock_input.c",
|
|
"nfc/tagtinker_nfc.c",
|
|
"scenes/tagtinker_scene_nfc_scan.c",
|
|
"wifi/tagtinker_wifi.c",
|
|
"wifi/tagtinker_wifi_bmp.c",
|
|
"scenes/tagtinker_scene_wifi_plugins.c",
|
|
"scenes/tagtinker_scene_wifi_setup.c",
|
|
"scenes/tagtinker_scene_wifi_run.c",
|
|
],
|
|
)
|