assasinfil
3daaea6ecf
Added new social card
2023-11-21 15:03:46 +03:00
assasinfil
4a84fbc6e3
UI printing bugfix
2023-11-21 13:12:24 +03:00
assasinfil
d8800e9fe3
Merge branch 'nfc-parsers' of https://github.com/DarkFlippers/unleashed-firmware into nfc-parsers
2023-11-21 11:54:11 +03:00
assasinfil
7fd921227c
Fixes
2023-11-21 11:54:06 +03:00
Methodius
b6ad07b47c
Umarsh parser: kopecks support added
2023-11-21 13:18:18 +09:00
Methodius
1a21f0e3c9
Umarsh transport cards parser added
2023-11-21 12:21:22 +09:00
MX
c666368446
add simple nfc file name display
...
temp fix for UI
2023-11-21 01:53:20 +03:00
MMX
baca59927b
Merge pull request #653 from DarkFlippers/nfc-parsers
...
Nfc parsers
2023-11-20 23:25:52 +03:00
MX
4eb40ce948
fix ibutton info display
...
by @krolchonok
+ added missing furi_string_free
a378db6663/applications/main/ibutton/scenes/ibutton_scene_info.c
2023-11-20 23:25:29 +03:00
assasinfil
00b1018e9e
Fixed validating
2023-11-20 20:46:51 +03:00
assasinfil
9c92338ddf
Added social card parser
2023-11-20 19:11:30 +03:00
assasinfil
8188b63522
cleanup
2023-11-20 18:43:23 +03:00
assasinfil
0e172b67eb
Layout 1c4 fix
2023-11-20 18:22:17 +03:00
assasinfil
156948ec58
All code added to parser
2023-11-20 17:42:19 +03:00
Methodius
bbdda5a3d7
trying to fix previous fix of timestamp_to_datetime()
2023-11-20 22:19:29 +09:00
Methodius
51a2e638ed
trying to fix timestamp_to_datetime()
2023-11-20 22:14:49 +09:00
assasinfil
ffd9d3c218
Added msk transport parser
2023-11-20 14:10:50 +03:00
MX
a64c9534e2
Merge branch 'ofw_dev' into dev
2023-11-17 02:20:27 +03:00
Sergey Gavrilov
4b3e8aba29
[FL-3664] 64k does not enough ( #3216 )
...
* Unit tests: add "exists" to furi_record tests
* Unit tests: mu_warn, storage 64k test
* Storage: read/write over 64k
* Unit tests: moar tests for storage r/w for >64k cases
* Apps, libs: replace uint16_t with size_t on storage r/w operations
* Unit tests: better data pattern, subghz: warning if transmission is prohibited
Co-authored-by: あく <alleteam@gmail.com>
2023-11-16 01:39:27 +09:00
hedger
98d5718ec9
fbt: improvements ( #3217 )
...
* fbt: changed cdefines & lib handling for external apps; added extra checks for app manifest fields; moved around AppsC generator
* fbt: commandline fixes for spaces in paths
* fbt: fixed stringification for FAP_VERSION
* fbt: Removed excessive quoting for gdb
* docs: update for cdefines; fbt: typo fix
* fbt: enforcing at least 2 components in app version=
Co-authored-by: あく <alleteam@gmail.com>
2023-11-16 01:27:35 +09:00
Flipper Zelebro
a61b5d4b4c
Add Mastercode SubGHz Protocol ( #3187 )
...
* Add Mastercode SubGHz Protocol
* Add 2 valid raw files and cleanup code
* Add tests to the two Raw Files
* Remove extra test & delete comments
* Fixes pulse length and shows correct Key
Co-authored-by: FlipperZelebro <flipperzelebro [at] gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-11-15 18:04:45 +09:00
Georgii Surkov
ba074068b0
[FL-3662] Do not remove file when renaming to itself ( #3193 )
...
* Do not allow overwriting a file with dir and support renaming file to itself
* Fix operator precedence error
* Add support for storage-specific path equivalence checks
* Fix typo
* Fix updater compilation
* Update Doxygen comments in storage.h
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-11-15 17:56:13 +09:00
Georgii Surkov
615a147973
[FL-3608] Fix iButton crash on missing file ( #3210 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-11-15 17:45:41 +09:00
gornekich
c00776ca22
[FL-3666] NFC API improvements ( #3214 )
...
* drivers: expose st25r3916 driver API
* nfc poller: add start with custom callback
* mf classic: rework sync API with poller custom start
* mf ultralight: rework sync API with poller custom start
* iso14443_3a poller: remove unused col res state
* nfc: rework nfc poller custom start
* mf ultralight: rename sync API
* mf classic: rename sync API
* iso14443-3a: rename sync API
* nfc: remove async prefix in internal functions
* nfc: expose internal API
* nfc: fix sync api include and docs
* targets: fix f18 build
* nfc: rework NfcGenericEventEx type
* nfc poller: add documentation
* iso14443-3a poller: add documentation
* felica poller: add documentation
* iso14443_3b poller: add documentation
* so14443_4a poller: add documentation
* iso14443_4b poller: add documentation
* iso15693 poller: add documentation
* slix poller: add documentation
* mf desfire poller: add documentation
* mf ultralight poller: fix API and add documentation
* mf classic poller: add documentation
Co-authored-by: あく <alleteam@gmail.com>
2023-11-15 17:32:45 +09:00
RebornedBrain
d0b9a3a4ae
[NFC] MF Ultralight no pwd polling adjustment ( #3207 )
...
* Listener log level changed to Trace
* Show pages count without pwd pages in case of no auth success
* Fixed unit tests
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-11-15 17:02:35 +09:00
MMX
591a2f2b02
Merge pull request #649 from krolchonok/ibutton_fix
...
Fix naming in iButton
2023-11-13 20:01:09 +03:00
MX
ef09dcf8f8
subghz things and remove rtos finally
2023-11-13 12:42:05 +04:00
MX
b958bfd5c9
Merge branch 'ofw_dev' into nfcrefactoring
2023-11-11 20:18:55 +04:00
ushastoe
725811d7b3
fix []
2023-11-10 23:29:11 +03:00
ushastoe
a56a52b4bb
Fix naming in iButton
2023-11-10 21:15:33 +03:00
Georgii Surkov
49dcf81743
[FL-3618] Infrared remote button index support ( #3180 )
...
* Do not load all signals at once (Draft)
* Minor cleanup
* Refactor remote renaming
* Improve function signatures
* Rename infrared_remote functions
* Optimise signal loading
* Implement adding signals to remote
* Add read_name() method
* Deprecate a function
* Partially implement deleting signals (draft)
* Use m-array instead of m-list for signal name directory
* Use plain C strings instead of furi_string
* Implement deleting signals
* Implement deleting signals via generalised callback
* Implement renaming signals
* Rename some types
* Some more renaming
* Remove unused type
* Implement inserting signals (internal use)
* Improve InfraredMoveView
* Send an event to move a signal
* Remove unused type
* Implement moving signals
* Implement creating new remotes with one signal
* Un-deprecate and rename a function
* Add InfraredRemote API docs
* Add InfraredSignal API docs
* Better error messages
* Show progress pop-up when moving buttons in a remote
* Copy labels to the InfraredMoveView to avoid pointer invalidation
* Improve file selection scene
* Show progress pop-up when renaming buttons in a remote
* Refactor a scene
* Show progress when deleting a button from remote
* Use a random name for temp files
* Add docs to infrared_brute_force.h
* Rename Infrared type to InfraredApp
* Add docs to infrared_app_i.h
* Deliver event data via a callback
* Bundle event data together with event type
* Change DataExchange behaviour
* Adapt RPC debug app to new API
* Remove rogue output
* Add Doxygen comments to rpc_app.h
* Simplify rpc_app.c code
* Remove superflous parameter
* Do not allocate protobuf messages on the stack
* Fix GetError response
* Support for button indices
* Comment out shallow submodules
* Fix F18 api
* Fix logical error and add more debug output
* fbt: testing unshallow for protobuf
* github: lint&checks: unshallow prior to checks
* Fix a TODO
* github: do not unshallow the unshallowed
* fbt: assets: only attempt to unshallow if cannot describe
* Do not use the name when loading a signal by index (duh)
* Simplify loading infrared signals by name
* Sync with protobuf release
* Infrared: use compact furi_crash macros
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-11-10 16:22:34 +09:00
MX
32e2cbe60a
Merge branch 'ofw_dev' into nfcrefactoring
2023-11-08 15:14:30 +04:00
MX
a7e6eb7fe4
clock lol
2023-11-08 13:41:41 +04:00
MX
33ed5ea1f2
upd tv ir from pr manually
2023-11-08 13:10:09 +04:00
MX
c8c191c0a4
fix ir assets
2023-11-08 13:09:01 +04:00
MX
e244bedd64
resources rework pt1
2023-11-08 12:41:14 +04:00
MX
ebe95a92d1
infrared subghz merge fixes
2023-11-08 11:38:22 +04:00
MX
5921eb3d27
return some stuff
2023-11-08 11:26:11 +04:00
Georgii Surkov
0131eb3aa2
[FL-3656] Fix crash when exiting write mode ( #3191 )
2023-11-02 22:10:16 +09:00
MX
bee48f483c
Merge branch 'ofw_dev' into nfcrefactoring
2023-11-01 21:07:33 +03:00
あく
47cc05dab4
[FL-3655] Dolphin: Extreme butthurt loop fix ( #3184 )
...
* Furi: change timer restart function signature, explicitly require timer time. Dolphin: fix incorrect timer usage caused by refactoring.
* Format Sources
* Furi: update timer documentation
2023-11-01 19:23:02 +04:00
あく
aa06328516
Furi, FuriHal: remove FreeRTOS headers leaks ( #3179 )
...
* Furi: remove direct FreeRTOS timers use
* Furi: eliminate FreeRTOS headers leak. What did it cost? Everything...
* SubGhz: proper public api for protocols. Format Sources.
* Furi: slightly less redundant declarations
* Desktop: proper types in printf
* Sync API Symbols
* Furi: add timer reset and fix dolphin service, fix unit tests
* Furi: proper timer restart method naming and correct behavior in timer stopped state.
---------
Co-authored-by: hedger <hedger@nanode.su>
2023-11-01 11:24:11 +04:00
hedger
7bd3bd7ea4
fbt: source collection improvements ( #3181 )
...
* fbt: reduced amount of redundant compilation units
* fbt: added GatherSources() method which can reject source paths starting with "!" in sources list; optimized apps' source lists
* docs: updated on path exclusion for `sources`
* apps: examples: fixed example_advanced_plugins source list
* docs: more details on `sources`; apps: narrower sources lists
2023-11-01 13:21:31 +09:00
Astra
bf8984a225
[FL-3647] Rename menu items related to dummy mode and sound ( #3177 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-10-31 20:34:21 +09:00
あく
9af81ce8d0
Furi: cleanup crash use ( #3175 )
...
* Furi: optional message in furi_crash and furi_halt
* Consistent furi_crash use
* UnitTests: crash instead of assert
* furi: check: fixed macro for default arg
* unit_tests: fixed crashes everywhere
* lib: infrared: fixed PVS warnings
* furi: eliminated __FURI_ASSERT_MESSAGE_FLAG
* Furi: update check.h docs
* Furi: add check.h usage note
* Docs: grammar
---------
Co-authored-by: hedger <hedger@nanode.su>
2023-10-31 14:40:32 +04:00
Georgii Surkov
c8180747db
[FL-3456] Allow for larger Infrared remotes ( #3164 )
...
* Do not load all signals at once (Draft)
* Minor cleanup
* Refactor remote renaming
* Improve function signatures
* Rename infrared_remote functions
* Optimise signal loading
* Implement adding signals to remote
* Add read_name() method
* Deprecate a function
* Partially implement deleting signals (draft)
* Use m-array instead of m-list for signal name directory
* Use plain C strings instead of furi_string
* Implement deleting signals
* Implement deleting signals via generalised callback
* Implement renaming signals
* Rename some types
* Some more renaming
* Remove unused type
* Implement inserting signals (internal use)
* Improve InfraredMoveView
* Send an event to move a signal
* Remove unused type
* Implement moving signals
* Implement creating new remotes with one signal
* Un-deprecate and rename a function
* Add InfraredRemote API docs
* Add InfraredSignal API docs
* Better error messages
* Show progress pop-up when moving buttons in a remote
* Copy labels to the InfraredMoveView to avoid pointer invalidation
* Improve file selection scene
* Show progress pop-up when renaming buttons in a remote
* Refactor a scene
* Show progress when deleting a button from remote
* Use a random name for temp files
* Add docs to infrared_brute_force.h
* Rename Infrared type to InfraredApp
* Add docs to infrared_app_i.h
Co-authored-by: あく <alleteam@gmail.com>
2023-10-31 01:20:35 +09:00
hedger
917410a0a8
[FL-3629] fbt: reworked assets & resources handling ( #3160 )
...
* fbt: reworking targets & assets handling WIP
* fbt: dist fixes
* fbt: moved SD card resources to owning apps
* unit_tests: moved resources to app folder
* github: updated unit_tests paths
* github: packaging fixes
* unit_tests: fixes
* fbt: assets: internal cleanup
* fbt: reworked assets handling
* github: unit_tests: reintroducing fixes
* minor cleanup
* fbt: naming changes to reflect private nature of scons tools
* fbt: resources: fixed dist archive paths
* docs: updated paths
* docs: updated more paths
* docs: included "resources" parameter in app manifest docs; updated assets readme
* updated gitignore for assets
* github: updated action versions
* unit_tests: restored timeout; scripts: assets: logging changes
* gh: don't upload desktop animations for unit test run
Co-authored-by: あく <alleteam@gmail.com>
2023-10-31 00:17:30 +09:00
あく
176fb21f5f
Storage: speedup write_chunk cli command ( #3173 )
...
* Storage: speedup write_chunk cli command
* Storage: handle disconnect on write_chunk correctly
2023-10-30 18:51:51 +04:00
MX
593b5fc098
Merge branch 'ofw_dev' into nfcrefactoring
2023-10-29 02:23:02 +03:00
Augusto Zanellato
0fe93fcfa4
fix crash after st25tb save ( #3170 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-10-28 23:45:08 +09:00
Georgii Surkov
cfaf745523
[FL-3643] Fix crash when reading files > 64B ( #3166 )
...
* Increase MF DESFire result buffer
* Ignore chunks that do not fit into the result buffer and show warning
* Display information about partial files
Co-authored-by: あく <alleteam@gmail.com>
2023-10-28 23:29:14 +09:00
Georgii Surkov
844e0f10e5
[FL-3639] Fix MF DESFire record file handling ( #3167 )
2023-10-28 22:56:49 +09:00
MX
92969ecc1f
remove mf classic uid add manually temp
2023-10-24 16:04:55 +03:00
MX
3bbb326c9c
Merge branch 'ofw_dev' into nfcrefactoring
2023-10-24 14:42:49 +03:00
gornekich
d92b0a82cc
NFC refactoring ( #3050 )
...
"A long time ago in a galaxy far, far away...." we started NFC subsystem refactoring.
Starring:
- @gornekich - NFC refactoring project lead, architect, senior developer
- @gsurkov - architect, senior developer
- @RebornedBrain - senior developer
Supporting roles:
- @skotopes, @DrZlo13, @hedger - general architecture advisors, code review
- @Astrrra, @doomwastaken, @Hellitron, @ImagineVagon333 - quality assurance
Special thanks:
@bettse, @pcunning, @nxv, @noproto, @AloneLiberty and everyone else who has been helping us all this time and contributing valuable knowledges, ideas and source code.
2023-10-24 12:08:09 +09:00
MX
2d9090b2de
fix niceflors
2023-10-17 22:15:42 +03:00
MX
1e5223c6ab
nice one is disabled too
2023-10-17 00:46:59 +03:00
MX
29a1865ec3
Merge branch 'dev' into niceflors
2023-10-16 18:07:51 +03:00
MX
53245986ab
Remove migration, not needed anymore
2023-10-16 05:29:23 +03:00
MX
b44bc718be
SubGHz: Add 4 more systems to add manually (untested!!!)
...
if you have remotes from these systems please share captures, also try binding flipper as new remote in current condition
2023-10-16 05:28:47 +03:00
MX
8e3378b7b9
SubGHz: add manually fixes
2023-10-16 05:06:40 +03:00
MX
b87a8ca329
Merge branch 'ofw_dev' into dev
2023-10-15 01:30:55 +03:00
Astra
e664159188
[FL-3621] Fix double arrows and add proper indication ( #3146 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-10-13 05:48:16 +09:00
Derek Jamison
9d6352e92f
fix #3141 : 12-bits is 0xFFF (or 0xFF0) CAME/NICE 12-bit ( #3142 )
...
* 12-bits is 0xFFF (or 0xFF0)
* Mask with 0x7FFFF3FC for 850LM pairing
Co-authored-by: あく <alleteam@gmail.com>
2023-10-13 05:39:14 +09:00
あく
f45a5dff43
Fix various crashes if debug libraries used ( #3144 )
...
* FuriHal: enable HSI in stop mode only if we use STOP0, proper SMPS selected clock assert
* Furi: fix double crash caused by bkpt use outside of debug session
* Libs: update ERC and MGG contrast
* Fix various crashes with LIB_DEBUG=1
* BadUsb: size_t where it should be and proper printf types
* Various fixes and make PVS happy
* FuriHal: proper CCID status and make PVS happy
* boot: update mode: graceful handling of corrupted stage file
---------
Co-authored-by: hedger <hedger@nanode.su>
2023-10-12 20:34:30 +04:00
MX
76e5a1c087
Merge branch 'ofw_dev' into dev
2023-10-09 22:21:49 +03:00
h00die
38792f2c93
Fix spelling across some project files ( #3128 )
...
* codespell across project
Co-authored-by: あく <alleteam@gmail.com>
2023-10-10 04:01:17 +09:00
Filipe Paz Rodrigues
4308a5e377
CCID: Support PC To Reader Transfer Block data ( #3126 )
...
* CCID: Support PC To Reader Transfer Block data
* Format sources
Co-authored-by: あく <alleteam@gmail.com>
2023-10-10 03:48:37 +09:00
あく
65a56cdb4a
Firmware: bigger thread name storage. Notification app: better BacklightEnforce edge cases handling. ( #3137 )
2023-10-09 21:55:38 +04:00
MX
700cee3766
lower even more due to nfc small free ram issues
2023-10-08 22:37:44 +03:00
MX
c1363a18cc
Merge branch 'ofw_dev' into dev
2023-10-08 11:43:16 +03:00
MX
5bf5826c88
disable sorting if more than 300 files are in current folder
...
fixes current out of memory crash
2023-10-08 11:39:47 +03:00
Astra
699078d5a5
[FL-3576] HEX input UI improvements ( #3112 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-10-06 15:15:26 +09:00
Soren
8ebfda6b8c
Added NiceFloR-S to ignore options, removed colons.
2023-10-03 17:56:39 +03:00
MX
50aaacd30d
Merge branch 'ofw_dev' into dev
2023-09-30 23:42:42 +03:00
あく
c924693a84
Ble: fix null-ptr dereference in bt_change_profile ( #3110 )
2023-09-26 14:09:17 +10:00
MX
fc1ec55a40
Merge branch 'ofw_dev' into dev
2023-09-25 16:53:05 +03:00
あく
63d7d46bd3
FuriHal,BleGlue: prevent sleep while HCI command executed, proper bt api rpc locking. Fixes random system lockups. ( #3107 )
2023-09-25 09:12:12 +04:00
MX
8666cdc5ef
Merge branch 'ofw_dev' into dev
2023-09-21 22:43:48 +03:00
MX
286dbfaf0b
Revert "Revert "Revert "temp remove before release"""
...
This reverts commit 4368ff4294
.
2023-09-21 22:40:14 +03:00
あく
b98631c633
Gui: handle view port lockup and notify developer about it ( #3102 )
...
* Gui: handle view port lockup and notify developer about it
* Gui: fix more viewport deadlock cases and add proper notification
2023-09-21 18:34:48 +04:00
Astra
3fbb9f24f8
[FL-3583] Fix multiline aligned text going out of bounds (again) ( #3084 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-09-21 18:29:28 +09:00
Filipe Paz Rodrigues
a089aeb2bd
Add Initial CCID support ( #3048 )
...
* Add Initial CCID support
* Sync api symbols
* Format sources
Co-authored-by: あく <alleteam@gmail.com>
2023-09-21 18:09:00 +09:00
Astra
182c8defb1
[FL-3458] Add confirmation before exiting USB-UART ( #3043 )
...
* Add confirmation before exiting USB-UART
* Redo the confirm view to be a scene to ignore the back button
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-09-21 17:06:45 +09:00
agarof
f46018b204
Add extended I2C HAL functions ( #3037 )
...
* Add extended I2C HAL functions
* Rename I2CEndClockStretch to I2CEndAwaitRestart
* Address review comments
* Update f18 api_symbols.csv
* FuriHal: check input values in cortex timer
* FuriHal: cleanup I2C documentation
* Properly bump api symbols
* FuriHal: fix incorrect cast in I2C write_reg methods, fix spelling and naming
* FuriHal: cleanup const usage in I2C, sync declaration and implementation
* Format Sources
* FuriHal: more i2c docs
* Add I2C Restart and Pause / Resume test
* Add I2C auto-reload test
* UnitTests: skip furi_hal_i2c_ext_eeprom if eeprom is not connected
* UnitTest: cleanup subghz test output
* FuriHal: classic timeouts in i2c
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-09-21 16:54:25 +09:00
MX
1f485be6e8
Merge branch 'dev' into blegatt_refactor_merge
2023-09-19 17:27:18 +03:00
MX
4368ff4294
Revert "Revert "temp remove before release""
...
This reverts commit 6a2adf69e6
.
2023-09-19 17:23:21 +03:00
Skorpionm
25af13e998
SubGhz: Fix CLI subghz chat ( #3073 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-09-14 18:27:01 +09:00
MX
4d3a3070e4
Merge branch 'dev' into blegatt_refactor_merge
2023-09-12 19:20:03 +03:00
MX
6a2adf69e6
Revert "temp remove before release"
...
This reverts commit 19ca956e7c
.
2023-09-12 19:00:25 +03:00
MX
19ca956e7c
temp remove before release
2023-09-12 18:59:12 +03:00
MX
953a747b1a
make text more centered
2023-09-12 01:18:50 +03:00
MX
8835ef3598
move things
2023-09-12 00:42:34 +03:00
MX
cbc5d61ab7
princeton and varitemlist ui fixes
2023-09-11 23:57:17 +03:00
MX
e8210cd94d
fix
2023-09-11 22:27:27 +03:00
MX
d4cad7b8c6
add refactor things back
2023-09-11 18:39:38 +03:00
MX
5949d7be1c
Merge branch 'ofw_dev' into dev
2023-09-11 18:38:13 +03:00
Skorpionm
ac3bd337a1
[FL-3589] Sub-GHz: incorrect key parsing crash ( #3066 )
2023-09-12 00:30:16 +09:00
MX
f09d364e95
update subghz remote
2023-09-11 17:18:00 +03:00
MX
7f474ed9c6
Ignore princeton option and fix typo magellan
2023-09-11 17:03:17 +03:00
MX
78446bab07
Merge branch 'dev' into feat/subghz-save-hopping-state
2023-09-11 16:22:35 +03:00
MX
84e94e728c
update comment
2023-09-11 15:32:55 +03:00
MX
b2042fd044
loader merge fixes
2023-09-11 15:31:11 +03:00
MX
67a681f8b8
no apps :(
2023-09-11 15:29:43 +03:00
MX
eb2607f308
Merge branch 'ofw_dev' into dev
2023-09-11 15:26:26 +03:00
あく
9f6fc6fe79
Snake: fix deadlock caused by use of view_port_update while locking model ( #3063 )
2023-09-11 21:08:09 +09:00
Sergey Gavrilov
4705812d24
SD-Card: proper HAL ( #3058 )
...
* Storage: remove unused error from SDInfo
* FatFS: remove sd_spi_io
* HAL: sd card api
* Update: use sd hal
* FatFS: use sd hal
* Storage: use sd hal
* API: sd hal
* Fix TODO workflow
* SD Hal: Fix source buffer overflow
* fix for fix!
* HAL: cleanup sd detection api
* HAL: FURI_HAL_SD_SPI_DEBUG flag
* HAL: FuriHalSdStatus -> FuriStatus
* API: downgrade
* Change define logic
* HAL: presence
2023-09-11 18:30:56 +09:00
あく
1c0276a0be
Various Fixes and Improvements ( #3059 )
...
* FuriHal: lower MGG display contrast by 4 points
* FuriHal: unify external gpio resources initialization
* Infrared: parse raw in universal TV file, cleanup it with new ifrared script. Other minor changes.
* Gui: fix elements_multiline_text_aligned eating symbols
* Lib: human readable errors in flipper application package
* Special request from marketing team
2023-09-11 16:23:00 +10:00
MX
abc4110198
Fix random deadlocks in various plugins
...
thanks Willy-JL for finding details of that issue
2023-09-10 03:45:50 +03:00
DerSkythe
1fec80a533
feat: add RX config option "Reset to default"
2023-09-10 02:35:27 +04:00
DerSkythe
53fffffd1b
Merge remote-tracking branch 'upstream/dev' into feat/subghz-save-hopping-state
...
# Conflicts:
# applications/main/subghz/scenes/subghz_scene_receiver.c
2023-09-09 22:41:08 +04:00
MX
b1b35e87f9
update readme, docs, fix build versions
2023-09-07 14:46:06 +03:00
MX
45fd5ef9d8
Subghz fix path reset on save name exit
2023-09-05 19:28:47 +03:00
MX
cfa95c757e
Merge branch 'ofw_dev' into dev
2023-09-05 16:32:16 +03:00
Astra
600b2ce627
[FL-3566] iButton: Return to the file selection if file is corrupted ( #3040 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-09-05 22:24:50 +09:00
MX
fdb9748acc
Merge branch 'ofw_dev' into dev
2023-09-05 16:22:49 +03:00
Astra
8cbb757533
[FL-3583]Account for the "-" in line carry-over ( #3038 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-09-05 22:13:50 +09:00
MX
1653abe0ef
Remove unused table
2023-09-05 05:51:21 +03:00
MX
b24fba6ad7
just in case
2023-09-05 05:44:09 +03:00
MX
0eb06ba2b7
Actually working progmode, new add manually options + bonus fixes
2023-09-05 05:31:03 +03:00
Eng1n33r
062faa4a84
Merge branch 'DarkFlippers:dev' into dev
2023-09-04 23:19:53 +03:00
MX
1cafa9a46b
Fix naming var
2023-09-04 23:15:23 +03:00
MX
654b3245c2
fix module p2
2023-09-04 23:14:07 +03:00
MX
99eb10d6e7
fix module p1
2023-09-04 23:11:40 +03:00
Eng1n33r
e878ed7547
Merge branch 'DarkFlippers:dev' into dev
2023-09-04 22:52:42 +03:00
MMX
ac4177c248
Merge pull request #592 from DarkFlippers/subghz_remote_submodule
...
SubGHz Remote: submodule
2023-09-04 22:42:21 +03:00
MX
e6f9563bbc
Merge branch 'dev' into eng_dev
2023-09-04 22:40:50 +03:00
MX
2b383ebcee
Keyboard ok to toggle select all in cursor mode
...
by Willy-JL
2023-09-04 21:19:35 +03:00
Eng1n33r
cfc5caca63
Merge branch 'DarkFlippers:dev' into dev
2023-09-04 20:50:46 +03:00
MX
9c6e20356f
Merge branch 'ofw-dev' into dev
2023-09-04 16:47:08 +03:00
Sergey Gavrilov
0b806c2360
Storage: force mount ( #3033 )
...
* Storage: count opened files
* Storage: sd mount
* Storage: prompt to mount SD card if not mounted
* F18: update API
* F18: update API version
* Fix logger naming scheme
* Storage: storage_files_count -> storage_open_files_count
Co-authored-by: あく <alleteam@gmail.com>
2023-09-04 14:10:07 +09:00
MX
3898e6e71d
Fixes and de-kostilying
2023-09-02 16:00:24 +03:00
MX
bd2cfb55df
Merge branch 'dev' into eng_dev
2023-09-02 14:28:49 +03:00
MX
ec9df8711a
fmt + fix subrem
2023-09-02 14:26:32 +03:00
MX
15c480b68a
Merge branch 'ofw-dev' into dev
2023-09-02 13:33:32 +03:00
Max
52b5966262
Add File Naming setting for more detailed naming ( #3002 )
...
* added filename mode setting
* added furi_flag checks for when filename_mode is set
* changed naming for ibutton, lfrfid and subghz
* requested changes from PR
* Lib: gather all naming bits and pieces under name generator module. Properly bump api version. FuriHal: fix RTC flag enum.
* PR requested changes
* bug fix for arg type
* added functionality for other application scenes
* Lib: cleanup name generator API, simplify usage. Sync API symbols.
* Lib: proper size type in name_generator. Cleanup.
* FuriHal: cleanup rtc api usage across firmware
Co-authored-by: あく <alleteam@gmail.com>
2023-09-01 14:57:49 +09:00
Astra
e5fdb2e069
[FL-3314] Disconnect from BLE on protobuf error ( #2955 )
...
* Disconnect from BLE on protobuf error
* Set profile instead of disconnecting and add logging
Co-authored-by: あく <alleteam@gmail.com>
2023-09-01 13:54:12 +09:00
あく
f218c41d83
Undo some TODO ( #3024 )
...
* TODO FL-3497: impossible to fix with current memory allocator
* TODO FL-3497: removed, requires radically different settings approach
* TODO FL-3514: removed, yes we should
* TODO FL-3498: implemented, guarding view port access with mutex.
* TODO FL-3515: removed, questionable but ok
* TODO FL-3510: removed, comment added
* TODO FL-3500: refactored, store pin numbers in GpioPinRecord, fix gpio app crash caused by incorrect gpio_pins traversal.
* Format Sources
* TODO FL-3505: removed, mutex alone is not going to fix issue with WPAN architecture
* TODO FL-3506: removed, change ownership by copy is good
* TODO FL-3519: documentation and link to source added
* Lib: remove unneded total sum from comment in bq27220
---------
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-09-01 05:54:52 +04:00
Sergey Gavrilov
809418b9da
[FL-3563] StorageListRequest: size filter ( #3018 )
...
* Protobuf: size filter
* Update protobuf
* Scripts: types for fwflash.py
* RPC: handle fliter for StorageListRequest
* RPC: StorageListRequest tests for filtering
* Fix unit tests configuration
* Assets: sync protobuf with upstream
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-09-01 10:23:37 +09:00
Skorpionm
aa1c1fd905
[FL-3582] SubGhz: heap overflow text error ( #3021 )
2023-08-29 20:55:36 +09:00
gid9798
cb5c5c08f6
SubGHz Remote: submodule
2023-08-29 13:37:15 +03:00
Astra
c6be6f487a
[FL-3495] Remove the TODO for GPIO settings save/load ( #3015 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-29 13:39:34 +09:00
Eng1n33r
04b2771e3b
Merge branch 'DarkFlippers:dev' into dev
2023-08-28 13:23:07 +03:00
MX
46e74b3823
remake fix in ofw way
...
view_dispatcher will skip on _run and free will be called, then app will exit same as normal
2023-08-28 05:48:40 +03:00
Eng1n33r
a772408ee6
Good Monday
...
[SubGhz / RadioSettings] More flexible rolling counter rate;
Remove unused stuff & small UI revisal
2023-08-28 00:02:48 +03:00
DerSkythe
7b4d66f0f4
change: add another icon for a BinRAW receiver mode
2023-08-27 04:04:22 +04:00
MX
416a02fc5b
Merge branch 'ofw-dev' into dev
2023-08-27 02:43:56 +03:00
あく
cf74dd2599
Rfid: fix crash on broken key launch from archive ( #3012 )
2023-08-25 21:00:00 +04:00
Astra
66d26c16cd
[FL-3580] AC OFF button ( #3010 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-26 01:09:40 +09: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
9ef1a4dfaa
change: add measure loading to SubGHz
2023-08-25 06:32:31 +04:00
Eng1n33r
32fb94f5db
Cnt value edit [in progress]
2023-08-24 19:23:05 +03:00
DerSkythe
f53246d40b
Merge remote-tracking branch 'origin/feat/subghz-save-hopping-state' into feat/subghz-save-hopping-state
2023-08-24 17:20:30 +04:00
DerSkythe
d1f1635dd2
Merge branch 'DarkFlippers:dev' into feat/subghz-save-hopping-state
2023-08-24 17:17:35 +04:00
Eng1n33r
f93aab9b22
Merge branch 'DarkFlippers:dev' into dev
2023-08-24 16:03:07 +03:00
MX
6609a64307
Remake custom universal remotes to use new design
...
New icons by @Svaarich
2023-08-24 03:31:42 +03:00
Eng1n33r
09aabff55b
EditCnt rework [in progress]
2023-08-24 00:00:28 +03:00
MX
0660329ae5
Merge branch 'ofw-dev' into dev
2023-08-23 23:47:03 +03:00
Skorpionm
940ec36a0b
SubGhz: fix todo ( #2984 )
...
* [FL-3501] SubGhz: fix Handle multiple external cc1101 modules
* [FL-3502] SubGhz: fix Protocol not found error message
* [FL-3503] SubGhz: fix Handle rx buffer overflow
* {FL-3520] SubGhz: Handle RX buffer overflow with external cc1101
* [FL-3548] SubGhz: Security+ 2.0 counter start value
* [FL-3552] Sub-GHz: Check saved file
* [FL-3555] [FL-3554] Sub-GHz: RX buffer overflow handling and check that buffer has been properly written
* [FL-3557] Sub-GHz: No optimization required
* [FL-3558] Sub-GHz: Keeloq 0 discriminator
* [FL-3559] Sub-GHz: Keeloq unknown learning
* [FL-3560] Sub-GHz: callback for updating keeloq data on display
* SubGhz: fix RXFIFO_OVERFLOW
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-24 04:51:32 +09:00
Astra
60182aa2cd
[FL-3564] New IR universal remote graphics ( #3006 )
...
* New IR universal remote layout
* Remove redundant checks
Co-authored-by: あく <alleteam@gmail.com>
2023-08-24 03:24:47 +09:00
Nikolay Minaylov
b368660d48
More apps moved to apps repo ( #2978 )
...
* Clock, music player, snake game removed
* Music player, picopass assets removed
Co-authored-by: あく <alleteam@gmail.com>
2023-08-24 02:50:17 +09:00
Eng1n33r
091d32ed7a
Merge branch 'DarkFlippers:dev' into dev
2023-08-23 20:35:41 +03:00
MX
8df9947d42
Merge branch 'ofw-dev' into dev
2023-08-23 19:49:00 +03:00
Eng1n33r
6042254861
Merge branch 'DarkFlippers:dev' into dev
2023-08-23 17:59:56 +03:00
Nikolay Minaylov
15f92f765d
[FL-3479] Desktop: more favorites, configurable dummy mode ( #2972 )
...
* Desktop: more favorite app shortcuts
* Making PVS happy
* Desktop settings submenu fix
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 21:26:47 +09:00
MX
821f03b230
Merge branch 'ofw-dev' into dev
2023-08-23 15:08:54 +03:00
MX
ad723217e6
fix subghz loading
2023-08-23 15:08:29 +03:00
Dzhos Oleksii
dc7517e5fd
Fix display last symbol in multiline text ( #2967 )
...
* Revert submodules
* Compare without round
* Gui: slightly more integer logic in elements_get_max_chars_to_fit
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 04:15:38 +09:00
MX
20593d56c0
Merge branch 'ofw-dev' into dev
2023-08-22 21:53:50 +03:00
Astra
27b2808ade
[FL-3481] Properly reset the NFC device data ( #2980 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 03:40:05 +09:00
Astra
e353433cd8
[FL-3488] Assign tickets to all TODO items ( #2988 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 02:56:27 +09:00
hedger
200c44bdca
loader: restored support for debug apps ( #2993 )
...
* fbt: restored loader support for debug apps (no GUI tho)
* desktop: fixed code for handling autorun apps
* loader: fixed autorun app messing up last update stage
* Loader: handle status without message
Co-authored-by: あく <alleteam@gmail.com>
2023-08-23 02:38:45 +09:00
Eng1n33r
67a0136e81
microfix
2023-08-22 20:33:36 +03:00
Eng1n33r
2b5ad4f5af
Correct counter work. FAAC SLH bugfix.
2023-08-22 20:22:49 +03:00
Eng1n33r
69debc36a0
FAAC SLH 0x0 seed new "smart logic"
...
Comeback
2023-08-21 04:18:47 +03:00
Eng1n33r
2fabb0b589
Merge branch 'DarkFlippers:dev' into dev
2023-08-20 16:33:27 +03:00
Aleksandr Zhytnyk
ac9234563a
Fix Sub-GHz Remote folder name
2023-08-20 12:24:49 +03:00
Eng1n33r
b07b6dc857
Merge branch 'DarkFlippers:dev' into dev
2023-08-20 11:54:42 +03:00
MX
c70edf6dc9
update changelog and settings naming
2023-08-20 05:34:54 +03:00
Eng1n33r
535bf35e23
Merge branch 'DarkFlippers:dev' into dev
2023-08-20 01:44:08 +03:00
MX
830eb0e5f6
Merge branch 'dev' into desktop_favorite_port
2023-08-19 23:34:08 +03:00
DerSkythe
fea15bedd4
Merge branch 'feat/subghz-save-hopping-state' into dev-master
...
Signed-off-by: DerSkythe <31771569+derskythe@users.noreply.github.com>
2023-08-19 08:30:28 +04:00
Eng1n33r
d7a579e713
Merge branch 'DarkFlippers:dev' into dev
2023-08-19 00:08:09 +03:00
MX
26e5ae7476
RXFIFO_OVERFLOW still breaks esubghz_chat
2023-08-18 23:50:38 +03:00
Eng1n33r
2458cb2b96
Allow 0x0 seed for testing
2023-08-18 22:35:13 +03:00
MX
5924c3dd2c
disable 0 seed in add manually
2023-08-18 21:04:59 +03:00
SkorP
03d3482357
SubGhz: fix RXFIFO_OVERFLOW
2023-08-18 17:14:50 +03:00
gid9798
6330012b1d
Desktop: fix lock timer after rebooting
2023-08-18 11:27:12 +03:00
gid9798
b1b00d4fa7
Desktop favorites: Return none and add lock in dummy
2023-08-18 11:23:35 +03:00
MX
3584e0da46
Fix FAAC counter fix seed being not removed from RAM
2023-08-17 17:33:21 +03:00
SkorP
e1c83692c3
[FL-3552] Sub-GHz: Check saved file
2023-08-17 16:02:39 +03:00
MX
3507c89dbb
fix faac add manually cnt
2023-08-17 16:02:32 +03:00
SkorP
6e2bcd9d00
{FL-3520] SubGhz: Handle RX buffer overflow with external cc1101
2023-08-17 14:43:53 +03:00
gid9798
f73f369952
Desktop favorites pt2
2023-08-17 13:40:55 +03:00
gid9798
3990c93013
Desktop favorites pt1
2023-08-17 13:04:40 +03:00
MX
0934b3f791
fix later
2023-08-17 03:24:14 +03:00
MX
fec80da3f4
subghz - fix check, fix typos
...
temporarily replace with internal check, commented code in function added TODO comment
2023-08-17 03:01:40 +03:00
MX
15ac511dea
Merge branch 'ofw-dev' into dev
2023-08-16 16:52:43 +03:00
あく
b90e2ca342
SubGhz: add timeout to subghz_hal_async_tx_test_run ( #2975 )
...
* SubGhz: add timeout to subghz_hal_async_tx_test_run
* Removed full API from unit_test build config
---------
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
2023-08-16 13:16:42 +04:00
MX
146ae8c3bf
Do not crash with fatal error on wrong ir frequency
...
TODO: actually use infrared_signal_is_valid check!
2023-08-15 21:09:25 +03:00
MX
aeadaef7c9
remove old vars
2023-08-15 08:37:56 +03:00
MX
fb2c65721b
fix somfy telis wrong frequency in add manually
2023-08-14 17:55:26 +03:00
Astra
830e202bb1
Properly reset the NFC device data
2023-08-14 17:49:09 +03:00
gid9798
f18df25a96
NFC app: MF Custom UID, fix SAK & ATQA save
2023-08-14 15:33:03 +03:00
MMX
196edb5d05
Merge pull request #571 from DarkFlippers/nfc_mfclassic_custom_uid
...
NFC App: Add manual MF Classic custom UID
2023-08-14 03:11:20 +03:00
MX
9fb20438c7
remove wrong path
2023-08-12 21:39:47 +03:00
MX
28a05d8f6b
finish moving apps
2023-08-12 04:47:18 +03:00
MX
773a5e382f
remove base apps pack
2023-08-12 04:43:23 +03:00
MX
751cb9f5d6
totp update
2023-08-11 23:20:38 +03:00
MX
8d8102b4f9
merge fixes
2023-08-11 18:24:51 +03:00
MX
4b81046b6f
Merge branch 'ofw-dev' into dev
2023-08-11 18:08:12 +03:00
MX
09d5b3b1ed
Expose additional functions of the crypto engine to user ( #2923 )
...
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
- get rid of goto
- do not use furi_hal_bt_is_alive() when not using secure enclave
- give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-11 17:55:40 +03:00
MMX
f75fcd4e34
UI: Clock on Desktop ( #2891 )
...
* Clock on desktop
* Gui: gui_active_view_port_count
* Gui: move gui_active_view_port_count to private header, update docs
* Desktop: simplify desktop clock code
* Desktop: refactor clock
* Desktop: optimize clock code
* Desktop: 3rd cleanup round
* Desktop: 4th cleanup round, missing bits and pieces
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-11 01:10:15 +09:00
gid9798
ee64a962d9
NFC App: Add scene for MF Classic custom UID
2023-08-10 14:48:42 +03:00
twisted-pear
c976ff11bf
Expose additional functions of the crypto engine to user ( #2923 )
...
* Allow loading user supplied keys and add CTR mode
* Add GCM mode to furi_hal_crypto
* Split up CTR and GCM code, add flag for adv crypto
* Add convenience functions for GCM crypto
* Run fbt format
* Update GCM to support additional auth data
* Update APIs
* FuriHal: update crypto documentation, method names and usage
* Clean up code for key (un)loading, GCM and CTR
- get rid of goto
- do not use furi_hal_bt_is_alive() when not using secure enclave
- give defines a type and wrap in ()
* Add unit test for CTR and GCM crypto
* FuriHal: const in crypto unit tests, cortex timer for crypto operations timeouts
* FuriHal: update crypto docs
Co-authored-by: twisted_pear <twstd@posteo.net>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-10 17:44:46 +09:00
Nikolay Minaylov
fb63e53d9a
[FL-3435] External apps removed ( #2934 )
...
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-10 06:18:40 +09:00
MX
7027f6a4c4
Merge branch 'ofw-dev' into dev
2023-08-09 15:05:12 +03:00
Sergey Gavrilov
00cdc3d1cb
[FL-3461] RPC: md5 in storage list ( #2929 )
...
* Protobuf: update
* Toolbox: md5 for file. Unit-Tests: test md5_calc.
* Storage RPC, CLI, unit tests: use new md5_calc
* Protobuf: update
* RPC, StorageList: append md5 info to file
* fbt: attempt to fix shallow submodule checkouts
* pvs: make happy
* Protobuf: update to latest release
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-09 06:34:54 +09:00
DerSkythe
5bbee02704
finalization of saving last settings
...
- Check loading of critical values in subghz_last_settings_log
- Change comparison of float type to safe
- Refactor
2023-08-08 17:31:46 +04:00
gid9798
8936c02487
NFC App: Add manual MF Classic custom UID
2023-08-08 14:16:35 +03: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
540862fbf2
Merge pull request #9 from derskythe/dev-master
...
Sync branch
2023-08-08 00:34:31 +04:00
Nikolay Minaylov
4c771b66dc
[FL-3471] Infrared: buttons move feature rework ( #2949 )
2023-08-07 18:18:46 +09:00
MX
49d2b31446
Add extra symbol, upd readme, upd codeowners
2023-08-05 15:25:06 +03:00
MX
c1438ce850
remove unused variable
2023-08-05 15:08:56 +03:00
MX
f70d2b5ae7
revert old nfc debug defines was used to save space
2023-08-05 14:25:16 +03:00
MX
d30510f700
upd subbrute
2023-08-05 14:02:32 +03:00
nminaylov
becc8edd8c
IR: buttons move feature rework
2023-08-05 14:00:57 +03:00
MX
afa7bd7f79
Update TOTP
...
https://github.com/akopachov/flipper-zero_authenticator
2023-08-05 13:57:55 +03: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
MX
74ffb02b56
Merge branch 'ofw-dev' into dev
2023-08-02 19:09:48 +03:00
erikj95
cf6706c42e
NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response ( #2922 )
...
* NFC CLI: Fix multiple apdu commands from not working when one of them gives an empty response
* Make PVS happy
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-03 00:24:02 +09:00
Astra
3e8e999909
[FL-3470] Rename Applications to Apps ( #2939 )
...
* Applications are now apps
* Desktop: Apps in settings
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-02 23:58:59 +09:00
MX
3a5ed704fd
Merge branch 'ofw-dev' into dev
2023-08-02 16:09:16 +03:00
Andrey Zakharov
7a45db3881
Fix about screen ( #2907 )
...
* Fix about screen
* About: use COUNT_OF
Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 14:19:00 +09:00
Skorpionm
9fd9dd85e3
SubGhz: change CC1101_ext TIM17 resolution to 2µs ( #2909 )
...
* SubGhz: change the operation of the TIM17 timer in CC1101_ext to 2µs
* SubGhz: remove special characters
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:45:39 +09:00
Astra
035e447009
[FL-3462] External apps icounter ( #2928 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 12:58:39 +09:00
plgcoder
be86b0f38a
Overly missed feature: Infrared: move button (change button order in a remote) ( #2894 )
...
* Feature: Infrared: move button (change button order in a remote)
* little fix in furi_assert (case Move button to the end)
2023-08-02 12:43:36 +09:00
Astra
a677b2bcc2
[FL-3469] Move U2F path to ext ( #2935 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 00:50:17 +09:00
MMX
aadb72af53
UI: New way to input bytes in byte_input ( #2890 )
...
* New byte input UI option
* Gui: reformat and cleanup byte_input docs, make PVS happy
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:09:30 +09:00
Nikolay Minaylov
a2a4fa8cda
[FL-3408, FL-3429, FL-3430] Backlight notification fix ( #2878 )
...
* Notifications: display brightness override fix
* FuriHalVersionColor update
* float comparison fix
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 16:56:11 +09:00
MX
5d21da1737
fix
2023-07-31 01:21:17 +03:00
gid9798
c6b6aec057
replace power amp in driver
2023-07-30 12:12:59 +03:00
MX
c3f7a0d128
update changelog
2023-07-29 05:52:40 +03:00
MX
2c656f9c49
Update wifi marauder
2023-07-29 05:21:58 +03:00
MMX
03b950999c
Merge pull request #562 from CodyTolene/ct/camera-suite-update
...
Update '[ESP32] Camera Suite' to v1.1.0
2023-07-29 04:15:21 +03:00
MX
0f9c6ba847
Remake it more properly
...
still has problems, need to rewrite subghz_devices tx/rx switch code, checking strcmp every time is not good too, but better than loading whole config from microsd
2023-07-29 03:51:46 +03:00
Cody Tolene
e698d6274f
Update to match changes from here: https://github.com/flipperdevices/flipper-application-catalog/pull/90
2023-07-28 17:49:42 -05:00
Cody Tolene
d4ff1e3a50
Update '[ESP32] Camera Suite' to v1.1.0
2023-07-27 22:25:37 -05:00
Z3BRO
58beca313d
SubGHz External High Power
2023-07-27 17:25:32 +02:00
MX
2446c5c02b
Fix PR #557 issues and run fbt format
2023-07-25 04:37:34 +03:00
MMX
8e20aa6780
Merge pull request #557 from ALEEF02/analyzer-decoder
...
SubGHz Analyzer - Modulation switching
2023-07-25 04:34:51 +03:00
MX
6f40a06869
play pause buttons for universal projector remote
2023-07-25 04:25:57 +03:00
MX
3fcf0da1ec
just in case
2023-07-25 03:35:50 +03:00
ALEEF02
2c8ac7f775
Expand straggling 'mod' instances
2023-07-24 18:48:44 -04:00
ALEEF02
dbb1ab8693
Expand 'mod' to 'modulation' in all instances for consistency
2023-07-24 18:38:32 -04:00
ALEEF02
eed85f019c
Typo fixes and cleanup
2023-07-24 18:34:40 -04:00
MX
f1a353d942
fix 5 plugins ui update
2023-07-25 00:11:56 +03:00
ALEEF02
9fa45850d2
Merge branch 'analyzer-decoder' of https://github.com/ALEEF02/unleashed-firmware-subghz-analyzer into analyzer-decoder
2023-07-24 17:11:11 -04:00
ALEEF02
2dc5d49be1
Add switching of modulations on long-press of OK
2023-07-24 17:08:44 -04:00
MX
c447dc45f1
Temp fix for badbt on macOS
2023-07-24 14:24:03 +03:00
MX
14e44b6f88
Update totp
2023-07-24 13:47:44 +03:00
MX
bb4bd28fe1
Temp revert due to external module issues
2023-07-24 01:15:55 +03:00
MX
171e147a9d
OFW PR 2907: Fix about screen
...
by andzhr
2023-07-24 00:31:53 +03:00
MX
b7b03f2108
Doom fixes and updates
2023-07-24 00:01:18 +03:00
MX
a7304bd9a8
upd spectrum desc
2023-07-22 21:04:04 +03:00
MX
9b88bda88b
ufbt fixes subbrute
2023-07-22 20:56:33 +03:00
MX
823094bf79
ufbt fixes protoview
2023-07-22 20:48:20 +03:00
MMX
0470d681a2
Merge pull request #553 from ALEEF02/dev
...
SubGhz Analyzer PRECISE hstep fix
2023-07-22 20:30:56 +03:00
MX
5c5e68a5ce
Update LightMeter
2023-07-22 20:30:21 +03:00
SkorP
0d84dceaae
SubGhz: change the operation of the TIM17 timer in CC1101_ext to 2µs
2023-07-22 19:20:58 +03:00
ALEEF02
27dc328614
Fix steps for PRECISE. Give ULTRANARROW #.# labels
2023-07-21 15:06:36 -04:00
MX
906de7d9e7
fix PR #550
2023-07-20 22:00:49 +03:00
MX
3f08d861e9
fbt format
2023-07-20 21:54:36 +03:00
MMX
be358f98eb
Merge pull request #550 from ALEEF02/spectrum-analyzer
...
Add a Precise mode
2023-07-20 21:54:03 +03:00
MX
9ec25a2681
fix issue #551
2023-07-20 21:53:02 +03:00
gid9798
2ab7548175
HID app: rename assets
2023-07-20 20:54:32 +03:00
gid9798
99d8164065
HID app: KB assets
2023-07-20 20:47:29 +03:00
ALEEF02
676c59cd31
Add a Precise mode
2023-07-19 21:55:36 -04:00
MX
0bb1e8902e
replace fm15k with am_q modulation
2023-07-20 01:32:01 +03:00
MX
92b280291d
barcode gen, embed files
2023-07-20 00:13:49 +03:00
MX
0835124a02
subbrute updates
2023-07-19 21:14:13 +03:00
MX
3635a3b71f
fix typo
2023-07-19 01:48:21 +03:00
gid9798
7d81d3bee0
Merge remote-tracking branch 'UFW/dev' into archive
2023-07-18 23:49:03 +03:00
gid9798
c0eebcb540
Archive: Cut/Copy/Past & NewDir
2023-07-18 23:46:28 +03:00
MX
2f532a547e
Merge branch 'ofw-dev' into dev
2023-07-18 22:53:16 +03:00
あく
76e97b8d35
[FL-3051] Gauge initialization routine refactoring, new DataMemory layout, configuration update ( #2887 )
...
* FuriHal: refactor power gauge config
* Format sources and move gauge DM load to separate method
* FuriHal: bq27220 refactoring part 1
* Power: use SYSDWN battery status flag for system shutdown
* Libs: bq27220 read DM before write, fix incorrect shift
* FuriHal: cleanup gauge config, add flags, add ptr DM type, update symbols
* FuriHal: 2 stage gauge DM verification and update, better detection routine
* FuriHal: update gauge configuration, lower sleep current and deadband
* FuriHal: gauge and charger health reporting
* Lib: cleanup bq27220 sources
* FuriHal: correct documentation for furi_hal_power_is_shutdown_requested
* FuriHal: proper gauge config for f7
2023-07-18 14:46:38 +04:00
hedger
309f65e401
[FL-3437] fbt: build
target for faps ( #2888 )
...
* fbt: added build target for faps. Usage: ./fbt build APPSRC=<appid>
* Updated docs & vscode config
* Code cleanup
2023-07-18 13:39:30 +04:00
MX
bb6d3cb796
NRF24 plugins updates
...
Updates by Sil333033 with some changes, furi_hal speaker direct calls was removed and replaced with notification service to avoid bypassing of user set silent mode
2023-07-18 02:53:30 +03:00
MX
e2028eb731
Fix menu
2023-07-17 22:12:34 +03:00
MX
6870304a73
Move subghz into internal memory
...
we have no free ram :((((
2023-07-17 20:37:30 +03:00
MX
2c8350818c
Merge branch 'ofw-dev' into dev
2023-07-17 20:33:26 +03:00
Dzhos Oleksii
9bb04832a8
IButton: on delete scene key name not fully display if so long ( #2882 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-07-17 12:03:27 +04:00
hedger
20f6394ad8
[FL-3431] Radio headers in SDK ( #2881 )
2023-07-17 11:51:15 +04:00
gid9798
da919372e2
Archive separate menu
2023-07-16 20:28:15 +03:00
MMX
b663726576
Merge pull request #545 from DarkFlippers/subrem_app
...
SubRem app Improvement
2023-07-14 17:11:09 +03:00
MX
635c824b1b
Merge branch 'ofw-dev' into dev
2023-07-14 16:53:45 +03:00
MX
d74dc11775
Add extra symbols for nfc maker and wifi marauder keyboard
2023-07-14 16:52:51 +03:00
hedger
f2324e4d1c
[FL-3377] Update error code descriptions ( #2875 )
...
* updater: added update error code descriptions
* updater: separate ram/flash messages
* updater: extra pre-update checks
* updater: fixed string comparison
* updater: Additional logging
Co-authored-by: あく <alleteam@gmail.com>
2023-07-14 17:45:16 +04:00
MX
61a66c52c6
Revert "merge changes"
...
This reverts commit f998948623
.
2023-07-14 16:39:07 +03:00
gid9798
8e2371d0c9
SubRem: small fix
2023-07-14 14:28:46 +03:00
gid9798
b3810ec573
SubRem: archive browser
2023-07-14 14:16:37 +03:00
gid9798
f49cad314e
SubRem: swap apps
2023-07-14 12:59:58 +03:00
gid9798
521ef5659f
SubRem Configurator: add TX
2023-07-14 12:28:09 +03:00
Nikolay Minaylov
e073c603a4
[FL-3334] Storage: explosive rename fix ( #2876 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-07-14 13:16:22 +04:00
MX
523f522de0
revert archive fixes temporarily
2023-07-14 04:40:22 +03:00
MX
0a45cba2bf
Update NFC Maker
...
by Willy-JL
2023-07-14 01:18:35 +03:00
MX
af23870d3b
make multi_fuzzer submodule
2023-07-13 23:54:50 +03:00
MX
090a912f93
remove
2023-07-13 23:53:46 +03:00
MX
ec588935b5
fbt format
2023-07-13 23:33:40 +03:00
MX
fd778be03c
Update lightmeter
2023-07-13 23:32:41 +03:00
MMX
53b27e18c3
Merge pull request #543 from DarkFlippers/submenu_fix_vertical
...
GUI module: SubMenu fix vertical orientation
2023-07-13 23:23:19 +03:00
MX
015350c692
fix
2023-07-13 23:22:55 +03:00
MX
65bbaca380
Merge branch 'ofw-dev' into dev
2023-07-13 22:40:35 +03:00
Sergey Gavrilov
8dc1edac18
Loader: good looking error messages ( #2873 )
...
* Loader: special error for unknown external app
* Loader: update special error
* Loader: beautify GUI errors, remove redundant logs
* Loader: fix gui error vertical position
* Desktop settings: add external menu apps
* Desktop: smaller settings struct and fix incorrect behavior with ext apps
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-13 16:02:59 +04:00
あく
b55d97f827
Desktop,Cli: add uptime info ( #2874 )
2023-07-13 21:02:08 +10:00
gid9798
d3c0fbef3b
GUI module: SubMenu fix vertical orientation
2023-07-13 13:31:01 +03:00
MX
f998948623
merge changes
2023-07-12 21:23:49 +03:00
MX
c4b04a06bb
Merge branch 'ofw-dev' into dev
2023-07-12 21:19:16 +03:00
Nikolay Minaylov
92c0baa461
[FL-3383, FL-3413] Archive and file browser fixes ( #2862 )
...
* File browser: flickering and reload fixes
* The same for archive browser
2023-07-12 20:35:11 +04:00
あく
a4b4802897
Revert "[FL-3420] Storage: directory sort ( #2850 )" ( #2868 )
...
This reverts commit 136114890f
.
2023-07-12 21:02:52 +10:00
Sergey Gavrilov
dcb49c540f
[FL-3422] Loader: exit animation fix ( #2860 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-07-12 13:49:17 +04:00
Skorpionm
25ec09c7eb
SubGhz: fix check connect cc1101_ext ( #2857 )
...
* SubGhz: fix check connect cc1101_ext
* SubGhz: fix syntax
* SubGhz: enable interface pin pullups
* SubGhz: fix syntax
* SubGhz: fix CLI check connect CC1101_ext
* SubGhz: fix CLI display of the selected device
Co-authored-by: あく <alleteam@gmail.com>
2023-07-12 13:41:46 +04:00
Nikita Vostokov
b7d2fe769c
Decode only supported Oregon 3 sensor ( #2829 )
...
Co-authored-by: wosk <nikita.vostokov@auriga.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-07-11 18:26:18 +04:00
MX
4a2cae23ca
Merge branch 'ofw-dev' into dev
2023-07-11 15:49:01 +03:00
MX
8ab3308553
fbt format for subbrute
2023-07-11 14:54:30 +03:00
MX
b41ffd887d
Fix naming, run fbt format
2023-07-11 14:53:54 +03:00
MMX
44baa84cf6
Merge pull request #541 from CodyTolene/camera-suite
...
Add Camera Suite GPIO application for the ESP32-CAM module.
2023-07-11 14:52:14 +03:00
Astra
8bccfd6fd8
[FL-3363] More descriptive error messages for the log command ( #2835 )
...
* More descriptive error messages for the log command
* Log level description improvements
* Log help changes
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-11 15:41:16 +04:00
MX
bc0722fe25
upd nfc maker / badusb fixes
...
by @Willy-JL
2023-07-11 13:40:46 +03:00
MX
9d98724dcb
Merge branch 'ofw-dev' into dev
2023-07-11 13:31:59 +03:00
MMX
14fc960246
Infrared: RCA protocol support ( #2823 )
...
* RCA protocol support
* Add unit test
Co-authored-by: あく <alleteam@gmail.com>
2023-07-11 12:39:07 +04:00
Sergey Gavrilov
136114890f
[FL-3420] Storage: directory sort ( #2850 )
...
* Storage: sort_data holder in file structure
* Storage: sort directory if it possible
* make pvs happy
* Storage: fail sorting if there is no more space for realloc
* Storage: case insensitive sorting.
Co-authored-by: あく <alleteam@gmail.com>
2023-07-11 11:29:45 +04:00
Cody Tolene
978fecf242
Add Camera Suite GPIO application for the ESP32-CAM module.
2023-07-11 00:06:55 -05:00
MX
e7439272e6
Update mifare nested
2023-07-11 03:46:12 +03:00
MX
5a6c168b68
ext module fix
2023-07-11 00:09:10 +03:00
gid9798
73737fb94a
SubRem app: UPD txrx
2023-07-10 23:50:56 +03:00
MX
342c7dc5b5
upd subbrute
2023-07-10 23:31:38 +03:00
MX
9a7d5189d8
Merge branch 'dev' into cc1101_ext_protoview
2023-07-10 23:29:06 +03:00
MX
1e8a58c224
Merge branch 'dev' into cc1101_ext_pocsag
2023-07-10 23:17:46 +03:00
MX
9f9664f6ca
Merge branch 'dev' into cc1101_ext
2023-07-10 22:44:17 +03:00
gid9798
0e1a54141e
Fix SubGhz Apps & LF RFID
2023-07-10 19:59:25 +03:00
MX
76ddb5de76
Merge branch 'dev' into cc1101_ext
2023-07-10 17:23:30 +03:00
MX
5398fb806e
move last apps into microsd
2023-07-10 17:21:49 +03:00
MX
5fa0706d70
Merge branch 'dev' into cc1101_ext
2023-07-10 17:04:53 +03:00
MX
bb7ffd6ff5
Merge branch 'ofw-dev' into dev
2023-07-10 16:55:28 +03:00
MX
9c6d0e7f21
fbt format
2023-07-10 16:52:58 +03:00
MX
b451fa91de
Update wifi marauder app
2023-07-10 16:52:12 +03:00
MX
e56b970eb4
update mifare nested
2023-07-10 16:48:18 +03:00
Sergey Gavrilov
9b2d80d6b7
[FL-3400] External menu apps ( #2849 )
...
* FBT, applications: add MENUEXTERNAL app type
* FBT, uFBT: build MENUEXTERNAL as EXTERNAL app
* Loader menu: show external menu apps
* LFRFID: move to sd card
* FBT: always build External Applications list
* Archive: look for external apps path
* Infrared: move to sd card
* Apps: add "start" apps
* iButton: move to sd card
* BadUSB: move to sd card
* External apps: update icons
* GPIO: move to sd card
* Loader: look for external apps path
* U2F: move to sd
* SubGHz: move to sd
* Apps: "on_start" metapackage
* NFC: move to sd
* Sync f7 and f18
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-10 12:03:41 +04:00
Astra
0195f8bf00
[FL-3350] Device Info update ( #2840 )
...
* Update F18 version info
* Certification info for F18
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-10 10:48:00 +04:00
MX
8369f72afb
move app
2023-07-08 19:52:25 +03:00
MX
0109361fe9
nfc maker - add keyboard
2023-07-08 19:52:04 +03:00
gid9798
64732d25fc
Merge remote-tracking branch 'priv_dark/cc1101_ext' into cc1101_ext_protoview
2023-07-08 17:20:38 +03:00
gid9798
3fad9a2437
Merge branch 'cc1101_ext' into cc1101_ext_pocsag
2023-07-08 17:14:57 +03:00
gid9798
9494cc01a9
Merge remote-tracking branch 'UFW/dev' into cc1101_ext
2023-07-07 15:45:59 +03:00
MX
3f4887e8d3
Fix nfc maker includes
2023-07-06 19:28:29 +03:00
MX
2211314900
merge fixes
2023-07-06 18:58:34 +03:00
MX
49cce65018
Merge branch 'ofw-dev' into dev
2023-07-06 18:54:39 +03:00
MX
79bcd5a1c6
Jetpack joyride and NFC Maker apps
2023-07-06 18:44:45 +03:00
Skorpionm
cef59887ed
[FL-3401, FL-3402] SubGhz: add "SubGhz test" external application and the ability to work "SubGhz" as an external application ( #2851 )
...
* [FL-3401] SubGhz: add "SubGhz test" external application
* SubGhz: delete test test functionality from SubGhz app
* [FL-3402] SubGhz: move func protocol creation API
Co-authored-by: あく <alleteam@gmail.com>
2023-07-07 00:15:03 +09:00
MX
f81f4edad3
Fix loader hangup on exit if api mismatch happened
2023-07-06 17:42:18 +03:00
MX
55149f6d4c
Move
2023-07-06 16:58:53 +03:00
gid9798
dd2cad0c20
External radio driver in frequency analyzer & test carrier ( #5 )
...
* SubGhz App: add support ext_cc1101 in freq analyzer
* SubGhz App: add support ext_cc1101 in test_carrier
* SubGhz app: Deleted the temporary menu
2023-07-06 16:50:25 +03:00
gid9798
b1850fd700
Weather station: new external radio driver ( #3 )
...
* Weather station: new external radio driver
2023-07-06 16:23:48 +03:00
gid9798
cb08b84197
Spectrum analyzer: new ext radio driver ( #2 )
...
* Sub Analyzer app: UPD to new driver
* Sub Analyzer: fix working on start
2023-07-06 16:23:14 +03:00
gid9798
2be6e330eb
Protoview: new ext_cc1101 driver
2023-07-06 10:19:58 +03:00
MX
d9b95fd156
Misc folder issues
2023-07-06 02:42:05 +03:00
MX
45f3a77548
barcodes
2023-07-06 02:26:56 +03:00
MX
cebc56dc23
move
2023-07-06 02:07:07 +03:00
MX
0f5fc11f8f
Dbg stuff
2023-07-06 01:20:09 +03:00
MX
4876e03932
OFW PR 2829: Decode only supported Oregon 3 sensor
...
by wosk
2023-07-06 01:14:41 +03:00
MX
e83764ef4e
RCA protocol unit test
2023-07-06 01:09:32 +03:00
MX
e6ae2c03ca
Keeloq: Centurion Nova support
2023-07-06 00:49:54 +03:00
MX
ab6c1d0d8c
format
2023-07-05 20:26:52 +03:00
MX
a9d4897dfb
Update wifi marauder
2023-07-05 20:26:47 +03:00
MX
93acba9ae3
i2c tools update
2023-07-05 20:07:43 +03:00
Skorpionm
906cca8f24
Furi_Power: fix furi_hal_power_enable_otg ( #2842 )
...
* Furi_Power: fix furi_hal_power_enable_otg
* SubGhz: fix error output connected USB
* Furi_Hal: fix target F18
* Fix api_symbols.csv version for F7
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-07-06 01:48:02 +09:00
MX
94efd48cd0
categories again
2023-07-05 19:43:05 +03:00
MX
f6d0b1d399
Change LED and volume settings by 5% steps
...
We discussed such change before with Svarich, but while I was busy with other stuff looks like this
Idea has been already implemented by cokyrain
So credits goes to cokyrain (github)
2023-07-05 19:33:27 +03:00
MX
0cff0d603e
categories
2023-07-05 19:21:42 +03:00
MX
000bc845a8
Multiple Fixes
...
by hedger
2023-07-05 17:59:09 +03:00
MX
c00d758c1b
Merge branch 'ofw-dev' into dev
2023-07-05 17:31:47 +03:00
あく
97fbd84e08
FuriHal, Infrared, Protobuf: various fixes and improvements ( #2845 )
...
* Infrared: fix crash caused by null-ptr dereference in interrupt call. FuriHal: callback checks in interrupt handlers. Protobuf: bump to latest.
* DesktopSettings: allow application browser as favourite
* Format sources
* FuriHal: fix pvs warnings
2023-07-05 17:56:52 +04:00
MX
c7de6509bc
Merge branch 'ofw-dev' into dev
2023-07-05 16:38:56 +03:00
MX
9e67fe6794
BLE stuff
...
+ BadBT fixes by Willy-JL
2023-07-05 14:41:28 +03:00
Eric Betts
08bafc478e
Picopass fix ice ( #2836 )
...
* Fix copypaste error
* Add iCE key to dictionary
* Write iCE key as elite, others with standard kdf
Co-authored-by: あく <alleteam@gmail.com>
2023-07-05 18:26:50 +09:00
MX
0af14d3f1d
Merge branch 'ofw-dev' into dev
2023-07-04 14:09:09 +03:00
MX
d4300a10dd
fix
2023-07-04 14:03:11 +03:00
Sergey Gavrilov
bb16997809
[FL-3398] Desktop settings: show icon and name for external applications ( #2837 )
2023-07-04 18:38:47 +09:00
gid9798
d208b69f42
subghz_playlist app: Upd external module init
2023-07-03 14:26:47 +03:00
gid9798
90ed11e5e1
subrem_configurator app: Upd TXRX
2023-07-03 14:16:43 +03:00
gid9798
2ef07a7a6c
SubGhz: add some consts and fix unit tests
2023-07-03 14:02:57 +03:00
gid9798
01d7beef4e
SubGhz: furi_hal_subghz remove preset load function by name
2023-07-03 13:36:26 +03:00
gid9798
2fb57529a0
SubGhz: fiz module seletion, furi_assert(device). drivers targets
2023-07-03 12:35:27 +03:00
gid9798
c1f056cf93
Merge remote-tracking branch 'UFW/dev' into cc1101_ext
2023-07-03 11:15:32 +03:00
MX
a9948003b1
починил
2023-07-02 19:02:26 +03:00
MX
a8dd326fdc
Merge branch 'dev' into subghz/code_improvement
2023-07-02 11:55:38 +03:00
MX
ad12071f4c
fix text bug
2023-07-02 10:01:57 +03:00
MX
394224b3a3
Merge branch 'dev' into subghz-fixes
2023-07-02 09:46:49 +03:00