gid9798
2414346ec3
keeloq to kestore
2023-05-20 16:15:01 +03:00
gid9798
2bda0820bf
SubGHz App: alloc balance
2023-05-20 10:22:22 +03:00
gid9798
09527c3ab6
keeloq
2023-05-20 01:15:36 +03:00
MX
481a8e0f33
Move after nchgr service
2023-05-19 04:51:25 +03:00
MX
324186dad2
Add back cnt in debug
2023-05-19 04:49:29 +03:00
MX
99dde674ca
small changes
2023-05-19 03:31:46 +03:00
gid9798
64817ac216
Move dangerous_settings check
2023-05-18 10:59:08 +03:00
MX
45ae0c097b
Fix need saving message when all signals was removed
2023-05-17 17:51:25 +03:00
MX
88e47e9251
Fix crashes when deleting signals in Read mode
2023-05-17 17:24:14 +03:00
MX
90f18075cb
Restore Rx indication after deletion after Memory is FULL
...
by @wosk / PR #464
2023-05-17 15:41:51 +03:00
MX
26a113292b
CAME Atomo - Add manually support
2023-05-17 13:15:59 +03:00
gid9798
d87df3e6c2
Change custom btn sending logic
2023-05-14 01:34:43 +03:00
gid9798
a74461d903
Removed duplicate code in transmitter.c
2023-05-13 16:55:35 +03:00
gid9798
c0a26cf1eb
SubGhz custom btn improved code readability some "if" optimization
2023-05-13 14:43:11 +03:00
gid9798
ec7e6a0ac1
Using scene manager functions in DecodeRAW
2023-05-11 13:22:02 +03:00
MX
9862876f06
SubGHz: Fix typos ( #2661 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-05-11 12:10:20 +09:00
MX
3881de74eb
rename settings scene
2023-05-11 03:54:53 +03:00
MX
d5100476ac
cleanup ext module settings
2023-05-11 03:50:55 +03:00
MX
654a622607
Move counter incr out of debug, change max value to 3
...
making it not that harmful if user don't understand what it does
2023-05-11 03:05:04 +03:00
MX
bc93de0f03
remove unnecessary scene switch
2023-05-11 00:01:28 +03:00
MX
3531caaa0b
Clean up some comments, rename is done
2023-05-10 23:48:47 +03:00
MX
b38a593c4f
Remove this
2023-05-10 23:36:52 +03:00
MX
e7707b31f0
Do some TODOs
2023-05-10 23:28:09 +03:00
MX
a941ed8c2a
Rename funcs
2023-05-10 23:12:50 +03:00
MX
3e3538b9bc
Always free
2023-05-10 23:07:06 +03:00
MX
735fe31f3b
Fmt and cleanup some "if"s in protocols
2023-05-10 22:56:56 +03:00
MX
cca6606c78
fix typos from ofw
2023-05-10 21:48:55 +03:00
gid9798
6f10990386
SubGhz: fix syntax & minor fixes
2023-05-10 13:21:42 +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
5b447d0a56
SubGhz: refactoring
2023-05-09 21:44:53 +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
42a415e449
SubGhz: value get optimizations
2023-05-09 20:19:01 +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
9b3654c1f0
SubGhz: refactoring make subghz_radio.h look like in OFW
2023-05-09 18:24:38 +03:00
gid9798
8ae2cb1d32
SubGhz: refactoring
2023-05-09 18:24:25 +03:00
gid9798
a2fbe7fab8
SubGhz: refactoring
2023-05-09 17:30:01 +03:00
gid9798
4cbdbd9ef5
SubGhz: refactoring
2023-05-09 15:58:56 +03:00
gid9798
076f6785cb
SubGhz: refactoring
2023-05-09 15:22:08 +03:00
gid9798
07203f0989
SubGhz: refactoring
2023-05-09 15:11:54 +03:00
gid9798
f71900694b
SubGhz: refactoring
2023-05-09 13:34: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
e65a5e2b7c
SubGhz: remove direct reading subghz->txrx->speaker_state
2023-05-06 17:56:10 +03:00
gid9798
1567225a64
SubGhz: remove direct reading subghz->txrx->rx_key_state
2023-05-06 17:47:49 +03:00
gid9798
1387d8d5d6
SubGhz: check load type file
2023-05-06 17:28:16 +03:00
gid9798
d8631d1489
SubGhz: remove direct reading subghz->lock
2023-05-06 17:19:02 +03:00
gid9798
c98e76f31e
SubGhz: remove direct reading (hopper_state)
2023-05-06 17:02:32 +03:00
gid9798
cb8c77ee2c
SubGhz: remove direct reading
2023-05-06 16:36:15 +03:00
gid9798
ff24bf6829
SubGhz: add SubGhzThresholdRssi
2023-05-06 02:00:26 +03:00
MX
b0b9e507e7
SubGHz combine FuriString allocs
2023-05-05 03:51:16 +03:00
MX
1f0c2c1266
SubGhz refactor merge pt 0
2023-05-05 02:09:21 +03:00
Skorpionm
d2ca67d261
[FL-3242] SubGhz: refactoring app ( #2554 )
...
* SubGhz: add SubGhzThresholdRssi
* SubGhz: remove direct reading of subghz-txrx-txrx_state
* SubGhz: remove direct reading subghz->txrx->hopper_state
* SubGhz: remove direct reading subghz->lock
* SubGhz: check load type file
* SubGhz: remove direct reading subghz->txrx->rx_key_state
* SubGhz: remove direct reading subghz->txrx->speaker_state
* SubGhz: refactoring subghz_scene_set_type.c
* SubGhz: moving "txrx" entity to a separate file
* SubGhz: show error tx start
* SubGhz: refactoring RPC
* SubGhz: value get optimizations
* SubGhz: fix name file
* SubGhz: add function description
* SubGhz: fix double back with a blocked transmission in this region and speacker, when a transmission is blocked in this region
* SubGhz: correct spelling
* SubGhz: better naming
* SubGhz: simplify includes
Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-05-04 12:04:26 +09: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
8cb3b67295
Fix external radio SPI handlers
2023-04-24 01:56:43 +03:00
gid9798
47ece05592
using scene_manager`s function
2023-04-22 19:47:33 +03:00
gid9798
b46d9e09eb
Revert "Fix add manually naming"
...
This reverts commit eb3a4bfa6e
.
2023-04-22 17:42:41 +03:00
MX
eb3a4bfa6e
Fix add manually naming
2023-04-22 04:38:14 +03:00
gid9798
f2a7172a84
Drop excess DOLPHIN_DEED
2023-04-21 16:17:59 +03:00
gid9798
40a5306ed4
Combining BFT/FAAC scenes
2023-04-21 16:10:08 +03:00
MX
7747f45be3
Fix null pointer dereference
2023-04-21 07:51:37 +03:00
MX
f0e866cb56
Fix add manually naming
2023-04-21 07:38:01 +03:00
MX
d92833284e
Scroll improvements
2023-04-21 07:25:34 +03:00
MX
1bb3ab8715
New option to save signal names with timestamps
2023-04-21 06:46:10 +03:00
Nikita Vostokov
95e3b7d42b
[SubGHz] Show receiving time of signal
2023-04-21 03:19:55 +03:00
Nikita Vostokov
fd40a77089
Add time of Rx SubGHz signal
2023-04-21 03:19:55 +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
MX
c6e5ca1fec
Fix keeloq custom buttons bug
...
When you receive couple signals on read screen and open last one it was replacing its button with first one received
2023-04-19 11:51:08 +03:00
MX
afab1bdaad
SubGhz - Temp Fix RAW recording and reading
...
and remove unused file
2023-04-14 23:37:20 +03:00
MX
0a844e0b62
Merge branch 'fz-dev' into dev
2023-04-12 14:51:58 +03:00
Skorpionm
33e8bae78b
Bugfix: ISP Programmer and SubGhz ( #2574 )
...
* AVR_ISP: fix NULL pointer dereference
* SubGhz: double back with a blocked transmission in this region
* SubGhz: fix speaker, when a transmission is blocked in this region
* SubGhz: fix speaker
* SubGhz: return region
* AVR Flasher: cleanup code
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-04-12 15:07:05 +09:00
MX
114e8d5b6a
Merge branch 'fz-dev' into dev
2023-04-10 18:41:22 +03:00
MX
c2997bb1fc
Trying to fix button issues in sbughz remote
2023-04-09 23:56:41 +03:00
MX
d8378e6819
SubGHz: Fix keyboard lock
2023-04-07 11:49:10 +03:00
MX
3cdb05364b
AnMotors AT4 - Add manually fixes
...
Fix serial first two numbers to 47 - Just in case
Looks like they are same for all remotes (may be incorrect)
2023-04-05 17:44:56 +03:00
MX
70eefe6de3
Fix
2023-04-05 00:52:52 +03:00
gid9798
1923c15907
StarLine ignore
2023-04-04 22:42:55 +03:00
MX
cb12369b1c
Merge branch 'dev' into custom-buttons
2023-04-01 21:59:22 +03:00
gid9798
5603ed7ebb
Transferring and combining the functionality of "custom buttons" into a separate file.
2023-04-01 21:37:04 +03:00
MX
7b1d7904c1
Beninca / Allmatic support
2023-04-01 21:36:59 +03:00
gid9798
e0928432ef
Clear code in "add manual" scene
2023-03-28 11:40:00 +03:00
MX
bb600218b6
Alutech AT4N + AN-Motors AT4 - add manually
2023-03-28 02:32:35 +03:00
MX
ce430ff7f6
Remove debug, change aprimatic default button 4
2023-03-28 01:58: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
b0928fb3cd
Fix subghz external module power issues
2023-03-17 00:27:01 +03:00
MX
559b0e9b40
Small UI fixes
2023-03-16 21:24:09 +03:00
MX
2cefc9aab0
Security+ 2.0 custom buttons
2023-03-16 18:14:39 +03:00
MX
3c3ac216dc
Remember if 5v was turned off, save its state
2023-03-16 16:03:22 +03:00
MX
bb9ac1389b
Remember last state for CC1101 external + other fixes
...
Reset to internal module if external is not found on all apps, not only in bruteforcer
2023-03-16 15:02:23 +03:00
MX
84b2242636
Check for external module when launching from favourites
2023-03-13 23:19:33 +03:00
MX
c560394358
External module power bug fixes
2023-03-13 18:43:50 +03:00
MX
eb57f4c7e4
Fix ironlogic add manually
2023-03-12 15:53:06 +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
71daa3e0f8
When we select ON/OFF call power enable and disable
2023-03-09 04:33:19 +03:00