Commit Graph

178 Commits

Author SHA1 Message Date
RogueMaster 40ef6dddfe Merge branch 'ofwdev' into 420 2022-11-04 02:38:28 -04:00
Sergey Monchenko 3bd74b7f01 SubGhz: fix incorrect response in rpc mode. Code cleanup. (#1964)
* Code cleanup
* SubGhz: correct logic in RPC
* SubGhz: do not blink on app rpc fail

Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 15:08:51 +09:00
Alexandre Díaz 60d125e72a subghz: add analyzer frequency logs (#1914)
* subghz: add analyzer frequency logs
* SubGhz: switch to change on short press
* SubGhz: use full RSSI bar for history view

Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 16:57:56 +09:00
RogueMaster b2840275d2 Merge branch 'UNLEASHED' into 420 2022-11-02 18:13:43 -04:00
MX 165d9972e7 SubGHz Fixes: BFT fix, other small fixes 2022-11-02 01:05:05 +03:00
RogueMaster f18e7725b4 Merge branch 'UNLEASHED' into 420 2022-10-28 13:09:03 -04:00
MX 8333ebd401 new icons for subghz signals and infrared remotes
by @Svaarich
2022-10-28 19:41:56 +03:00
RogueMaster e56717b170 Merge branch 'DarkFlippers:dev' into 420 2022-10-28 12:07:57 -04:00
MX 2cfb5bdfc6 Merge branch 'fz-dev' into dev 2022-10-28 18:03:31 +03:00
RogueMaster 8878a73577 Merge branch 'ofwdev' into 420 2022-10-28 10:39:44 -04:00
RogueMaster 58e030ba55 Merge branch 'UNLEASHED' into 420 2022-10-28 10:31:43 -04:00
Sergey Gavrilov 3434305630 [FL-2937] Remove resources from API to prevent frequent API version increase (#1935)
* Remove all icons from API
* Music player: icons
* Signal generator: icons
* Bt hid: icons
* Weather station: icons
* Picopass: icons
* File browser test: icons
* Example images: documentation
* Remove global assets header
* Fix picopass

Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:08:50 +09:00
MX 9fae52166c fixes and improvements 2022-10-28 16:05:17 +03:00
MX 4c0c70ff64 Merge branch 'fz-dev' into dev 2022-10-28 14:39:14 +03:00
RogueMaster 51286c21dd Merge branch 'ofwdev' into 420 2022-10-28 04:06:11 -04:00
Georgii Surkov f11df49468 [FL-2828] Dolphin score update take 2 (#1929)
* Move DolphinDeedNfcRead
* Move DolphinDeedNfcReadSuccess
* Move DolphinDeedNfcSave
* Move DolphinDeedNfcDetectReader
* Move DolphinDeedNfcEmulate
* Count DolphinDeedNfcEmulate when launched from file browser
* Implement most of the score accounting for NFC
* Fully update Nfc icounter handling
* Move DolphinDeedSubGhzFrequencyAnalyzer
* Update the rest of icounter in SubGHz
* Adjust SubGHz icounter handling
* Adjust LFRFID icounter handling
* Adjust Infrared icounter handling
* Don't count renaming RFID tags as saving
* Don't count renaming SubGHz signals as saving
* Don't count renaming NFC tags as saving
* Adjust iButton icounter handling
* Minor code refactoring
* Correct formatting
* Account for emulating iButton keys from file manager/rpc

Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 16:18:41 +09:00
RogueMaster c63ce95ac7 Merge branch 'DarkFlippers:dev' into 420 2022-10-26 20:51:46 -04:00
MX b20c01d68b remove saving modulation due to strange bugs with custom modulations 2022-10-27 02:56:21 +03:00
RogueMaster bde1332c22 Merge branch 'UNLEASHED' into 420 2022-10-26 18:41:50 -04:00
MX 85900c50ff add 330mhz 2022-10-27 01:26:04 +03:00
RogueMaster 0e2a0fcba8 Merge branch 'UNLEASHED' into 420 2022-10-26 17:49:42 -04:00
MX a99d29c0f3 Merge branch 'fz-dev' into dev 2022-10-26 23:09:58 +03:00
Skorpionm aff99a72e8 SubGhz: fix variable types and CC1101 GPIO initialization optimization (#1931)
* SubGhz: fix variable types
* SubGhz: CC1101 GPIO initialization optimization
* SubGhz: return back gpio init
* SubGhz: cleanup grammar in math and format doxygen comments

Co-authored-by: あく <alleteam@gmail.com>
2022-10-27 04:40:13 +09:00
RogueMaster e361c1bfc9 Merge branch 'ofwdev' into 420 2022-10-26 12:34:27 -04:00
MX 89e27d10a2 Merge branch 'fz-dev' into dev 2022-10-26 19:27:45 +03:00
Skorpionm 5c8df66b7c [FL-2927] SubGhz: add RAW Read threshold rssi (#1911)
* SubGhz: add RAW Read threshold rssi
* SubGhz: update indicator RSSI
* SubGhz: fix record file

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-27 00:13:00 +09:00
MX ed080ea5fc fixed bug when mobile app was unable to send raw file
file name should not contain dots
2022-10-22 13:09:41 +03:00
RogueMaster 86217ba95f Merge branch 'UNLEASHED' into 420 2022-10-19 17:23:23 -04:00
DerSkythe 26dfa9b9a5 fix for update cursor 2022-10-20 00:18:40 +04:00
Der Skythe 62284209e6 Merge branch 'DarkFlippers:dev' into dev-master 2022-10-19 23:31:07 +04:00
DerSkythe 6d86629e9a minor changes 2022-10-19 23:31:04 +04:00
DerSkythe 0139891d64 Add cursor frame to selected preferred signal 2022-10-19 23:29:46 +04:00
RogueMaster d8598f05aa Merge branch 'UNLEASHED' into 420 2022-10-19 14:11:31 -04: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 a3c6d8bb4a SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types. 2022-10-19 18:52:21 +03:00
derskythe ab55ddbfb1 fix position and sort array taking latest to first 2022-10-19 19:29:48 +04:00
derskythe 4f6d27a214 Don't add to to array if value already exists 2022-10-19 13:12:47 +04:00
DerSkythe f0e8da98ee Fix interface and add extra history field 2022-10-19 12:20:58 +04:00
DerSkythe 63eced449e Applied OFW version but not yet resized to correct view 2022-10-19 09:39:11 +04:00
RogueMaster 0167e64844 updates 2022-10-18 18:06:03 -04:00
MX 84d12da45a add app WeatherStation
OFW PR 1833 by Skorpionm
2022-10-18 19:51:44 +03:00
RogueMaster a323a665a3 Merge branch 'UNLEASHED' into 420 2022-10-13 23:01:00 -04:00
MX cb0d9ec591 add sec+ 1.0/2.0 433mhz in add manually, and run fbt fmt 2022-10-14 01:49:32 +03:00
MX 9941df48bb run fbt format 2022-10-13 17:00:20 +03:00
RogueMaster f6baf82b84 fmt 2022-10-12 00:18:37 -04:00
RogueMaster 8d2dc1e689 Merge branch 'UNLEASHED' into 420 2022-10-12 00:13:02 -04:00
MX 80735d4f51 Merge pull request #102 from derskythe/fix-read-in-readraw-crash
flipper_format_free after all and only if we failed with all plans
2022-10-12 05:17:37 +03:00
MX b7bdc4c985 sorry, i added "Mod:", and did fbt format 2022-10-12 05:15:45 +03:00
MX f429d14ab5 Merge branch 'dev' into subghz-improvements 2022-10-12 05:04:55 +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