Commit Graph

49 Commits

Author SHA1 Message Date
WillyJL
dfca4f8ec5 Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild 2026-01-21 23:31:53 +01:00
MX
5bf0a7dbc5 subghz: smol fixes 2026-01-21 07:59:05 +03:00
m7i-org
df273950cc Sub-GHz: Show satellites count with an icon (#215)
* feat(subghz): show satellites if enabled

Replaces the display of the number of satellites during SubGHz scanning. If GPS is enabled (an an external module connected) it will blink a GPS icon with the number of sats currently in range (even if zero).
Using a 10x10px "positioning" icon that replaces the SubGHz icon on the bottom right.

* Revert api version to ofw release

* f18 too

* Tweak icon a little

* Update changelog

* Format

---------

Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
2024-09-18 01:43:30 +02:00
MX
57f3bce8e3 merge manually formatted stuff too 2024-07-16 01:01:17 +03:00
Willy-JL
8a02a2c8dd Empty line after TAGs as per new formatting 2024-07-15 22:29:41 +01:00
MX
726cb770d0 formatting 2024-07-15 20:02:45 +03:00
Willy-JL
792a5fb9ae Merge remote-tracking branch 'ul/dev' into mntm-dev 2024-07-08 22:22:16 +01:00
MX
92c997b9a7 fix decoderaw scene 2024-07-08 08:20:42 +03:00
Willy-JL
3ac2d00a77 Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into mntm-dev 2024-06-18 01:00:56 +02:00
MX
0770578d49 fix incorrect state in decode raw exit
causing keys to be not removed from history and showing up in Read menu after exit from decode raw
2024-06-17 02:16:20 +03:00
Willy-JL
ef2c955995 SubGHz: Rework GPS as plugin, fix VGM (#5)
- Streamlined atomic init and deinit
- Load from plugin into RAM dynamically
- Don't attempt load if VGM / Expansion is connected
- Deduplicated some code, cleaned up some other bits
2024-03-30 03:38:59 +00:00
Willy-JL
cdebdb3062 Check same protocol when counting duplicate signals 2024-01-28 01:40:53 +00:00
Willy-JL
0e8703a7a1 Fix many SubGhz history bugs
No "history full" if "delete old signals"
Delete more old signals if history full
Fix visual offset bug with "delete old signals"
Fix led and sound for full history / not
"Delete old signals" in decode raw too
2024-01-27 19:12:59 +00:00
Willy-JL
02ec1f0867 32bit subghz hashes (less false duplicates) 2023-12-14 05:33:57 +00:00
Willy-JL
c40755f700 More efficient subghz history delete 2023-12-14 04:45:40 +00:00
Leeroy
6610be054a SubGHZ Repeater, Enable Sound Saved to Last Settings. 2023-12-13 20:55:10 +11:00
Willy-JL
9fbb9ebbae SubGhz remove duplicates when decoding too 2023-12-10 14:01:46 +00:00
Willy-JL
8a15bc6397 SubGhz count+show repeats when not ignoring 2023-12-10 14:00:55 +00:00
Sil333033
ad22f6a0ef Add GPS support for SubGHz 2023-10-05 23:14:58 +02:00
DerSkythe
3491844d41 change: add defines to disable load saved preset value and binary RAW
add: icon for BinRAW mode in Read screen
2023-08-25 07:48:04 +04:00
DerSkythe
8c44dfb6af Save preset, RSSIm ignore values in last settings
- Save preset
- Save RSSI
- Save Ignore Starline, Cars, Magellan
- Fix types of COUNT_OF result
- Move subghz_set_default_preset to SubGhzTxRx
- In subghz_txrx_radio_device_is_tx_allowed check for SubGhzTxRxStateSleep is not working
2023-08-08 09:51:48 +04:00
DerSkythe
500ca0758a Save hopping in last settings
- Save hopping state
- Add easy logging to SubGhzLastSettings
- Add to CLI alias 'l' for log command
- Fix misspelled names
2023-08-04 18:52:16 +04:00
gid9798
5eb677aa55 prt2 2023-06-18 20:25:40 +03:00
gid9798
2bda0820bf SubGHz App: alloc balance 2023-05-20 10:22:22 +03:00
gid9798
ec7e6a0ac1 Using scene manager functions in DecodeRAW 2023-05-11 13:22:02 +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
735fe31f3b Fmt and cleanup some "if"s in protocols 2023-05-10 22:56:56 +03:00
gid9798
85d44c5f6c SubGhz: fix naming part 2 and 3 2023-05-09 21:54:56 +03:00
gid9798
d7f3b8a425 SubGhz: refactoring move txrx 2023-05-09 19:10:56 +03:00
gid9798
8ae2cb1d32 SubGhz: refactoring 2023-05-09 18:24:25 +03:00
gid9798
4cbdbd9ef5 SubGhz: refactoring 2023-05-09 15:58:56 +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
d8631d1489 SubGhz: remove direct reading subghz->lock 2023-05-06 17:19:02 +03:00
MX
b0b9e507e7 SubGHz combine FuriString allocs 2023-05-05 03:51:16 +03:00
Nikita Vostokov
95e3b7d42b [SubGHz] Show receiving time of signal 2023-04-21 03:19:55 +03:00
MX
ba36f4672c Throw away Kostily & Velosipedy
Ne bag a ficha, bolshe ne nuzhna
2023-02-09 17:21:40 +03:00
MX
1ce591a6c5 Partially fix strange issue with subghz decode raw 2022-12-01 03:18:41 +03:00
MX
0b9d632363 Misc improvements 2022-11-30 20:03:55 +03:00
MX
877a9202fd fix decode raw bugs (blank screen, broken files) 2022-10-09 19:45:39 +03:00
MX
c60bfbf271 oh no 2022-10-05 21:27:13 +03:00
MX
4e17230290 fix subghz read issues 2022-09-18 01:48:10 +03:00
MX
8ce5fae626 fix config 2022-09-17 00:19:43 +03:00
MX
66487abaee disable some logs 2022-09-16 21:37:01 +03:00
Der Skythe
d67d5da034 fix: SubGhz Read reset setting ReadRAW after using scene ReadRAW 2022-09-16 18:38:08 +04:00
MX
8fd4225939 fix detect raw bug, fix came atomo 2022-09-15 06:45:19 +03:00
MX
3fbaad1488 Merge branch 'fz-dev' into dev 2022-09-14 21:04:04 +03:00