Commit Graph

2452 Commits

Author SHA1 Message Date
RogueMaster e2fbd8699c wii_ec_anal 2022-11-09 21:13:58 -05:00
RogueMaster 1c23a2e0ea Merge branch 'ofwdev' into 420 2022-11-09 15:49:35 -05:00
あく c89e5e11a4 Furi: show thread allocation balance for child threads (#1992) 2022-11-09 21:33:09 +04:00
ESurge 1cc8a1f5ac NameChanger FAP Release 2022-11-09 00:50:52 -08:00
RogueMaster 9e8fe5f103 Merge branch 'ofwdev' into 420 2022-11-08 23:17:07 -05: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
RogueMaster 7ffd81b4bc Merge branch 'pr/408' into 420 2022-11-08 02:30:42 -05:00
RogueMaster b791127c54 Merge branch 'ofwdev' into 420 2022-11-07 16:54:25 -05: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
Samuel Stauffer aa2ecbe80f infrared: add Kaseikyo IR protocol (#1965)
* infrared: add Kaseikyo IR protocol

Add Kaseikyo IR protocol support. This protocol is also called the Panasonic protocol and is used by a number of manufacturers including Denon.

The protocol includes a vendor field and a number of fields that are vendor specific. To support the format of address+command used by flipper the vendor+genre1+genre2+id fields are encoded into the address while the data is used for the command.

There are older versions of the protocol that used a reverse bit order that are not supported.

Protocol information:
- https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/src/ir_Kaseikyo.hpp
- http://www.hifi-remote.com/johnsfine/DecodeIR.html#Kaseikyo
- https://www.denon.com/-/media/files/documentmaster/denonna/avr-x3700h_avc-x3700h_ir_code_v01_04062020.doc

* Format and add unit test to Kaseikyo IR codec.

Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2022-11-07 18:38:04 +04:00
RogueMaster 3f88174dea Merge branch 'ofwdev' into 420 2022-11-06 15:55:24 -05:00
Skorpionm 65005e71d2 WS: fix show negative temperature (#1980) 2022-11-07 02:30:02 +09:00
RogueMaster bafe3dc3c6 Update archive_scene_browser.c 2022-11-06 10:07:34 -05:00
RogueMaster f72578c4b7 Update lfrfid_view_read.c 2022-11-06 10:02:52 -05:00
RogueMaster d4d10377fd Update lfrfid_i.h 2022-11-06 10:02:13 -05:00
RogueMaster a514b64396 faster RFID 2022-11-06 10:00:58 -05:00
RogueMaster 30dbaea2e8 Merge branch 'ofwdev' into 420 2022-11-05 14:23:42 -04: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
hedger 04e50c9f89 fbt: fixes for ufbt pt3 (#1970)
* fbt: replaced debug dir paths with FBT_DEBUG_DIR
* scripts: updated requirements.txt
* fbt: fixed wrong import
* fbt: removed delayed import for file2image
* fbt: added UPDATE_BUNDLE_DIR internal var
* fbt: cleaner internal management of extapps
* applications: added fap_libs for core apps to link with resources when building with --extra-ext-apps
* fbt: removed deprecation stub for faps
* fbt: added quotation for icons build cmd
* fbt: reworked BUILD_DIR & fap work dir handling; fap debug: using debug elf path from fbt
* fbt: explicit LIB_DIST_DIR
2022-11-05 20:47:59 +09:00
RogueMaster ef8be7b697 clock fun 2022-11-05 04:23:36 -04:00
RogueMaster 07313d8687 Some error fixes 2022-11-04 21:53:03 -04:00
ESurge 1c68c778a4 Merge branch '420' of https://github.com/ESurge/flipperzero-firmware-wPlugins into 420 2022-11-04 15:24:51 -07:00
ESurge a24c381045 Merge branch 'RogueMaster:420' into 420 2022-11-04 15:24:40 -07:00
ESurge c461d40f94 Fixed Infrared FAP when fixing Infrared CLI 2022-11-04 15:23:54 -07:00
RogueMaster 4b9280a6a8 Tanks image fix 2022-11-04 17:36:46 -04:00
ESurge 9d97808ae5 Small correction to NameChangerSRV 2022-11-04 14:31:00 -07:00
ESurge 0fcda27b03 Merge branch '420' of https://github.com/ESurge/flipperzero-firmware-wPlugins into 420 2022-11-04 14:27:54 -07:00
ESurge 4709ad4c0c Restored Infrared and RFID CLI 2022-11-04 14:26:40 -07:00
RogueMaster 5c7fe53714 Merge branch 'pr/404' into 420 2022-11-04 17:20:34 -04:00
RogueMaster 2283ad12e8 Update dice.c 2022-11-04 17:16:24 -04:00
SHxKenzuto f07424f66d added 2 hours interval option in shutdown on idle submenu 2022-11-04 21:47:48 +01:00
RogueMaster 3d030e2d41 GPIO fap it up fap it up 2022-11-04 15:36:33 -04:00
SHxKenzuto 3a5d70bff2 Merge branch 'dev' into shutdown_idle 2022-11-04 20:33:23 +01:00
RogueMaster 2cc4dadf19 Merge branch 'pr/401' into 420 2022-11-04 13:18:52 -04:00
RogueMaster e00002f7b1 nfc magic stuff 2022-11-04 13:08:12 -04:00
RogueMaster cf8e4b01b3 Merge branch 'UNLEASHED' into 420 2022-11-04 13:06:55 -04: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
RogueMaster 5f86fe47d4 Revert "Merge branch 'ofwdev' into 420"
This reverts commit 430a9be02a, reversing
changes made to e2faf2e0e7.
2022-11-04 05:07:52 -04:00
RogueMaster 430a9be02a Merge branch 'ofwdev' into 420 2022-11-04 05:01:32 -04:00
RogueMaster 4f2c3c1ee3 Fix Order 2022-11-04 04:10:49 -04:00
RogueMaster bbd51396df Update infrared_i.h 2022-11-04 03:53:29 -04:00
RogueMaster f14ec22903 Update application.fam 2022-11-04 03:52:53 -04:00
RogueMaster a974dece57 assets fix? 2022-11-04 03:52:21 -04:00
RogueMaster 5dd50ad2c3 assets reference 2022-11-04 03:51:31 -04:00
RogueMaster f541d2e367 clock move 2022-11-04 03:49:44 -04:00
RogueMaster 05e66ad91d infrared FAP test 2022-11-04 03:48:17 -04:00
RogueMaster d57af36705 fix icons reference 2022-11-04 03:33:18 -04:00