Commit Graph

76 Commits

Author SHA1 Message Date
gid9798 ec7e6a0ac1 Using scene manager functions in DecodeRAW 2023-05-11 13:22:02 +03:00
MX 3531caaa0b Clean up some comments, rename is done 2023-05-10 23:48:47 +03:00
MX a941ed8c2a Rename funcs 2023-05-10 23:12:50 +03:00
MX cca6606c78 fix typos from ofw 2023-05-10 21:48:55 +03:00
gid9798 a3cf592f29 Minor fixes 2023-05-09 22:16:52 +03:00
gid9798 0019baaa00 SubGhz: simplify includes 2023-05-09 21:58:36 +03:00
gid9798 85d44c5f6c SubGhz: fix naming part 2 and 3 2023-05-09 21:54:56 +03:00
gid9798 e817a4cdba SubGhz: add function description 2023-05-09 21:38:25 +03:00
gid9798 def4ae395e SubGhz: refactoring 2023-05-09 21:20:35 +03:00
gid9798 752a11ba26 SubGhz: refactoring RPC 2023-05-09 20:06:22 +03:00
gid9798 21cd94cc79 SubGhz: show error tx start 2023-05-09 19:50:01 +03:00
gid9798 c69b2086b0 SubGhz: refactoring 2023-05-09 19:33:45 +03:00
gid9798 d7f3b8a425 SubGhz: refactoring move txrx 2023-05-09 19:10:56 +03:00
gid9798 07203f0989 SubGhz: refactoring 2023-05-09 15:11:54 +03:00
gid9798 b99d309feb SubGhz: moving "txrx" entity to a separate file 2023-05-09 12:07:36 +03:00
gid9798 ee85541d2a SubGhz: refactoring subghz_scene_set_type.csubghz_scene_set_type.c 2023-05-08 21:55:51 +03:00
gid9798 1387d8d5d6 SubGhz: check load type file 2023-05-06 17:28:16 +03:00
gid9798 ff24bf6829 SubGhz: add SubGhzThresholdRssi 2023-05-06 02:00:26 +03:00
MX ab669b26da Fix very old and funny subghz bugs
Fixed Frequency Ananyzer issues
Fixed read mode issues
Fixed re-inits in HAL
2023-04-25 01:42:20 +03:00
MX 40e435a961 Kostily and velosipedy
!!! Needs to be re-done in proper way after ofw subghz refactoring merge
2023-04-19 19:19:26 +03:00
gid9798 1923c15907 StarLine ignore 2023-04-04 22:42:55 +03:00
MX 7b1d7904c1 Beninca / Allmatic support 2023-04-01 21:36:59 +03:00
MX bb600218b6 Alutech AT4N + AN-Motors AT4 - add manually 2023-03-28 02:32:35 +03:00
MX 0f06991391 Aprimatic add manually 2023-03-27 23:27:15 +03:00
MX 5b6b081664 GSN - Add manually support 2023-03-21 20:09:18 +03:00
MX 027ae3f3f6 SubGHz: Add manually extend, add support for new protocols
Schellenberg / Stilmatic and Came Space keeloq protocols support
2023-03-12 15:32:47 +03:00
MX da9b968fc9 No more noises 2023-03-09 04:01:24 +03:00
MX ada343b7df Exclude 390Mhz from freq analyzer for external module 2023-03-06 12:30:20 +03:00
MX f612357150 Exclude 464Mhz from freq analyzer 2023-03-05 23:09:54 +03:00
MX 056f2eb7d5 Return frequency check 2023-03-04 00:24:56 +03:00
MX fe84e9521c More subghz updates and fixes 2023-03-04 00:03:04 +03:00
MX b90060e574 Merge branch 'fz-dev' into dev 2023-03-03 23:22:40 +03:00
Skorpionm 72ca6b25e9 [FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation (#2443)
* SubGhz: add error protocol
* WS: add error protocol
* SubGhz: error processing
* SubGhz: more stringent CAME protocol restrictions
* SubGhz: fix header duration CAME protocol
* SubGhz: delete comments
* SubGhz: sync SubGhzProtocolStatus with FuriStatus
* SubGhz: update documentation and bump api_version

Co-authored-by: あく <alleteam@gmail.com>
2023-03-04 00:09:13 +09:00
MX 6bd5e22872 Somfy Telis - add manually 2023-02-28 06:15:55 +03:00
MX cbb09b6812 BFT Programming mode and Add manually 2023-02-28 06:02:22 +03:00
MX 9c9688dd5b Nice One manual adding support 2023-02-28 00:41:14 +03:00
MX ba09da107a Worst code ever
subghz imporvements

- hold right to delete signal in read
- extra buttons in saved signals
- ability to change counter increase value in debug
2023-02-25 22:28:35 +03:00
Round-Pi b89902942b typo combing 2023-02-20 10:55:53 -05:00
MX f93462667c Remove 467.75 From freq analyzer since it has too much noise
Frequency is still can be used, just excluded from FA to avoid false detections
2023-02-13 20:54:03 +03:00
Victor 5458157924 Added external CC1101 support 2023-02-02 22:47:50 +03:00
MX 927fcca081 Revert "Merge pull request #252 from X-Stuff/dev-advanced-config"
This reverts commit ed5b2da9ad.
2023-01-18 18:18:17 +03:00
Dimitry 27bfe861d9 cc1101 modem configurable preset introduced.
Available to configure: datarate, bandwidth and manchester decoding flag

log ability added to unit_test app (it's very helpful when writing a unit_tests)
2022-12-31 02:10:21 +02:00
MX 6d368c3e3a Merge branch 'fz-dev' into dev 2022-12-26 22:42:21 +03:00
Georgii Surkov 8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
MX 0bfaaa0fe1 SubGHz: Add manually +2 new remotes
Allow manual creation of Nice Flor S, Nice Smilo
2022-12-21 15:11:12 +03:00
MX 96a97f1bfb Merge branch 'fz-dev' into dev 2022-12-17 07:25:49 +03:00
Skorpionm 2dea6969fe [FL-3040] Audio support for SubGhz (#2131)
* Furi_hal_speaker: multiple resource usage
* Furi_hal_speaker: fix multiple resource usage
* Furi_hal_speaker: fix music_player_worker
* Furi_hal_speaker: fix mutex release queue handling
* SubGhz: add furi_hal_subghz_set_debug_pin
* SubGhz: add sound SubGhz Read, SubGhz Read RAW
* furi_hal_speaker: add __attribute__((warn_unused_result)) for furi_hal_speaker_acquire()
* Furi_hal_speaker: fix review comments
* SubGhz: cleanup naming and locking timings
* SubGhz,FuriHal: fix speaker deinit logic and subghz speaker release sequence
* FuriHal: crash on speaker acquire/release from IRQ
* Furi, FuriHal: FURI_WARN_UNUSED and documentation update
* Bump api symbols version: fix broken speaker

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-12-17 07:20:10 +09:00
MX 1fc67f76a2 Merge branch 'fz-dev' into dev 2022-12-08 08:58:39 +03:00
Skorpionm 6a470a464e [FL-3002] SubGhz: add RPC error (#2097)
* [FL-3002] SubGhz: add RPC error
* RPC_APP: rpc_system_app_error_reset, automatic error reset when a new event is executed
* SubGhz: fix text error
* SubGhz: fix text error 2
* SubGhz: add error description
* Format sources

Co-authored-by: あく <alleteam@gmail.com>
2022-12-08 14:49:54 +09:00
Maksim Derbasov e121e6a287 Fix for spelling (#2051)
* Fix for spelling
* Review iteration

Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 01:51:51 +09:00