MX
0796263e81
Merge branch 'fz-dev' into dev
2022-10-05 19:27:46 +03:00
Sergey Gavrilov
4bf29827f8
M*LIB: non-inlined strings, FuriString primitive ( #1795 )
...
* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-06 00:15:23 +09:00
Skorpionm
bc777b2eff
SubGhz: fix config menu ( #1748 )
...
* SubGhz: fix config menu
* SubGhz: fix gui Magellen protocol
* SubGhz: fix gui Transmit SubGhz
* SubGhz: keeloq, new gen manufacture code
* SubGhz: Update keeloq_mfcodes
Co-authored-by: あく <alleteam@gmail.com>
2022-09-25 23:34:52 +09:00
MX
e6bcba6959
update changelog, minor fixes
2022-09-22 18:23:32 +03:00
MX
e13edc2f70
keeeloq update
2022-09-22 18:01:54 +03:00
MX
b2589698ff
Merge branch 'fz-dev' into dev
2022-09-20 21:39:22 +03:00
Max Lapan
3360f818a1
Subghz: Adding checks for get_upload functions ( #1704 )
...
* Adding checks for get_upload functions
Almost in every protocol, function which generates upload might fail and return false.
But we don't check this result, which might end up sending random memory contents to the air.
* Format sources and fix crash on ivalid bit count in chamberlain
Co-authored-by: あく <alleteam@gmail.com>
2022-09-20 14:29:10 +09:00
MX
177fabe50c
add mpu, fix keeloq
2022-09-10 20:16:08 +03:00
Skorpionm
e9ab581771
SubGhz: fix decoder kelooq ( #1719 )
...
* SubGhz: fix decoder kelooq
Co-authored-by: hedger <hedger@users.noreply.github.com>
2022-09-08 10:27:03 +03:00
MX
77b19ec0db
OFW: SubGhz: fix decoder keeloq
...
OFW PR 1719 by Skorpionm
2022-09-08 05:39:21 +03:00
MX
f9d3d6bf5c
fix unirf crash, fix keeloq seed display, fix flipfrid
...
and add new unirf icon(animated) by Svarich
2022-08-25 03:21:44 +03:00
MX
cee1611583
Merge branch 'fz-dev' into dev
2022-08-17 23:25:29 +03:00
MX
9b13842467
Fix typos in subghz ( #1588 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-08-18 01:40:09 +09:00
MX
4a4f3d2b27
err messages
2022-08-06 05:41:06 +03:00
MX
ffc3b634b8
a bit of fixes
2022-08-06 05:18:05 +03:00
MX
a74262cef2
update unirf / other fixes
2022-08-01 23:20:04 +03:00
MX
a5dd804d3e
Merge remote-tracking branch 'origin/dev' into dev
2022-08-01 17:36:16 +03:00
MX
c0f0ec3c95
Merge branch 'fz-dev' into dev
2022-08-01 17:30:50 +03:00
Skorpionm
4da6eba395
[FL-2706, FL-2709] SubGhz: checking saved key files for length ( #1485 )
...
* [FL-2706] SubGhz: checking saved key files for length
* SubGhz: fix RAW file upload error
* [FL-2709] GubGhz: RAW screen fix
Co-authored-by: あく <alleteam@gmail.com>
2022-08-01 21:24:21 +09:00
TQMatvey
a15954910e
SubGhz: Fix Sd: being inside the Send button
2022-08-01 15:29:48 +07:00
MX
712a48b5db
Fix typo in subghz ( #1467 )
...
* fix typo across subghz
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com>
2022-07-31 08:34:38 +09:00
Eng1n33r
b6ab686a34
fix typo
2022-07-27 15:58:32 +03:00
Eng1n33r
acd5430c21
Merge branch 'fz-dev' into dev
2022-07-26 21:09:31 +03:00
Skorpionm
ec19c11dbe
[FL-2669] SubGhz: add support for loading custom presets ( #1398 )
...
* SubGhz: load custom -preset
* SubGhz: fix error prt=0
* SubGhz: load custom preset
* SubGhz: code refactoring to support custom preset
* SubGhz: add custom presert refactoring
* SubGhz: fix alloc history alloc preset
* SubGhz: fix error load file
* SubGhz: fix start custom preset
* SubGhz: fix delete custom preset
* SubGhz: add description Custom_preset_data for CC1101
* SubGhz: debug logging and buffer size rounding
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com>
2022-07-26 23:16:59 +09:00
Eng1n33r
27b352a200
increase hold duration
2022-07-17 11:09:30 +03:00
Eng1n33r
d838bbdd36
An-Motors and HCS101 rolling emulation
2022-07-14 22:44:52 +03:00
Eng1n33r
767f7ff92e
code formatted
2022-06-24 13:01:41 +03:00
r3df0xx
771fa0f41d
Update keeloq.c
2022-06-16 21:58:13 +03:00
r3df0xx
0a3aabc60d
Fix KeeLoq Uknown behavior, patch StarLine same way
2022-06-16 19:58:34 +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
1413f8e34f
Came Atomo emulation improvements
...
+ clean-up a little
2022-06-12 23:33:05 +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
r3df0xx
5bf23800de
Update keeloq.c
2022-05-25 01:08:41 +03:00
r3df0xx
061a1e764f
fix keeloq.c
...
Deleted breaks that causes pop-up error
2022-05-25 00:26:04 +03:00
r3df0xx
23053b9f82
Add BFT creation
2022-05-24 23:43:23 +03:00
r3df0xx
2920052f0b
Merge remote-tracking branch 'upstream/dev' into dev
2022-05-06 17:07:45 +03:00
hedger
4d6b170769
[FL-2520] FW build with -Wextra ( #1185 )
...
* Fixing compiler warnings with -Wextra
* More warnings suppression, WIP
* Even more warning fixes
* Added new lines at end of text files.
* Padding fix
* Additional fixes to warnings on different build configurations; added -Wextra to default build pipeline
* Fixes for Secplus v1
* -additional warnings
* +-Wredundant-decls fixes
* FuriHal: print stack overflow task name in console
* FuriHal: add missing include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-05-06 16:37:10 +03:00
r3df0xx
fcfc4f81b6
Merge remote-tracking branch 'upstream/dev' into dev
2022-05-05 19:56:04 +03:00
Skorpionm
f4a205142d
SubGhz: bug fixes ( #1192 )
...
* Subghz: fix simultaneous detection of Princeton and GateTx
* SubGhz: fix phantom frequencies in the Frequency Analyzer
2022-05-05 01:34:44 +03:00
r3df0xx
7038a88655
Remove extra furi logs
2022-04-28 13:29:32 +03:00
r3df0xx
39fbe8f26d
Update keeloq.c
...
better view
2022-04-11 00:55:32 +03:00
r3df0xx
25ce89e39d
mfname show
2022-04-02 18:56:32 +03:00
r3df0xx
3c8993420d
final fix for kl and sl debug
2022-04-02 18:21:35 +03:00
r3df0xx
02d44c32e2
fix debug output
2022-04-02 16:40:04 +03:00
r3df0xx
ca920ba917
---
2022-04-02 01:52:14 +03:00
r3df0xx
a26dcd7bf7
never sleep
2022-04-02 00:14:16 +03:00
r3df0xx
70b51c31f3
fix
2022-04-01 23:46:41 +03:00
r3df0xx
c6d6c89a86
fix
2022-04-01 23:20:31 +03:00
r3df0xx
0e2542e1c4
New debug info and fix FloR-S bytes logic
2022-04-01 23:06:24 +03:00
r3df0xx
f12faff8b0
Fix FloR-S and add test Keeloq uknown replay
2022-03-28 19:42:00 +03:00
r3df0xx
e557716672
keeloq uknown improvement, flor-s refactoring
2022-03-21 14:45:33 +03:00
r3df0xx
a18cd53bb1
Unblock all freqs. Allow Keeloq save&send
...
"custom_save_and_send" of r3df0xx contributor was moved here and updated to latest dev refactoring.
2022-03-16 17:28:09 +03:00
Skorpionm
94ba7d104c
SubGhz: refactoring add descriptions ( #1012 )
...
* SubGhz: add descriptions
* SubGhz: fix syntax
Co-authored-by: あく <alleteam@gmail.com>
2022-03-16 16:18:48 +07:00
Skorpionm
3164184bbc
[FL-2230] SubGhz: protocol API refactoring ( #969 )
...
* SubGhz: protocols library refactoring
* SubGhz: new architecture and refactoring
* SubGhz: simplify protocol structure, remove unused types
* SubGhz: rename Subghz to SubGhz
* SubGhz: add environment concept
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com>
2022-03-03 12:48:56 +03:00