Commit Graph

60 Commits

Author SHA1 Message Date
MX e6ae2c03ca Keeloq: Centurion Nova support 2023-07-06 00:49:54 +03:00
MX 001e00d84a fbt format, aprimatic fixes 2023-03-26 14:59:21 +03:00
MX 6f44900e05 Update API symbols 2023-02-08 21:24:21 +03:00
MX d02c586b92 Merge branch 'fz-dev' into dev 2023-02-08 21:05:17 +03:00
Skorpionm db1a8f8014 [FL-3099] SubGhz: add protocol KingGates Stylo4k (#2368)
* [FL-3099] SubGhz: add protocol KingGates Stylo4k
* SubGhz: add unit test file
* f7: api: reverted symbols

Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 02:47:39 +09:00
MX bbc1ba62fc Merge branch 'fz-dev' into dev 2023-02-08 20:12:10 +03:00
Skorpionm 31259d5304 [FL-3091] SubGhz: add protocol Alutech at-4n (#2352)
* GubGhz: add protocol Alutech at-4n
* SubGhz: fix syntax
* SubGhz: fix subghz_protocol_decoder_alutech_at_4n_get_hash_data
* SubGhz: add unit test alutech at-4n
* SubGhz: add name key

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 01:59:49 +09:00
MX 17ea9315e0 Fix incompatibility with OFW in subghz part + improve speed
SubGHz app launch times improved, also setting_user file no longer added by firmware, this update will remove this file, be sure to backup!
Now this file is actually should be created by user and will be not removed every update!
2022-12-11 00:42:26 +03:00
MX 8bbfadffe5 Remove not widely used frequency from hopper 2022-11-22 16:37:54 +03:00
MX 1e183d5450 SubGHz: Add 440.175 Mhz 2022-11-16 14:26:48 +03:00
MX 0f81248579 Add new freq and modulation to user config 2022-11-15 22:46:58 +03:00
MX 3cba34bbc8 SubGHz: Add frequencies 434.075, 434.390 2022-11-11 18:46:35 +03:00
MX d52d9ffe79 update keeloq with new magic type 2022-10-28 21:40:59 +03:00
Skorpionm 9cd0592aaf SubGhz: add keeloq potocol JCM_Tech (#1939)
* SubGhz: add keeloq potocol  JCM_Tech
* SubGhz: add new metod decoder

Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:31:41 +09:00
MX 85900c50ff add 330mhz 2022-10-27 01:26:04 +03:00
Skorpionm 9a9abd59e9 [FL-2904, FL-2900, FL-2890] WS: add app WeatherStation (#1833)
* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add  protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-20 02:27:26 +09:00
MX 7417259dcd update changelog and add freq 2022-10-19 19:09:12 +03:00
MX da7b9c86b9 add 434.19mhz 2022-10-19 05:55:26 +03:00
MX 6c08564d37 rm 313 from hopper 2022-10-19 01:41:59 +03:00
MX 5b8311cdea rename setting user back (since we are using it for custom stuff)
update change log too
2022-10-19 01:03:46 +03:00
MX 84d12da45a add app WeatherStation
OFW PR 1833 by Skorpionm
2022-10-18 19:51:44 +03:00
MX b3f96306ed oooooops, added forgotten thing 2022-10-12 04:35:36 +03:00
MX 022315e93d Improve keeloq, add JCM support, fix Nice Smilo, MHouse, and more
now manufacturer name is saved into file, and will not change randomly, 
added support for JCM
fixed Nice Smilo, MHouse
2022-10-12 04:18:29 +03:00
MX 5a2719663f fix archive, update changelog 2022-10-06 00:55:26 +03:00
MX 6bcc6f363b add 868.8 mhz for sommer systems 2022-09-28 16:35:40 +03:00
Skorpionm bc777b2eff SubGhz: fix config menu (#1748)
* SubGhz: fix config menu
* SubGhz: fix gui Magellen protocol
* SubGhz: fix gui Transmit SubGhz
* SubGhz: keeloq, new gen manufacture code
* SubGhz: Update keeloq_mfcodes

Co-authored-by: あく <alleteam@gmail.com>
2022-09-25 23:34:52 +09:00
MX e6bcba6959 update changelog, minor fixes 2022-09-22 18:23:32 +03:00
MX e13edc2f70 keeeloq update 2022-09-22 18:01:54 +03:00
TasmanDevil f0eedc3243 Update setting_user
Adding the 868.95 frequency for the Sommer device, the `Sommer(fsk476)` protocol was recently added but Flipper could not read it until now.
2022-09-19 08:59:13 +02:00
MX 6f66f87fab add new frequency to user config 2022-09-18 21:10:08 +03:00
MX f70ec8f70e update assets and subghz settings
assets by @Amec0e
2022-08-30 13:15:46 +03:00
MX da128db924 update readme & settings 2022-08-14 22:00:58 +03:00
MX 06a444a512 do not replace keeloq mfcodes user file on every update 2022-08-09 21:38:28 +03:00
MX 9bb1e2d11a dec/hex converter plugin & subghz freqs sorted
plugin by @theisolinearchip
2022-08-08 12:34:11 +03:00
MX aa757eeb49 unirf update
allow selecting custom map files
2022-07-29 21:18:06 +03:00
MX 12a2072b8c docs & readme 2022-07-29 19:22:17 +03:00
MX f4cc9e5de7 plugins & badusb
if author want their plugin to be removed - create issue, thanks
2022-07-29 17:48:51 +03:00
Eng1n33r c12c399608 update user settings 2022-07-26 21:18:06 +03:00
Eng1n33r acd5430c21 Merge branch 'fz-dev' into dev 2022-07-26 21:09:31 +03:00
Skorpionm ec19c11dbe [FL-2669] SubGhz: add support for loading custom presets (#1398)
* SubGhz: load custom -preset
* SubGhz: fix error prt=0
* SubGhz: load custom preset
* SubGhz: code refactoring to support custom preset
* SubGhz: add custom presert refactoring
* SubGhz: fix alloc history alloc preset
* SubGhz: fix error load file
* SubGhz: fix start custom preset
* SubGhz: fix delete custom preset
* SubGhz: add description Custom_preset_data for CC1101
* SubGhz: debug logging and buffer size rounding

Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com>
2022-07-26 23:16:59 +09:00
Eng1n33r e57e20d1f9 Add new keys: FAAC SLH/Spa and BFT Mitto/Secure 2022-07-20 17:04:26 +03:00
Eng1n33r 248aa524e0 Merge remote-tracking branch 'flipperdevices/dev' into dev 2022-07-17 16:57:09 +03:00
Skorpionm e7c3da1da9 [FL-2658, FL-2657] SubGhz: add new protocol (IronLogic, Comunello, Sommer(fsk476), Normstahl, KEY, EcoStar, Gibidi, Mutancode) (#1404)
* Subghz: fix cli  no load keeloq_mfcodes_user
* SubGhz: add new protocol (IronLogic, Comunello, Sommer(fsk476), Normstahl, KEY, EcoStar, Gibidi, Mutancode)
* SubGhz: fix syntax
* SubGhz: fix error build

Co-authored-by: あく <alleteam@gmail.com>
2022-07-17 18:45:21 +09:00
Eng1n33r 1c55a55ddd adaptation to the new build system + fixes 2022-06-26 20:57:29 +03:00
Eng1n33r ce8c491291 add spectrum analyzer 2022-06-06 17:20:46 +03:00
Eng1n33r cade5d356b add 345mhz 2022-06-03 13:39:47 +03:00
Eng1n33r 4c5d43af11 forgot to add some things 2022-06-01 21:51:19 +03:00
Eng1n33r 35ebf0d533 add "universal rf remix" app & icons 2022-06-01 21:40:20 +03:00
Eng1n33r 22cbe276a8 big merge with fz main repo 2022-06-01 16:07:53 +03:00
Skorpionm 66dbb68947 SubGhz: support 310 MHz and fix (#1262)
* SubGhz: add frequency support 310 MHz
* SubGhz: deleting a TMP file using the "Erase" button in Read RAW
* SubGhz: fix frequency analyzer scan speed
* SubGhz: fix start duration came_atomo protocol
* SubGhz: refactoring subghz_setting
* SubGhz: refactoring load setting frequency analyzer
* SubGhz: fix load setting,  default frequency
* SubGhz: patch raw temp file remove code to work with string_t
* Storage: parallel safe cli
* SubGhz: new frequency settings loading system
* Assets: recompile to include latest subghz custom frequency control changes

Co-authored-by: あく <alleteam@gmail.com>
2022-06-01 00:50:50 +09:00