Commit Graph

245 Commits

Author SHA1 Message Date
MX af40b6b020 Move NRF24 driver into plugins, see desc
Major API version downgraded to official one, adding support for launching OFW apps on unleashed, part 1
2022-11-10 10:30:36 +03:00
MX ef72ad2462 update totp 2022-11-10 08:32:21 +03:00
MX 3420cda83a update i2c tools 2022-11-10 08:23:54 +03:00
MX dd601dd940 Merge branch 'dev' into Barcode-Generator 2022-11-10 07:54:26 +03:00
MX 317c9ec190 Merge pull request #161 from krolchonok/fix-hcsrnaming
fix hc-sr
2022-11-10 07:14:59 +03:00
MX 1657604eb2 remove srand calls 2022-11-10 07:07:35 +03:00
MX 684fdc632f Merge branch 'fz-dev' into dev 2022-11-10 06:57:08 +03:00
krolchonok_z c3bdbcd5cc fix naming hc-sr 2022-11-09 22:25:23 +03:00
krolchonok_z 65a593c52e Update application.fam 2022-11-09 22:21:25 +03:00
krolchonok_z 9e39f82906 fix hc-sr 2022-11-09 22:07:26 +03:00
Samuel Stauffer 328d049b6a Add Acurite 609TXC protocol to weather station (#1987)
Co-authored-by: あく <alleteam@gmail.com>
2022-11-09 02:07:55 +09:00
Sergey Gavrilov 4d11213494 DAP-Link: show error if usb is locked (#1982) 2022-11-08 01:15:58 +09:00
Sergey Monchenko e38895794b Barcode generator: rfct, ux improvements, implement EAN-8. 2022-11-07 18:31:17 +03:00
Skorpionm 65005e71d2 WS: fix show negative temperature (#1980) 2022-11-07 02:30:02 +09:00
あく e8913f2e33 Code cleanup: srand, PVS warnings (#1974)
* Remove srand invocation

* PVS High priority fixes

* PVS High errors part 2

* Furi: heap tracing inheritance

* Furi add __builtin_unreachable to furi_thread_catch
2022-11-05 18:07:24 +03:00
MX c709b0b126 Update DHT monitor 2022-11-04 17:51:56 +03:00
MX 939a77b4e7 Update nfc magic name and icon 2022-11-04 15:04:10 +03:00
MX 0ab400a27e Merge branch 'fz-dev' into dev 2022-11-04 14:34:34 +03:00
gornekich bf8fd71c00 NFC magic cards support (#1966)
* nfc magic: introduce nfc app to work with magic cards
* nfc: add nfc device functions to API
* nfc magic: add bacis scenes
* nfc magic: add wrong card and write confirm scenes
* nfc magic: introduce magic lib
* nfc magic: write magic lib
* nfc magic: add write commands to magic lib
* nfc magic: work on worker
* furi_hal_nfc: add bits data exchage method to API
* nfc magic: rework with new API
* nfc magic: add check and wipe scenes
* nfc magic: add icons, gui fixes
* nfc: format python src

Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 16:01:44 +09:00
Sergey Monchenko 3bd74b7f01 SubGhz: fix incorrect response in rpc mode. Code cleanup. (#1964)
* Code cleanup
* SubGhz: correct logic in RPC
* SubGhz: do not blink on app rpc fail

Co-authored-by: あく <alleteam@gmail.com>
2022-11-04 15:08:51 +09:00
an4tur0r bb2bcc63a4 Flappy Bird: draw bird via icon animation 2022-11-03 10:10:54 +03:00
MX 7973013085 Fix DHT22 timeout bug
as suggested by @quen0n
2022-11-03 02:13:25 +03:00
MX 0b1f573a72 update naming 2022-11-03 00:53:28 +03:00
MX 677de32026 Revert TOTP changes
"Preload failed, invalid file"
2022-11-03 00:41:17 +03:00
MX 4b408b6988 Merge pull request #148 from msvsergey/flappy-animation-fix
Flappy: Fix animation.
2022-11-03 00:08:49 +03:00
MX af1647c84b Update DHT montior plugin 2022-11-02 23:52:03 +03:00
MX 345d9704fd Plugins: Added Game15 + run fbt format 2022-11-02 23:39:54 +03:00
MX fe199ab54a Fix part 2 2022-11-02 23:19:33 +03:00
MX adab2b9e03 Update and fix TOTP
fix - added this in every button event switch:
default:
                    break;
2022-11-02 23:10:14 +03:00
MX c8bc9e26e0 Fix part 1 2022-11-02 23:07:00 +03:00
MX 79b37556d4 Merge branch 'fz-dev' into dev 2022-11-02 22:53:12 +03:00
MX 9c4612e571 Plugins: New AM2320 Sensor plugin 2022-11-02 22:18:08 +03:00
Skorpionm 0652830c51 [FL-2940] WS: add protocol Ambient_Weather (#1960)
* WS: add protocol Ambient_Weather
* WS: fix link
* WS: removing unused code

Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 01:24:07 +09:00
hedger ebc2b66372 fbt fixes for mfbt pt2 (#1951)
* fbt: split sdk management code
* scripts: fixed import handling
* fbt: sdk: reformatted paths
* scrips: dist: bundling libs as a build artifact
* fbt: sdk: better path management
* typo fix
* fbt: sdk: minor path handling fixes
* toolchain: fixed windows toolchain download
* fbt: minor refactorin
* fbt: moved sdk management code to extapps.scons
* fbt: fixed sdk symbols header path; disabled -fstack-usage
* fbt: changed pathing for .py scripts
* fbt: changed SDK_HEADERS pathing; added libusb to SDK; added icon_i.h to SDK; added hw target to SDK meta
* fbt: added libusb headers to SDK
* picopass: include cleanup; api: added subghz/registry.h; api: added mbedtls to exported headers
* picopass: fixed formatting
* fbt: fixed COPRO_ASSETS_SCRIPT
* sdk: added basic infrared apis
* toolchain: added ufbt to list of legal fbtenv callers; updated error messages
* fbt: changed manifest collection & icon processing code
* fbt: simpler srcdir lookup
* toolchain: path management fixes; fbt: fixes for fap private libs paths
* scripts: toolchain: reworked download on Windows
* toolchain: v17
* scripts: added colorlog for logging
* Github: fix unit tests

Co-authored-by: あく <alleteam@gmail.com>
2022-11-03 00:15:40 +09:00
Vasyl "vk" Kaigorodov abfa804ae0 Gui: refactor buttons remapping (#1949)
* Gui: refactor buttons remapping
  Instead of calling 3 separate functions with a ton of switch/case statements,
  use a 2-dimensional lookup table to remap buttons based on the orientation.
* Gui: cleanup input mapping and fix incorrect asserts
* SnakeGame: handle input special case

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-11-02 23:36:17 +09:00
Sergey Monchenko 9a0eacc91c Fix flappy animation. 2022-11-02 14:40:54 +03:00
MX a22b107335 Plugins: Update Wifi Marauder
https://github.com/0xchocolate/flipperzero-firmware-with-wifi-marauder-companion
2022-11-02 13:28:43 +03:00
MX 0f1e03fa51 Fix: proper deinit of gpio and spi bus in NRF24 driver 2022-11-02 03:42:38 +03:00
MX 2ab9769b4b Merge remote-tracking branch 'origin/dev' into dev 2022-11-02 01:54:42 +03:00
MX ee665e1089 Merge pull request #144 from wh00hw/dev
Morse Code FAP
2022-11-02 01:52:59 +03:00
MX 5e940ea9d0 Merge pull request #145 from huuck/usbkeyboard_function_keys
added additional row for function keys
2022-11-02 01:47:38 +03:00
MX 7d139517b8 add plugin as plain files 2022-11-02 01:38:09 +03:00
MX 92b8a256e4 Snake game: Fix food spawn bug 2022-11-02 01:29:01 +03:00
Victor bb5c545211 New plugin - DHT Monitor 2022-11-01 22:15:58 +03:00
huc ddaa8ec1fd added additional row for function keys 2022-11-01 13:51:30 -04:00
wh00hw 419a90aa28 Add MorseCode fap 2022-11-01 11:08:53 +01:00
MX 0dc55957ae Merge pull request #141 from TQMatvey/dev
Wifi Marauder: make "add random" not overlap > symbol
2022-10-29 16:08:37 +03:00
MX 1115a0b877 fix subghz bruteforcer 2022-10-29 15:45:51 +03:00
TQMatvey 908eca335e Wifi Marauder:make "add random" not overlap > symbol 2022-10-29 13:49:29 +07:00
MX 4e66d37ac8 fix i2c tools menu bug 2022-10-29 03:36:18 +03:00