Commit graph

1665 commits

Author SHA1 Message Date
r3df0xx
24cf48e8e9 Update star_line.c 2022-06-16 22:12:39 +03:00
r3df0xx
771fa0f41d Update keeloq.c 2022-06-16 21:58:13 +03:00
r3df0xx
9f2fdc5a6f Fix protocol Scher-Khan, remove excess star-line code 2022-06-16 20:57:27 +03:00
r3df0xx
0a3aabc60d Fix KeeLoq Uknown behavior, patch StarLine same way 2022-06-16 19:58:34 +03:00
Eng1n33r
448c8ad988 Merge fz-dev into dev 2022-06-15 15:54:29 +03:00
Eng1n33r
c2bdcbdd88 update changelog 2022-06-15 15:51:27 +03:00
Astra
7618c8ba6f
Change "cad" to "card" (#1320)
This bugs me too much to just ignore it -_-
2022-06-15 13:20:46 +10:00
r3df0xx
750f2b6c48 Update Manifest 2022-06-14 22:02:39 +03:00
Eng1n33r
e7ca736ae1
Merge pull request #16 from UberGuidoZ/patch-5
Added 7 new keys, reworked comments
2022-06-14 21:42:42 +03:00
r3df0xx
522c0275b1 few improvements
Remove unused sub-ghz AU patable, remove Atomo excess code, add seed value show on KeeLoq screen.
2022-06-14 21:39:42 +03:00
r3df0xx
e80147bf73 Update came_atomo.c
proper cnt_2 work
2022-06-14 19:25:23 +03:00
UberGuidoZ
65290cf5c7
Added 7 new keys, reworked comments 2022-06-14 08:54:09 -07:00
Eng1n33r
7ea042b0a4
Merge branch 'flipperdevices:dev' into dev 2022-06-14 06:44:57 +03:00
Skorpionm
adffe20bcb
SubGhz: bugfix 0.60.0 (#1317)
* SubGhz: fix adding one when renaming a file
* SubGhz: fix wrong folder after unsave
* SubGhz: fix syntax
* Github: update codeowners
* Github: fix path selector in codeowners for docker-compose
* Github: add lib owners

Co-authored-by: あく <alleteam@gmail.com>
2022-06-14 12:06:36 +09:00
r3df0xx
77996242d6 Update furi_hal_subghz_configs.h 2022-06-14 05:39:45 +03:00
r3df0xx
426de26be3 merge latest dev properly 2022-06-14 05:32:03 +03:00
r3df0xx
43c6710d4f Update furi_hal_subghz.c 2022-06-14 05:30:51 +03:00
r3df0xx
a2093d75e3 Update furi_hal_subghz.c 2022-06-14 05:29:02 +03:00
r3df0xx
e47f79dd33 Update furi_hal_subghz.c 2022-06-14 05:22:17 +03:00
r3df0xx
6359b83a63 Update Manifest 2022-06-14 05:10:45 +03:00
あく
fb4d4011f4
SubGhz: allow refill attempt at the end of transmission (#1314) 2022-06-14 11:27:03 +10:00
あく
b2132b2ec7
Nfc: async pcap worker (#1315)
* Nfc: async pcap worker
* nfc: add pcap save to classic emulation

Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-06-14 11:14:13 +10:00
ianegordon
fb8c8ae21c
Fix typos in macOS Bad USB demo (#1316)
* Fix typos in macOS Bad USB demo
* Update Manifest to reflect demo_macos.txt changes
2022-06-14 09:57:14 +09:00
Eng1n33r
3fc0105e6e update docs 2022-06-14 02:55:44 +03:00
Eng1n33r
056e5f2c47 fix macOS builds & update changelog 2022-06-14 02:45:06 +03:00
Eng1n33r
f08630849b update unirf remix app & keep custom icons 2022-06-13 23:40:23 +03:00
Eng1n33r
c780aedf35
Merge branch 'flipperdevices:dev' into dev 2022-06-13 15:37:48 +03:00
あく
cc861dd92b
Desktop: poweroff timer and 5 seconds delay and other improvements (#1312)
* Desktop: poweroff timer and 5 seconds delay
* Desktop: cleanup logic in settings application
2022-06-13 12:40:57 +10:00
Nikolay Minaylov
47acf24801
HW LED blink integration (#1310) 2022-06-13 10:08:28 +09:00
r3df0xx
c0fbe42ba3 Update came_atomo.c
remove incorrect "dma impulse takedown"
2022-06-13 00:27:15 +03:00
r3df0xx
1413f8e34f Came Atomo emulation improvements
+ clean-up a little
2022-06-12 23:33:05 +03:00
Eng1n33r
4b22b122af update UniRF Remix app 2022-06-12 05:42:37 +03:00
r3df0xx
b9761b424a Update CHANGELOG.md 2022-06-11 23:02:37 +03:00
r3df0xx
1f4020240b KeeLoq protocol rework. Atomo emulation beta-test.
Fix critical issue with keeloq manufacturer name random change. Now you can emulate any manufacturer system with proper key handling.
Came Atomo parcel counter increasing and emulation. Beta test (need rework signal header and make button counter cycle array for encoder).
2022-06-11 22:53:23 +03:00
Eng1n33r
8ff5a2ac70
Merge branch 'flipperdevices:dev' into dev 2022-06-10 17:39:41 +03:00
gornekich
d876f10193
nfc: don't store pcap for mifare classic emulation (#1309) 2022-06-11 00:23:45 +10:00
Kevin Wallace
d378ca6fda
desktop: prompt to power off on back button long press (#1279)
* desktop: prompt to power off on back button long press
   Implemented by launching Power Settings app, passing "off" as arg to
   directly jump to "power off" scene.
2022-06-10 22:29:25 +09:00
Eng1n33r
38a5a2efd7
Merge branch 'flipperdevices:dev' into dev 2022-06-10 16:00:25 +03:00
David
b3186e29e2
Desktop: Secondary favorite app (#1307) 2022-06-10 21:38:16 +09:00
あく
e0005d5336
[FL-2534] Correct scene navigation UX in storage app #1308 2022-06-10 19:49:25 +09:00
Nikolay Minaylov
761de00501
Fix CLI storage read (#1305)
* Fix cli storage read
* Github: install with web updater

Co-authored-by: あく <alleteam@gmail.com>
2022-06-10 10:28:05 +09:00
r3df0xx
35d752105f extend receiver temp memory to 99 records 2022-06-10 03:34:42 +03:00
r3df0xx
a62f3416af Update came_atomo.c 2022-06-09 23:29:41 +03:00
r3df0xx
97676e79a8 Update came_atomo.c
add header (beta-test)
2022-06-09 19:26:48 +03:00
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