MX
f1f59165d6
naming fixes
2026-02-03 17:44:34 +03:00
MX
aaf987dd8c
fix button being present where it shouldn't
2026-02-03 17:41:05 +03:00
MX
af6f30ceae
Merge branch 'zmg_vw2' into pp_main
2026-02-03 00:45:10 +03:00
MX
9bd4fbe7c3
some stuff
2026-02-03 00:19:56 +03:00
MX
bb11afce9b
WIP vag combo by @zero-mega
...
with PSA fixes
2026-02-03 00:15:36 +03:00
RocketGod
1a31683df4
Update README.md
2026-02-01 19:33:37 -05:00
MX
af51c142c8
Merge branch 'zmg_vw' into pp_main
2026-01-31 11:14:04 +03:00
MX
d6db55f4c8
Merge branch 'fix-memory-crashes' into pp_main
2026-01-31 04:54:23 +03:00
MX
6f358d3077
Fix init and deinit functions
2026-01-31 04:50:31 +03:00
RocketGod
11253a9f81
Fix memory issues and crashes
2026-01-30 17:12:54 -08:00
MX
1aa9590c62
update readme
2026-01-30 23:45:44 +03:00
MX
b422766a05
add vw crypto
...
by zero-mega and slackware
2026-01-29 06:02:24 +03:00
MX
833910e833
fix array init
2026-01-27 03:35:16 +03:00
MX
7eb7702d22
fix readme
2026-01-27 03:28:51 +03:00
MMX
4b969a2b08
Merge pull request #79 from carlogrisetti/update_readme_layout
...
Update Readmeability on supported protocols
2026-01-27 03:27:25 +03:00
MMX
b8ca22344a
Merge pull request #80 from zero-mega/main
...
Add PSA Encoder
2026-01-27 03:26:55 +03:00
MX
a50067aed8
Merge branch 'rg_main' into zm
2026-01-27 03:26:05 +03:00
MMX
d4279c55eb
Merge pull request #81 from RocketGod-git/Memory-and-Storage-Fixes
...
Refactor storage and radio initialization logic
2026-01-27 03:18:31 +03:00
MX
9426369965
Fixes and final touches
2026-01-27 03:17:49 +03:00
RocketGod
b69c23ac19
Refactor storage and radio initialization logic
...
Removes the file list cache and related logic from protopirate_storage, deferring file browsing to the dialogs file browser. Refactors radio initialization and deinitialization to be performed on-demand in relevant scenes, reducing memory usage and improving modularity. Updates scene logic to use the new file browser and radio management, and adds detailed logging and memory usage tracking for debugging. Also includes minor formatting and heap logging improvements. Will leave logging until we don't need it anymore.
2026-01-26 10:14:25 -08:00
zero-mega
b76d1e7dbc
Add PSA Encoder
2026-01-26 18:54:57 +01:00
Carlo Grisetti
b290c073a7
Fix Kia case
2026-01-26 10:45:02 +01:00
Carlo Grisetti
e3b72ce3c6
Update Readmeability on supported protocols
2026-01-26 10:38:57 +01:00
RocketGod
55e8068ed3
Remove mutex usage and simplify file storage logic
...
Eliminated all mutex-based locking and re-entrancy logic from protopirate_storage.c, simplifying file list management and related functions. Reduced MAX_FILES_TO_DISPLAY to 30 and shortened file entry name buffer. Updated file list builder to allocate and free memory as needed, and added yielding in file enumeration to prevent watchdog lockups. In protopirate_scene_saved.c, limited displayed items to 20 and added GUI yield to prevent lockup. Reduced encoder upload buffer size from 1024 to 512 in fiat_v0.c and ford_v0.c.
2026-01-25 22:22:45 -08:00
MMX
3342128fa2
Merge pull request #78 from RocketGod-git/encoder.size_upload-reduction
...
Reduce encoder upload buffer size to 1024
2026-01-24 05:34:45 +03:00
MX
22a2f3bc1f
Merge branch 'rg_main' into encoder.size_upload-reduction
2026-01-24 05:15:16 +03:00
MX
e65dc9ed3e
fix stack size
2026-01-24 05:15:07 +03:00
RocketGod
8ed8e44b38
Reduce encoder upload buffer size to 1024
...
Decreased the encoder.size_upload value from 2048 to 1024 in both fiat_v0 and ford_v0 protocol implementations to optimize memory usage.
2026-01-23 18:02:42 -08:00
MMX
b79c12a8ba
Merge pull request #72 from LeeroysHub/or_receiver_led
...
Added Cyan blinking LED to Receiver.
2026-01-23 16:25:36 +03:00
MMX
ee69d0e845
Merge pull request #63 from RocketGod-git/USB-Serial-Fix
...
Add mutex locking and safety checks to storage operations
2026-01-23 16:23:50 +03:00
MX
65487f7bf8
Merge branch 'rg_main' into USB-Serial-Fix
2026-01-23 16:23:29 +03:00
MMX
45b635e291
Merge pull request #76 from zero-mega/main
...
Add PSA Decoder decryption (Direct and Bruteforce)
2026-01-23 16:21:15 +03:00
MMX
9454fa821a
Merge pull request #75 from LeeroysHub/pr_update_bs_crc
...
FORD: Update PSF with new BS and CRC after TX
2026-01-23 16:20:59 +03:00
MMX
047a34531f
Merge pull request #74 from LeeroysHub/pr_load_from_browser
...
Load PSF from Parameter (FW Integration in Favorites and Browser)
2026-01-23 16:20:46 +03:00
MMX
fbf2f62224
Merge pull request #71 from LeeroysHub/PR_Ford_Display
...
Add BS Magic to Saved Info View, make visible in Received.
2026-01-23 16:20:31 +03:00
MMX
dc8ea60d06
Merge pull request #70 from LeeroysHub/PR_Ford_BS_Overflow
...
Incorrect BS when result overflows.
2026-01-23 16:20:18 +03:00
zero-mega
55d61568e0
Add PSA Decoder decryption (Direct and Bruteforce)
2026-01-22 15:39:48 +01:00
Leeroy
8d2163c628
FORD: Update PSF with new BS and CRC after TX
2026-01-22 23:21:49 +11:00
RocketGod
78e8673ea8
Merge branch 'main' of https://github.com/RocketGod-git/ProtoPirate
2026-01-21 19:03:36 -08:00
RocketGod
3a8567be83
Update credits and bump version to 1.7
...
Added 'Leeroy' and 'MMX' to the contributors and protocol magic credits in README.md and protopirate_scene_about.c. Incremented application version from 1.6 to 1.7 in application.fam.
2026-01-21 19:03:22 -08:00
RocketGod
7a4f1a40ad
Merge pull request #73 from LeeroysHub/pr_tx_buttons
...
Move TX buttons to + shape
2026-01-21 18:49:26 -08:00
RocketGod
67c896dc81
Add optional debug logging for bit-level operations
...
Introduced the FORD_V0_DEBUG_BITS macro to enable detailed debug logging of each bit processed in the Ford V0 protocol decoder. Logging is wrapped in a preprocessor check to avoid performance impact unless explicitly enabled.
2026-01-21 18:38:54 -08:00
Leeroy
7bfdeaaac3
Add CYAN blining LED for Receiver (Like SubGhz App)
2026-01-22 10:37:45 +11:00
Leeroy
abeeefd3b4
Load PSF from Parameter (FW Integration in Favorites and Browser)
2026-01-21 22:45:55 +11:00
Leeroy
1823d6438e
Moved Receiver Info around so BS Magic isnt off-screen.
...
* Added spaces for easier viewing
* Swap BS Magic and Btn so BS Magic always fits
2026-01-21 17:07:14 +11:00
Leeroy
b49a97a999
Add BS Magic Number to Saved Info View
2026-01-21 17:05:56 +11:00
Leeroy
8f1d3b5bec
Handle BS overflow in Ford Decoder
2026-01-21 16:56:15 +11:00
Leeroy
e402bb582c
Move TX buttons to + shape
2026-01-21 12:32:52 +11:00
RocketGod
e125489c65
Merge pull request #69 from LeeroysHub/PR_BS_Magic_Number
...
Add BS Magic Number calculation to Ford V0
2026-01-19 21:28:01 -08:00
Leeroy
699ab89d7c
Refactor BS magic number calculation into 1 liner
2026-01-20 14:43:10 +11:00