Commit graph

5270 commits

Author SHA1 Message Date
あく
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
r3df0xx
9a15634705 Update came_atomo.c
working parcel counter ++
2022-06-08 18:52:37 +03:00
r3df0xx
6cb484375d Update came_atomo.c
fix DMA delta impulse
2022-06-08 00:14:19 +03:00
r3df0xx
6e27b0cecb Update came_atomo.c
revert header, need to put out of loop
2022-06-07 23:12:49 +03:00
r3df0xx
02f7d046a9 Update came_atomo.c 2022-06-07 23:00:23 +03:00
r3df0xx
1fbe15c1ce Update came_atomo.c 2022-06-07 22:54:11 +03:00
r3df0xx
aec182c7e2 Update Manifest 2022-06-07 22:52:27 +03:00
r3df0xx
25a9e26f8d Merge branch 'dev' of https://github.com/Eng1n33r/flipperzero-firmware into dev 2022-06-07 20:52:52 +03:00
r3df0xx
c2e9daca26 Update Manifest 2022-06-07 20:50:15 +03:00
Eng1n33r
3058bb6098 fixed mf classic dict 2022-06-07 20:37:59 +03:00
Eng1n33r
bdd053ab2b mf classic dict deduplicated & manifest updated 2022-06-07 20:29:43 +03:00
Eng1n33r
4f8f0d29e9
Merge pull request #13 from UberGuidoZ/patch-2
Added 40 more keys + notes
2022-06-07 20:08:53 +03:00
r3df0xx
a29e34c3f4 Update came_atomo.c
code make-up, fix pause to 68ms
2022-06-07 20:01:22 +03:00
r3df0xx
d057c63344 Update came_atomo.c 2022-06-07 18:50:35 +03:00
r3df0xx
1b332c0323 Update came_atomo.c 2022-06-07 17:26:19 +03:00
UberGuidoZ
a330d48577
Added 40 more keys + notes 2022-06-07 00:25:37 -07:00
r3df0xx
e3395ae36e Update came_atomo.c
test invert back
2022-06-06 17:53:13 +03:00
Eng1n33r
07b58631c6 update changelog & readme 2022-06-06 17:33:18 +03:00
Eng1n33r
ce8c491291 add spectrum analyzer 2022-06-06 17:20:46 +03:00
r3df0xx
78de90d429 Update came_atomo.c
invert data to upload
2022-06-06 16:25:46 +03:00
r3df0xx
42bf635ab3 data_2 in generic for Atomo protocol
split data concept for such case
2022-06-05 17:02:32 +03:00
r3df0xx
4318931c87 Update came_atomo.c
dumb transmition, need to fix encoder params
2022-06-05 13:00:24 +03:00
r3df0xx
a9d06393ac Update came_atomo.c
temp fix encoder size
2022-06-05 12:35:26 +03:00
r3df0xx
d80118a4a3 Came Atomo save&send (beta-test)
Testing algorythm and tx work.
2022-06-04 22:41:25 +03:00
r3df0xx
45f6b18e21 Update came_atomo.c
log decrypted data
2022-06-04 14:28:22 +03:00
r3df0xx
d18b402cae Update came_atomo.c
correct btn decode
2022-06-04 14:07:33 +03:00
r3df0xx
77870b39de Merge branch 'dev' of https://github.com/Eng1n33r/flipperzero-firmware into dev 2022-06-04 03:32:29 +03:00
r3df0xx
77206f9b5d atomo correct recieve (beta test) 2022-06-04 03:32:21 +03:00
Eng1n33r
c39ea0ac2c update readme 2022-06-04 03:18:43 +03:00
r3df0xx
8a16752349 Update Manifest 2022-06-03 22:33:18 +03:00
r3df0xx
8400fcce27 Update came_atomo.c
show inverted data
2022-06-03 21:44:55 +03:00
Eng1n33r
570bb8f1f3
Merge pull request #12 from wetj/dev
Create UniRFRemix.md
2022-06-03 18:05:59 +03:00
r3df0xx
b1d9cb5a1f Update CHANGELOG.md 2022-06-03 17:51:49 +03:00
wetj
01cf4bb508
Create UniRFRemix.md
New documentation for UniRF Remix app - this has been asked with high frequency on the unofficial discord.
2022-06-03 09:18:38 -04:00
Eng1n33r
78135f9e5c update changelog 2022-06-03 13:49:08 +03:00
Eng1n33r
e37eb0eb63 Merge latest changes from fz-dev 2022-06-03 13:44:33 +03:00
Eng1n33r
cade5d356b add 345mhz 2022-06-03 13:39:47 +03:00
Skorpionm
8b54436950
[FL-2564]SubGhz: 0.59.0-rc bugfixes (#1292) 2022-06-03 16:46:25 +09:00
r3df0xx
92dd652680 Update CHANGELOG.md 2022-06-03 04:31:34 +03: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
73a24e74c9 updated manifest 2022-06-02 21:41:43 +03:00