Eng1n33r
84342e1aa8
Merge branch 'flipperdevices:dev' into dev
2022-06-09 18:27:48 +03:00
あく
f5ab37ac99
Cli: cleanup gpio commands ( #1306 )
...
* Cli: cleanup gpio commands
* Cli: extra gpio message for debug pins
2022-06-10 01:04:36 +10:00
Eng1n33r
6314272a71
Merge branch 'flipperdevices:dev' into dev
2022-06-09 15:03:18 +03:00
あく
936a2f64b2
[FL-2580] FuriHal: add more supported radio stacks ( #1301 )
...
* FuriHal: add more supported radio stacks
* Bt: correct ble stack enum value
* Bt: update cli testing commands implementation
* Scripts: always emitting ob data to update manifest; added ob_custradio.data for non-light radio stacks
* Scripts: added stack type whitelist & disclaimer message
* ble: remove scanner
* ble: remove HCI and advances ble stacks support
* bt: correctly close RPC session before bt reinit
* Scripts: update bundler: estimating flash layout & refusing to build dangerous packages; app frame: not adding redundant log handlers
* Docs: additional details on bundling updates; fixed updater error codes
* Docs: wording fixes for OTA.md
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
Co-authored-by: SG <who.just.the.doctor@gmail.com>
2022-06-09 18:07:42 +09:00
Samuel Yvon
2bd4efd044
More GPIO control through CLI ( #1271 )
...
* Add more options
* Change from one big command to three small commands
These changes follow from the review. Instead of having to
rely in GOTOs (which are forbidden :<( ) to ensure cleaning,
I divided in smaller pieces. Since I had no feedback w.r.t
the previously existing `gpio_set`, this fits more with the
current implementation.
I also tried to interpret "That's not how we do enums" as
to not include a `enum EnumName` decl. when using typedefs.
I also distanced the implementation from using LL_GPIO
in favour of functions provided in `<furi_hal_gpio.h>`
but there was nothing to get the mode, so I stuck with
LL_GPIO for mode check.
Co-authored-by: あく <alleteam@gmail.com>
2022-06-09 17:53:26 +09:00
Kevin Wallace
9c9f66a30f
nfc: add debug PCAP output, refactor Mifare DESFire following #1095 ( #1294 )
...
* nfc: refactor nfc_worker_read_mifare_desfire to use furi_hal_nfc_tx_rx
Renames furi_hal_nfc_exchange_full to furi_hal_nfc_tx_rx_full, and
rewrites it to use furi_hal_nfc_tx_rx. This eliminates the final
remaining use of furi_hal_nfc_exchange, so remove that.
* nfc: write debug.pcap when debug mode enabled
Limited to NFC protocols that use furi_hal_nfc_tx_rx to communicate.
* switch to Doxygen style comment
Co-authored-by: Kevin Wallace <git+flipperzero@kevin.wallace.seattle.wa.us>
Co-authored-by: あく <alleteam@gmail.com>
2022-06-09 17:35:34 +09:00
Skorpionm
d5df4027d7
SubGhz: fix resetting the set frequency when retuning ( #1300 )
2022-06-09 16:39:12 +09:00
Nikolay Minaylov
cfb1a0d01c
Hardware LED blinking ( #1303 )
...
* Hardware LED blinking notification messages
* Blink: fix crash on exit, reset blinking on exit
* Lib: remove unused UNUSED
Co-authored-by: あく <alleteam@gmail.com>
2022-06-09 16:33:46 +09:00
Nikolay Minaylov
41cf421234
[FL-2565] Archive: switch to browser worker #1295
2022-06-09 16:09:52 +09:00
Eng1n33r
ce8c491291
add spectrum analyzer
2022-06-06 17:20:46 +03:00
Eng1n33r
e37eb0eb63
Merge latest changes from fz-dev
2022-06-03 13:44:33 +03:00
Skorpionm
8b54436950
[FL-2564]SubGhz: 0.59.0-rc bugfixes ( #1292 )
2022-06-03 16:46:25 +09:00
r3df0xx
0f6471057c
Update about.c
2022-06-03 02:59:58 +03:00
r3df0xx
b6fbeec8b2
Update about.c
...
fix syntax
2022-06-03 00:43:10 +03:00
r3df0xx
4e383f01b7
Update about.c
...
Correct text
2022-06-03 00:40:57 +03:00
Eng1n33r
d3cdfbf48f
Merge latest fz-dev into dev
2022-06-02 18:43:38 +03:00
Eng1n33r
f461390729
change about text
2022-06-02 18:40:47 +03:00
SG
40e3df9979
iButton, RFID: rc-59 fixes ( #1291 )
...
* iButton: correct rename logic
* LFRFID: remove debug info, correct text
2022-06-02 21:56:03 +09:00
Eng1n33r
cf33a0ff33
modify readme, add about pages
2022-06-02 02:15:39 +03:00
Eng1n33r
4c5d43af11
forgot to add some things
2022-06-01 21:51:19 +03:00
Eng1n33r
35ebf0d533
add "universal rf remix" app & icons
2022-06-01 21:40:20 +03:00
Eng1n33r
fa7c5f2402
add clock app & clock icon
2022-06-01 21:27:32 +03:00
Eng1n33r
b5b2540c88
fix loader
2022-06-01 21:05:04 +03:00
Eng1n33r
532253867e
add tetris game & games menu & 2 icons
2022-06-01 20:54:51 +03:00
Eng1n33r
141ee92065
add wav player & music player icon
2022-06-01 19:00:39 +03:00
Eng1n33r
e6d17b15ed
fix region check
2022-06-01 17:03:21 +03:00
Eng1n33r
46d4aab013
update set seed scenes
2022-06-01 16:26:35 +03:00
Eng1n33r
baaf689141
Merge last fz-dev into dev
2022-06-01 16:20:10 +03:00
Eng1n33r
22cbe276a8
big merge with fz main repo
2022-06-01 16:07:53 +03:00
Skorpionm
b625e84424
SubGhz: Add Chamberlain 7-Code, Chamberlain 8-Code, Chamberlain 9-Code ( #1288 )
...
* SubGhz: fix protocol MegaCode start duration
* SubGhz: add reception Chamberlain Code 7, 8, 9 protocols
* SubGhz: Generating an upload from HEX data and a duration of 1 bit
* SubGhz: add transmit Chamberlain Code 7, 8, 9 protocol
* SubGhz: Rename Firefly -> Linear
Co-authored-by: あく <alleteam@gmail.com>
2022-06-01 21:17:21 +09:00
UberGuidoZ
2c4b2b8775
Fixing typo across many files ( #1287 )
...
* Update furi_hal_subghz.c
* Update subghz_scene_read_raw.c
* Update subghz_i.c
* Update came_twee.c
* Update secplus_v2.c
2022-06-01 07:35:31 +09:00
Skorpionm
66dbb68947
SubGhz: support 310 MHz and fix ( #1262 )
...
* SubGhz: add frequency support 310 MHz
* SubGhz: deleting a TMP file using the "Erase" button in Read RAW
* SubGhz: fix frequency analyzer scan speed
* SubGhz: fix start duration came_atomo protocol
* SubGhz: refactoring subghz_setting
* SubGhz: refactoring load setting frequency analyzer
* SubGhz: fix load setting, default frequency
* SubGhz: patch raw temp file remove code to work with string_t
* Storage: parallel safe cli
* SubGhz: new frequency settings loading system
* Assets: recompile to include latest subghz custom frequency control changes
Co-authored-by: あく <alleteam@gmail.com>
2022-06-01 00:50:50 +09:00
gornekich
69d90d5b00
nfc device: fix nfc cards save ( #1277 )
2022-05-31 01:39:43 +10:00
r3df0xx
5b3b37996a
Revert "fixes"
...
This reverts commit 310e140024
.
2022-05-27 22:18:41 +03:00
r3df0xx
b23b3c9e8d
Revert "fetch big commit from upstream"
...
This reverts commit 6634999113
.
2022-05-27 22:18:35 +03:00
r3df0xx
310e140024
fixes
2022-05-27 22:13:35 +03:00
r3df0xx
6634999113
fetch big commit from upstream
2022-05-27 22:12:40 +03:00
r3df0xx
697b016805
fix file browser test
2022-05-27 18:02:39 +03:00
r3df0xx
297ce8b1cc
fff
2022-05-27 17:30:44 +03:00
r3df0xx
49a16070e3
fff
2022-05-27 17:29:42 +03:00
r3df0xx
c4e8251a93
revert
2022-05-27 17:24:01 +03:00
r3df0xx
1d84b37139
Revert "[FL-2491] File browser GUI module ( #1237 )"
...
This reverts commit 79920a3522
.
2022-05-27 17:18:15 +03:00
r3df0xx
8cc32e28da
Revert "Update subghz_scene_set_type.c"
...
This reverts commit 49635f7295
.
2022-05-27 17:15:53 +03:00
r3df0xx
cf714d3e66
Revert "Fetch upstream dev changes"
...
This reverts commit 6e88e33171
, reversing
changes made to 580fe77fb7
.
2022-05-27 17:14:43 +03:00
r3df0xx
676c843369
Revert "Update subghz_scene_read_raw.c"
...
This reverts commit 6171069802
.
2022-05-27 17:14:32 +03:00
r3df0xx
72f7b14cb3
Revert "Update subghz_scene_read_raw.c"
...
This reverts commit a301db68b3
.
2022-05-27 17:14:20 +03:00
r3df0xx
a301db68b3
Update subghz_scene_read_raw.c
...
fix errors
2022-05-27 17:07:41 +03:00
r3df0xx
6171069802
Update subghz_scene_read_raw.c
...
fix compiling errors
2022-05-27 17:03:14 +03:00
r3df0xx
6e88e33171
Fetch upstream dev changes
2022-05-27 16:49:52 +03:00
r3df0xx
580fe77fb7
Update subghz_test.c
2022-05-27 16:48:04 +03:00