Commit Graph
480 Commits
Author SHA1 Message Date
Leeroy eefc3edffa Use scene state instead of other methods for BUtton Assignment Remembering 2026-09-23 19:20:06 +10:00
Leeroy 73dd992dcb Get rid of Hacky Icons in Config Plugin variable_item_list, use the FAL icons. 2026-09-23 19:16:31 +10:00
MMX 18c98c943a Merge pull request 'Don't keep PSA Plugin loaded through Receiver Info and Sub Decoder. The plugin is re-loaded when needed.' (#52) from RalphWiggum/ProtoPirate:psa_not_always_loaded into main
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/52
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-22 03:39:17 -04:00
Leeroy d5b2c3ec73 RAM: Don't keep PSA Plugin loaded through Receiver Info and Sub Decoder. The plugin is re-loaded when needed. 2026-09-22 15:26:54 +10:00
MMX c45dbef3c6 Merge pull request 'Config Plugin HOST API' (#51) from RalphWiggum/ProtoPirate:config_host_api into main
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/51
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-21 06:56:05 -04:00
Leeroy 0dec79344a CONFIG PLUGIN: Added host api, removed C sources for FW functions. 2026-09-21 18:10:37 +10:00
Leeroy 7706573f24 Example Model with Custom Preset Data. 2026-09-19 09:06:27 +10:00
Leeroy 67d1a8d883 MODELS: Fix the case where FuriHalSubGhzPresetCustomis missing, but model using preset data. This makes the file rewind, but it will work. 2026-09-19 09:06:10 +10:00
MMX 264c6f3f05 Merge pull request 'Models DB: Crashing the Flipper, not working with Custom Presets in Models' (#50) from RalphWiggum/ProtoPirate:custom_preset_models into main
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/50
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-18 18:39:59 -04:00
Leeroy 58a2be511a Example Model with Custom Preset Data. 2026-09-19 08:17:09 +10:00
Leeroy 30ea96eb56 Models DB: Crashing the Flipper, not working with Custom Presets in Models
* Also, wasn't loading preset data correctly, could only tell now we have sound options!
* Remembers previous preset properly now, so when you leave a model you get your old preset back (and it works!)
2026-09-19 08:16:56 +10:00
MX 36ceb68ba7 bump version
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-09-18 16:28:57 +03:00
MMX ef97de3662 Merge pull request 'Fix all the Crashes after using the Config Menu.' (#49) from RalphWiggum/ProtoPirate:config_crashes into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/49
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-18 09:26:37 -04:00
Leeroy 9500c6d966 CLEANUP: Stop crashes when using Config Menu!
The hopper now works, you can abuse presets and models as much as you like, and we never get reboots.
2026-09-18 22:13:42 +10:00
Leeroy 24d181c3ff Sub Decode not selected in Menu after Exit 2026-09-18 20:38:34 +10:00
MMX 54481d1344 Merge pull request 'PSA Bruteforce not working from Sub Decode' (#48) from RalphWiggum/ProtoPirate:fix_psa_bf into main
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/48
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-18 04:32:14 -04:00
MMX 849042708e Merge pull request 'CRASH BUG: Config Plugin made a regression, exit Sub Decode or Timing Tuner crashes app' (#47) from RalphWiggum/ProtoPirate:crash_fix_sub_decode into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/47
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-18 04:31:57 -04:00
Leeroy a6927f6f12 Restore PSA BF pointers 2026-09-18 16:50:42 +10:00
Leeroy 395510c41f Fix PSA BF (Broken in App right now) 2026-09-18 16:50:17 +10:00
Leeroy 552cd755a2 CRASH BUG: Config Plugin made a regression, exit Sub Decode or Timing Tuner crashes app 2026-09-18 11:54:46 +10:00
MX 35714800ab fix naming
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-09-17 00:46:40 +03:00
MX 688588791f fix compile
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-09-16 21:42:20 +03:00
MMX 4c156299bf Merge pull request 'RECEIVER CONFIG PLUGIN: Made new Plugin and added Models Database.' (#46) from RalphWiggum/ProtoPirate:config_plugin_models into main
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/46
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 14:32:18 -04:00
Leeroy 06de58415a RECEIVER CONFIG PLUGIN: Made new Plugin and added Models Database.
This code adds new plugin "protopirate_config_plugin" and does all the
Receiver Configuration. This plugin should reduce the RAM usage even more,
and the Models DB (And its customised Variable Item List) now take up
no space in the main app.
2026-09-17 00:36:59 +10:00
MMX 39feb30b80 Merge pull request 'Sub Decoder Save Filename Dialog' (#45) from RalphWiggum/ProtoPirate:decode_save_dialog into main
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/45
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:53:41 -04:00
Leeroy 71ee4a2bac SUB DECODE: Add Save FIlename Dialog (No option flags) 2026-09-16 16:50:32 +10:00
MMX f0ae4781ae Merge pull request 'Update Honda Static Frequency and Add Elipses for Large Counters' (#37) from molykima/ProtoPirate:main into main
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/37
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:28:11 -04:00
MX 616098edca Merge branch 'pp_main' into molykima 2026-09-16 09:27:15 +03:00
MMX 5db8344d6d Merge pull request 'Added Date/Time Filenames Option' (#42) from RalphWiggum/ProtoPirate:datetime_filenames into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/42
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:20:37 -04:00
Leeroy 5f7972b2e2 Added Date/Time Filenames Option 2026-09-16 16:15:55 +10:00
MMX ff4b2af3f1 Merge pull request 'Little Fixes and Cleanups' (#43) from RalphWiggum/ProtoPirate:little_fixes into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/43
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:04:02 -04:00
MMX ccd094a7ca Merge branch 'main' into little_fixes 2026-09-16 02:03:49 -04:00
MMX 4513773913 Merge pull request 'Fix UNLOCK INSTRUCTIONS in Receiver' (#41) from RalphWiggum/ProtoPirate:fix_unlock into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/41
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:02:41 -04:00
MMX a4602d401a Merge branch 'main' into fix_unlock 2026-09-16 02:02:32 -04:00
MMX ef6928c072 Merge pull request 'Added Sound Option to Receiver' (#40) from RalphWiggum/ProtoPirate:sound_option into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/40
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:02:12 -04:00
MMX 5212be9161 Merge branch 'main' into sound_option 2026-09-16 02:01:12 -04:00
MMX 18b247dea6 Merge pull request 'Fix OFW Compile' (#39) from RalphWiggum/ProtoPirate:main into main
Reviewed-on: http://protopirate.net/ProtoPirate/ProtoPirate/pulls/39
Reviewed-by: MMX <mmx@no-reply.protopirate.net>
2026-09-16 02:01:02 -04:00
Leeroy f40c215490 Removed double Checksum copy in write capture. 2026-09-16 11:50:41 +10:00
Leeroy 973bf9625a TX Power PA Table comment fix. 2026-09-16 11:50:26 +10:00
Leeroy 4594ec618d UI BUG: Cant see button in Ford 2026-09-16 11:49:32 +10:00
Leeroy 8d62f42629 Fix UNLOCK INSTRUCTIONS in Receiver 2026-09-16 11:38:05 +10:00
Leeroy adbf3b3692 Added Sound Option to Receiver 2026-09-16 11:31:32 +10:00
Leeroy 1b78d837a0 Fix OFW Compile 2026-09-16 11:27:01 +10:00
MX 53e908b1cd fbt formatting
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-09-15 02:15:19 +03:00
MX 8da3290500 bump version
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-09-15 02:11:38 +03:00
MX db5572a184 Merge branch 'zero-mega' into pp_main 2026-09-15 02:11:11 +03:00
zero-mega 1287d10fa0 move newer Renault variants into Renault V1
add hitag2 seed bruteforce for serial derived keys (this is not Hitag2Hell on flipper)

fix Fiat V1 encoder

fix Kia V7 encoder

remove untested porsche protocol

merge Mitsubishi protocol into Kia V0
2026-09-14 16:43:41 +02:00
molykima 492349d187 Add Ellipses for Large Counters in Emulate Scene
The number showing how many times the counter has moved forward in a
session overlaps with protocols that had wide counters in the
emulate scene, this commit adds ellipses for protocols that have
counters more than 2 bytes long preventing overlap
2026-07-31 01:21:59 -07:00
molykima d58ba9a61c Fix Frequency Value for Honda Static in README.md
A laughably small commit that updates frequency for Honda Static from 315.00 / 433.92 to the correct 433.65mhz
2026-07-29 21:41:14 -07:00
MX 4b039064a0 fbt format sources
FAP Build / ufbt: Build for Momentum dev (push) Canceled after 0s
FAP Build / ufbt: Build for Momentum release (push) Canceled after 0s
FAP Build / ufbt: Build for OFW dev channel (push) Canceled after 0s
FAP Build / ufbt: Build for OFW release channel (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed dev (push) Canceled after 0s
FAP Build / ufbt: Build for Unleashed release (push) Canceled after 0s
2026-07-25 04:13:45 +03:00