Commit Graph

475 Commits

Author SHA1 Message Date
VerstreuteSeele 35befd07c4 Remove "Flipper" from BT name + formatting 2023-01-16 04:29:26 +01:00
VerstreuteSeele 8b5f24978c Short duration filter setting 2023-01-16 03:23:25 +01:00
VerstreuteSeele 3da5655411 Fix RAW subghz write 2023-01-16 03:14:31 +01:00
VerstreuteSeele 905bb23fdf Formatting & New updated IR 2023-01-14 08:44:32 +01:00
VerstreuteSeele fbd162c4e3 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2023-01-07 02:30:14 +01:00
VerstreuteSeele c8e0501feb Update Subghz 2023-01-03 21:35:41 +01:00
VerstreuteSeele 58f0444a66 Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into dev 2022-12-29 05:21:27 +01:00
Skorpionm ea054423b0 [FL-3074] SubGhz: CAME 12 bit encoder fix guard time (#2210)
* SubGhz: CAME encoder fix guard ime
* SubGhz: fix 2 encoder CAME

Co-authored-by: あく <alleteam@gmail.com>
2022-12-29 05:29:23 +09:00
RogueMaster ed74859225 Merge branch 'UNLEASHED' into 420 2022-12-27 09:31:33 -05:00
MX 473f9c0e44 Merge branch 'fz-dev' into dev 2022-12-27 16:06:27 +03:00
Skorpionm 1390f10a6f [FL-3068] SubGhz: add Holtek_ht12x protocol (#2187)
* SubGhz: add Holtek_ht12x protocol
* SubGhz: add unit_test holtek_ht12x
* SubGhz: correct string formatting

Co-authored-by: あく <alleteam@gmail.com>
2022-12-27 17:29:21 +09:00
RogueMaster c361305a10 Merge branch 'UNLEASHED' into 420 2022-12-26 16:14:07 -05:00
MX 6d368c3e3a Merge branch 'fz-dev' into dev 2022-12-26 22:42:21 +03:00
Georgii Surkov 8582670a34 [FL-2811] Fix PVS-Studio warnings (#2142)
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-12-26 21:13:30 +09:00
RogueMaster e5367086d8 Merge branch 'UNLEASHED' into 420 2022-12-21 10:53:00 -05:00
MX 8deecc9241 Fix comment 2022-12-21 15:12:17 +03:00
MX 0bfaaa0fe1 SubGHz: Add manually +2 new remotes
Allow manual creation of Nice Flor S, Nice Smilo
2022-12-21 15:11:12 +03:00
RogueMaster c1d9423c04 Merge branch 'UNLEASHED' into 420 2022-12-20 10:04:43 -05:00
MX 4fb03cde62 Merge branch 'fz-dev' into dev 2022-12-20 16:21:57 +03:00
Skorpionm 797eab8924 SubGhz: fix Hormann HSM (#2158)
* SubGhz: fix Hormann HSM
* SubGhz: add check pattern hormann protocol

Co-authored-by: あく <alleteam@gmail.com>
2022-12-20 21:42:16 +09:00
MX 021ba9dc1a Merge branch 'fz-dev' into dev 2022-12-16 00:16:47 +03:00
RogueMaster f9c23c1a23 Merge branch 'ofwdev' into 420 2022-12-15 15:42:44 -05:00
Skorpionm b5e7bb3334 [FL-3043] SubGhz: add SMC5326, UNILARM protocol (#2138)
* SubGhz: add SMC5326 protocol
* SubGhz: add unit_test smc5326 protocol

Co-authored-by: あく <alleteam@gmail.com>
2022-12-16 05:25:43 +09:00
RogueMaster 88b3bbb2cb Merge branch 'UNLEASHED' into 420 2022-12-10 18:12:40 -05:00
MX 17ea9315e0 Fix incompatibility with OFW in subghz part + improve speed
SubGHz app launch times improved, also setting_user file no longer added by firmware, this update will remove this file, be sure to backup!
Now this file is actually should be created by user and will be not removed every update!
2022-12-11 00:42:26 +03:00
RogueMaster aa78d8c124 Merge branch 'flipperdevices:dev' into 420 2022-11-30 14:27:57 -05:00
MX a66f94d22e Merge branch 'fz-dev' into dev 2022-11-30 15:27:55 +03:00
Skorpionm 2a6a3a1bf7 [FL-2955], [FL-2953] SubGhz: fix RAW "Send never ends" (#1979)
* SubGhz: fix RAW "Send never ends"
* SubGhz: delete comments
* SubGhz: RAW file parsing speed increase
* SubGhz: fix level_duration_is_wait
* SubGhz: modification furi_hal_subghz_async_tx_refill
* SubGhz: furi_hal_subghz_stop_async_rx
* SubGhz: hal unit test and better async tx yield handling
* FuriHal: proper async tx end in subghz, vibro on power off
* FuriHal: variable naming in subghz
* SubGhz,FuriHal: extreme timings in subghz hal unit tests, remove memset in async tx buffer fill routine
* FuriHal: small refinements in subghz

Co-authored-by: あく <alleteam@gmail.com>
2022-11-30 20:41:23 +09:00
MX 3d36105142 Merge branch 'fz-dev' into dev 2022-11-28 23:12:17 +03:00
Skorpionm 84f9af3e7e SubGhz: fix duration pricenton protocol (#2054)
Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 04:17:57 +09:00
RogueMaster c161fbc0df Merge branch 'UNLEASHED' into 420 2022-11-27 01:44:26 -05:00
RogueMaster 69c851b888 Merge pull request #453 from Shmuma/pocsag
Pocsag
2022-11-26 18:41:43 -05:00
RogueMaster 2c8555c6a4 Merge pull request #452 from flipperdevices/skorp/subghz_fix_pricenton
SubGhz: fix duration pricenton protocol
2022-11-26 18:37:18 -05:00
Max Lapan dd578eb91c Make linter happy 2022-11-26 17:47:56 +01:00
Max Lapan 07eff384a2 Merge branch 'dev' into pocsag 2022-11-26 17:22:29 +01:00
Max Lapan 12132fbbe7 Unit tests 2022-11-26 17:05:37 +01:00
Max Lapan 6734659e0d Drop logging 2022-11-26 16:33:17 +01:00
Max Lapan 2609e982a8 Decoding of alert messages 2022-11-26 16:32:08 +01:00
MX 08e533ccf2 SubGHz: Fix Came Atomo and NiceFlorS counters
add check for protocols with 16bit counters, to block them for going higher than 16bit
2022-11-26 17:23:36 +03:00
SkorP 215c9b0eed SubGhz: fix duration pricenton protocol 2022-11-26 12:54:14 +04:00
Max Lapan 7d3a39be65 Bring back protocol name 2022-11-25 21:00:33 +01:00
Max Lapan e294e03618 Decoding of BCD messages 2022-11-25 19:46:02 +01:00
RogueMaster db3676ee8a Merge branch 'DarkFlippers:dev' into 420 2022-11-24 09:05:13 -05:00
MX bf62f66dc8 SubGHz: Fix keeloq, SL, counter going higher than 16bits
Proper reset to 0 after we get to 0xFFFF
2022-11-24 17:03:50 +03:00
RogueMaster 4a8c814daf Merge branch 'UNLEASHED' into 420 2022-11-23 15:28:31 -05:00
MX 7829428455 Merge branch 'fz-dev' into dev 2022-11-23 19:21:50 +03:00
Sergey Gavrilov c511c67e71 Core: thread allocation shortcut (#2007)
* Core: thread alloc+set shortcut
* Apps: use thread allocation shortcut
* Mark some service threads as services
* Init BT as soon as possible

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 21:49:17 +09:00
Skorpionm 00fcd9cfcd [FL-2976] SubGhz: add protocol "Ansonic" (#2000)
* SubGhz: add protocol "Ansonic"
* SubGhz: fix encoder "Ansonic"
* SubGhz: add unit_test "Ansonic"
* SubGhz: fix flag
* SubGhz: protocol "Ansonic" fix timing

Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 18:29:30 +09:00
Skorpionm cf5b87f82e SubGhz: add protocol Nice_Flo 20bit (#1983)
Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 17:28:44 +09:00
Max Lapan 21f375c900 Fix multi-messages decoding 2022-11-22 20:08:57 +01:00