Commit graph

382 commits

Author SHA1 Message Date
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
Skorpionm
ed7db336c1
[FL-2684, FL-2685] bugfix subghz (#1446)
* [FL-2684] SubGhz: fix incorrect CAME TWICE protocol definition
* [FL-2685] SubGhz: fix the recorded RAW signal is deleted when trying to transmit on a prohibited frequency

Co-authored-by: あく <alleteam@gmail.com>
2022-07-26 21:58:07 +09:00
Eng1n33r
2c0dcc808d
Merge branch 'fz-dev' into dev 2022-07-26 15:52:19 +03:00
hedger
056446dfed
[FL-2675] /int space reservation (#1448)
* storage: added global #defines for /int, /ext & /any
* storage: introduced PATH_EXT, PATH_INT& PATH_ANY macros
* core apps: moved hardcoded config files names to separate headers; prefixed them with "."; updater: added file name migration to new naming convention on backup extraction
* storage: fixed storage_merge_recursive handling of complex directory structures; storage_move_to_sd: changed data migration logic to all non-dot files & all folders
* core: added macro aliases for core record names
* Bumped protobuf commit pointer
* storage: reserved 5 pages in /int; denying write&creation of non-dot files when running out of free space

Co-authored-by: あく <alleteam@gmail.com>
2022-07-26 21:21:51 +09:00
Eng1n33r
1fdae5931b
Merge remote-tracking branch 'origin/dev' into dev 2022-07-20 19:03:00 +03:00
Eng1n33r
87cfec3e5d
FAAC SLH correct seed view 2022-07-20 16:37:55 +03:00
Eng1n33r
ad970c6c6d
Merge branch 'fz-dev' into dev 2022-07-20 16:28:48 +03:00
あく
e3c7201a20
Furi: core refactoring and CMSIS removal part 2 (#1410)
* Furi: rename and move core
* Furi: drop CMSIS_OS header and unused api, partially refactor and cleanup the rest
* Furi: CMSIS_OS drop and refactoring.
* Furi: refactoring, remove cmsis legacy
* Furi: fix incorrect assert on queue deallocation, cleanup timer
* Furi: improve delay api, get rid of floats
* hal: dropped furi_hal_crc
* Furi: move DWT based delay to cortex HAL
* Furi: update core documentation

Co-authored-by: hedger <hedger@nanode.su>
2022-07-20 13:56:33 +03:00
Eng1n33r
27b352a200
increase hold duration 2022-07-17 11:09:30 +03:00
Eng1n33r
420af35f89
FAAC SLH/Spa 20-bits counter 2022-07-17 08:05:09 +03:00
Eng1n33r
d838bbdd36
An-Motors and HCS101 rolling emulation 2022-07-14 22:44:52 +03:00
Eng1n33r
158e2c89e3
fix typo 2022-06-26 23:03:39 +03:00
Eng1n33r
1c55a55ddd
adaptation to the new build system + fixes 2022-06-26 20:57:29 +03:00
Skorpionm
6d38740a46
SubGhz: fix protocol scher_khan (#1323)
Co-authored-by: あく <alleteam@gmail.com>
2022-06-26 21:16:56 +09:00
Eng1n33r
767f7ff92e code formatted 2022-06-24 13:01:41 +03:00
Eng1n33r
aa967d63ea
Merge branch 'flipperdevices:dev' into dev 2022-06-22 18:22:06 +03:00
Skorpionm
c79fb61909
SubGhz: add protocol PowerSmart / SolarSmart Roller Shutters (#1335)
* SubGhz: add protocol Power Smart
* SubGhz: parsing protocol Power Smart
* SubGhz: add parsing cannel
* SubGhz: add unit test
* SubGhz: update files unit test_random_raw

Co-authored-by: あく <alleteam@gmail.com>
2022-06-23 00:18:52 +09:00
r3df0xx
43e26b8f83 Update came_atomo.c
remove excess logging to save more free space
2022-06-17 18:39:15 +03:00
r3df0xx
b09801e677 Update came_atomo.c
better encoder ?
2022-06-17 17:20:50 +03:00
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
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
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
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
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
r3df0xx
9a15634705 Update came_atomo.c
working parcel counter ++
2022-06-08 18:52:37 +03:00
r3df0xx
6cb484375d Update came_atomo.c
fix DMA delta impulse
2022-06-08 00:14:19 +03:00
r3df0xx
6e27b0cecb Update came_atomo.c
revert header, need to put out of loop
2022-06-07 23:12:49 +03:00
r3df0xx
02f7d046a9 Update came_atomo.c 2022-06-07 23:00:23 +03:00
r3df0xx
1fbe15c1ce Update came_atomo.c 2022-06-07 22:54:11 +03:00
r3df0xx
a29e34c3f4 Update came_atomo.c
code make-up, fix pause to 68ms
2022-06-07 20:01:22 +03:00
r3df0xx
d057c63344 Update came_atomo.c 2022-06-07 18:50:35 +03:00
r3df0xx
1b332c0323 Update came_atomo.c 2022-06-07 17:26:19 +03:00
r3df0xx
e3395ae36e Update came_atomo.c
test invert back
2022-06-06 17:53:13 +03:00
r3df0xx
78de90d429 Update came_atomo.c
invert data to upload
2022-06-06 16:25:46 +03:00
r3df0xx
42bf635ab3 data_2 in generic for Atomo protocol
split data concept for such case
2022-06-05 17:02:32 +03:00
r3df0xx
4318931c87 Update came_atomo.c
dumb transmition, need to fix encoder params
2022-06-05 13:00:24 +03:00
r3df0xx
a9d06393ac Update came_atomo.c
temp fix encoder size
2022-06-05 12:35:26 +03:00
r3df0xx
d80118a4a3 Came Atomo save&send (beta-test)
Testing algorythm and tx work.
2022-06-04 22:41:25 +03:00
r3df0xx
45f6b18e21 Update came_atomo.c
log decrypted data
2022-06-04 14:28:22 +03:00
r3df0xx
d18b402cae Update came_atomo.c
correct btn decode
2022-06-04 14:07:33 +03:00
r3df0xx
77206f9b5d atomo correct recieve (beta test) 2022-06-04 03:32:21 +03:00
r3df0xx
8400fcce27 Update came_atomo.c
show inverted data
2022-06-03 21:44:55 +03:00
Eng1n33r
baaf689141 Merge last fz-dev into dev 2022-06-01 16:20:10 +03:00
Eng1n33r
22cbe276a8 big merge with fz main repo 2022-06-01 16:07:53 +03:00
Skorpionm
b625e84424
SubGhz: Add Chamberlain 7-Code, Chamberlain 8-Code, Chamberlain 9-Code (#1288)
* SubGhz: fix protocol MegaCode start duration
* SubGhz:  add reception Chamberlain Code 7, 8, 9 protocols
* SubGhz: Generating an upload from HEX data and a duration of 1 bit
* SubGhz: add transmit Chamberlain Code 7, 8, 9 protocol
* SubGhz: Rename Firefly -> Linear

Co-authored-by: あく <alleteam@gmail.com>
2022-06-01 21:17:21 +09:00
UberGuidoZ
2c4b2b8775
Fixing typo across many files (#1287)
* Update furi_hal_subghz.c
* Update subghz_scene_read_raw.c
* Update subghz_i.c
* Update came_twee.c
* Update secplus_v2.c
2022-06-01 07:35:31 +09:00
Skorpionm
66dbb68947
SubGhz: support 310 MHz and fix (#1262)
* SubGhz: add frequency support 310 MHz
* SubGhz: deleting a TMP file using the "Erase" button in Read RAW
* SubGhz: fix frequency analyzer scan speed
* SubGhz: fix start duration came_atomo protocol
* SubGhz: refactoring subghz_setting
* SubGhz: refactoring load setting frequency analyzer
* SubGhz: fix load setting,  default frequency
* SubGhz: patch raw temp file remove code to work with string_t
* Storage: parallel safe cli
* SubGhz: new frequency settings loading system
* Assets: recompile to include latest subghz custom frequency control changes

Co-authored-by: あく <alleteam@gmail.com>
2022-06-01 00:50:50 +09:00
Skorpionm
67fbefbe63
SubGhz: Сreating and delivering Security+ 2.0 (#1273)
* SubGhz: Security+ 2.0 "Add manually" option
* SubGhz: fix message error
* Unit_test: add Security+ 2.0 encoder
* Applications: remove obsolete code
* SubGhz: save menu position in "Add Manually" menu

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-05-27 15:19:20 +03:00
Skorpionm
5c45250dd2
SubGhz: Сreating and delivering Security+ 1.0 (#1268)
* SubGhz: fix frequency reset on incomplete exit from the transmission menu
* SubGhz: fix incorrect shutdown of CC1101 if it was not turned on
* SubGhz: consciousness and transmission support Security+ 1.0
* Unit_test: add test encoder Security+ 1/0
* SubGhz: fix start counter Security+ 1.0

Co-authored-by: SG <who.just.the.doctor@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2022-05-27 14:29:52 +03:00
r3df0xx
0a8db5ed25 Update secplus_v2.c 2022-05-26 22:34:45 +03:00
r3df0xx
e4e2efda74 Update came_twee.c 2022-05-26 22:30:13 +03:00
r3df0xx
a5728fe456 Security+ v2.0 Save&Send 2022-05-26 22:26:56 +03:00
r3df0xx
c9b1168db9 new subghz fixes 2022-05-26 22:15:53 +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
dd2da164de New improvements
1) SubGhz: consciousness and transmission support Security+ 1.0 SAVE AND SEND! ;
2) SubGhz: fix incorrect shutdown of CC1101 if it was not turned on;
3) SubGhz: fix frequency reset on incomplete exit from the transmission menu
2022-05-24 20:56:37 +03:00
r3df0xx
454e18252f SubGhz Improvements
fix start duration came_atomo protocol, fix freq. anal. scan speed, add 310mhz, deleting a TMP file using the "Erase" button in Read RAW,
2022-05-23 18:38:53 +03:00
r3df0xx
69f2fc839d Update faac_slh.c
Seed now is saving properly, no deletion after reboot.
2022-05-21 05:02:12 +03:00
r3df0xx
a10b337008 Update faac_slh.c
more logging
2022-05-21 03:29:31 +03:00
r3df0xx
96fda49dcc Update faac_slh.c
seed view debug
2022-05-21 03:13:44 +03:00
r3df0xx
84d3fe625b Update faac_slh.c
temp fix
2022-05-20 23:45:32 +03:00
r3df0xx
b9d255d889 fetch upstream 2022-05-19 20:54:37 +03:00
r3df0xx
ad182e7d33 Revert "fetch upstream"
This reverts commit 911404e881, reversing
changes made to fec7523311.
2022-05-19 20:04:52 +03:00
r3df0xx
911404e881 fetch upstream 2022-05-19 01:33:17 +03:00
Skorpionm
d38dba4a26
SubGhz: refactoring frequency analyzer and MegaCode display changes (#1221)
* SubGhz: MegaCode display changes
* SubGhz: refactoring frequency analyzer
* SubGhz: use one stage detection in frequency analyzer, tune bw, datarate and etc
* SubGhz: tune analyzer threshold
* SubGhz: raise frequency analyzer threshold and rssi sampling config
* SubGhz: fix frequency analyzer, small step frequency analysis
* SubGhz: subghz_frequency_analyzer_worker
* SubGhz: fix SUBGHZ_FREQUENCY_ANALYZER_THRESHOLD
* SubGhz: debug logging in frequency analyzer, increase MAGN_TARGET to max value
* SubGhz: reduce RSSI delay in frequency scanner
* SubGhz: fix delays, remove trace logging from frequency analyzer
* SubGhz: cleanup variable names and add comments

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-05-18 23:38:06 +03:00
r3df0xx
d4886c29c7 Update nice_flor_s.c 2022-05-12 18:58:32 +03:00
r3df0xx
2e66156dea Update nice_flor_s.c 2022-05-12 18:28:57 +03:00
Eng1n33r
4cd2d9731c
Merge branch 'flipperdevices:dev' into dev 2022-05-11 18:53:49 +03:00
Skorpionm
9a11d3996d
SubGhz: fix Princeton false positive on GateTx receive (#1218)
Co-authored-by: あく <alleteam@gmail.com>
2022-05-11 18:09:11 +03:00
Eng1n33r
65835c6223
Merge branch 'flipperdevices:dev' into dev 2022-05-11 14:38:45 +03:00
Skorpionm
a5bb417fd7
SubGhz: fix holtek protocol (#1217)
* SubGhz: fix holtek protocol
* SubGhz: fix Princeton false positive on GateTx receive

Co-authored-by: あく <alleteam@gmail.com>
2022-05-11 14:19:15 +03:00
Eng1n33r
2c4c41f08d
Merge branch 'flipperdevices:dev' into dev 2022-05-11 00:21:41 +03:00
Skorpionm
dfdc33b076
SubGhz: add protocol Holtek (#1214)
* SubGhz: add protocol Holtek
* SubGhz: add unit_test Holtek
2022-05-10 21:11:16 +03:00
Eng1n33r
88446baf45
Merge branch 'flipperdevices:dev' into dev 2022-05-08 21:18:14 +03:00
Skorpionm
f04d0eea96
SubGhz: add protocol MegaCode (#1204)
* SubGhz: add protocol MegaCode
* SubGhz: check for guard time injection at the end of buffer
* SubGhz: rollback samples counting in trasmitter
* SubGhz: fix subghz_file_encoder_worker incorrect pulse sequence
* Input: tune debounce interval
* SubGhz: fix spelling in subghz_file_encoder_worker_add_level_duration

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-05-08 20:50:20 +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
1ca98170d9
SubGhz: add protocol Security+ 1.0 (#1197)
* SubGhz: add protocol Security+ 1.0
* SubGhz: Fix unit_test

Co-authored-by: あく <alleteam@gmail.com>
2022-05-05 16:42:50 +03:00
Skorpionm
c5c0d2e8bc
SubGhz: Add protocol Security+ 2.0 (#1193)
Co-authored-by: あく <alleteam@gmail.com>
2022-05-05 01:44:15 +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
Eng1n33r
9aab239e18
Merge branch 'flipperdevices:dev' into dev 2022-04-29 22:13:54 +03:00
Skorpionm
73477cceed
SubGhz add protocol Firefly (#1183)
* SubGhz: add protocol "Firefly"
* SubGhz: refactoring "Add Manually" scene
* SubGhz: refactoring Firefly protocol

Co-authored-by: あく <alleteam@gmail.com>
2022-04-29 15:17:42 +03:00
r3df0xx
4a1b928229 Update faac_slh.c 2022-04-28 17:30:50 +03:00
r3df0xx
7038a88655 Remove extra furi logs 2022-04-28 13:29:32 +03:00
r3df0xx
7ee400182c Update faac_slh.c
free seed global value on decoder alloc
2022-04-28 12:58:24 +03:00
r3df0xx
e3dd0dc03b Update faac_slh.c
Global seed value
2022-04-28 12:35:47 +03:00
r3df0xx
a7d679b623 rollback 2022-04-27 23:33:35 +03:00
r3df0xx
77a1a58d67 seed transfer to decoder 2022-04-27 17:01:07 +03:00
r3df0xx
8b984b363d correct seed values 2022-04-26 22:57:31 +03:00
r3df0xx
9e0499c461 fixes 2022-04-26 21:35:02 +03:00
r3df0xx
e17c8fc0a7 trythis 2022-04-26 19:56:49 +03:00
r3df0xx
0e9334d8b0 Update faac_slh.c 2022-04-26 19:09:24 +03:00
r3df0xx
a12770a026 Update faac_slh.c 2022-04-26 18:57:49 +03:00
r3df0xx
5e58b19b2c Update faac_slh.c 2022-04-26 18:13:09 +03:00
r3df0xx
d7e9ea5214 + 2022-04-26 17:43:20 +03:00
r3df0xx
941ff162e8 rollback 2022-04-26 14:45:34 +03:00
r3df0xx
6b3faefcca Seed to FAAC_SLH decoder 2022-04-26 14:21:52 +03:00
r3df0xx
814e338cfe Update faac_slh.c
simplify a little
2022-04-26 12:38:21 +03:00
r3df0xx
6bc0e05178 Update faac_slh.c 2022-04-26 09:33:40 +03:00
r3df0xx
5ae4b16a38 Update faac_slh.c
more info
2022-04-26 08:52:25 +03:00
r3df0xx
e4be95ea80 Update faac_slh.c 2022-04-26 08:48:57 +03:00
r3df0xx
137ea15f12 Update faac_slh.c
pointers
2022-04-26 01:28:44 +03:00
r3df0xx
5af52ae673 Update nice_flor_s.c
rollback
2022-04-25 23:26:25 +03:00
r3df0xx
6184d47873 Update nice_flor_s.c
try new encoder
2022-04-25 23:12:37 +03:00
r3df0xx
e49f6a1d76 seed transmition 2022-04-25 22:22:09 +03:00
Eng1n33r
bd1cb6168c
Merge branch 'flipperdevices:dev' into dev 2022-04-25 17:34:39 +03:00
Skorpionm
5effa7e7c3
SubGhz: fix Princeton duration (#1159) 2022-04-25 14:53:36 +03:00
r3df0xx
5ce7c0a7b8 Update faac_slh.c 2022-04-24 23:24:27 +03:00
r3df0xx
bb40522463 Update faac_slh.c 2022-04-24 23:08:41 +03:00
r3df0xx
186b12580e Update faac_slh.c 2022-04-24 22:50:48 +03:00
Eng1n33r
97c8299f72
Merge branch 'flipperdevices:dev' into dev 2022-04-21 19:50:27 +03:00
Skorpionm
0ff9f43eab
SubGhz: loading/saving files from any folder below the parent (#1142)
Co-authored-by: あく <alleteam@gmail.com>
2022-04-21 19:10:50 +03:00
r3df0xx
60501ee954 Update faac_slh.c 2022-04-20 21:29:45 +03:00
r3df0xx
799defbdfa Update faac_slh.c 2022-04-20 21:12:05 +03:00
r3df0xx
b42e645195 some fixes 2022-04-20 20:27:35 +03:00
Eng1n33r
b41041e951
Merge branch 'flipperdevices:dev' into dev 2022-04-20 17:17:18 +03:00
Skorpionm
d530d164b9
[FL-2459, FL-2469]SubGhz: displaying a long name in RAW, launching files from subfolders, bugfix (#1125)
* SubGhz: fix the RAW file is not restored when it is launched from under the folder
* SubGhz: fix does not fit long RAW file name
* SubGhz: fix Read not cleared after file rename
* SubGhz: fix restore default frequency and modulation on output
* SubGhz: fix long name output in RAW
2022-04-20 16:51:24 +03:00
r3df0xx
f2ec0a652a Faac SLH add manually 2022-04-19 00:32:25 +03:00
r3df0xx
4bda9d966e rollback2 2022-04-15 21:56:26 +03:00
r3df0xx
828b3dbcb2 Update faac_slh.c 2022-04-15 21:48:13 +03:00
Eng1n33r
e2d732f15e
Merge branch 'flipperdevices:dev' into dev 2022-04-14 17:52:45 +03:00
Skorpionm
8cc3fd579c
SubGhz: Unit_test and bugfixes (#1104)
* SubGhz: CLI add "subghz decode_raw"
* SubGhz: unit_test
* SubGhz: add Hormann_hsm_raw unit_test
* SubGhz: fix duration raw
* Unit_test: fix total test timer
* SubGHz: fix name display scher_khan
* SubGhz: fix deviation protocol kia
* SubGhz: return max name length to previous value
* FuriHal: correctly handle mute in speaker
* UnitTests: fix grammar in subghz

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-04-14 15:49:29 +03:00
r3df0xx
2e61b38c6f Update faac_slh.c
Fix faac slh encoder, testing new seed value
2022-04-13 17:15:36 +03:00
r3df0xx
d86d7d4b53 Update nice_flor_s.c 2022-04-12 20:45:05 +03:00
r3df0xx
1c679b2c7c Update nice_flor_s.c 2022-04-12 17:33:41 +03:00
r3df0xx
4c82acffac Update faac_slh.c 2022-04-11 17:29:51 +03:00
r3df0xx
1652ab20ee ... 2022-04-11 02:35:11 +03:00
r3df0xx
a5bc243034 fixes 2022-04-11 02:26:43 +03:00
r3df0xx
4a3e3aba34 rollback 2022-04-11 02:10:32 +03:00
r3df0xx
39fbe8f26d Update keeloq.c
better view
2022-04-11 00:55:32 +03:00
r3df0xx
745d91c53a input seed from device 2022-04-10 22:47:37 +03:00
r3df0xx
5455bd5337 Seed param concept 2022-04-09 16:33:11 +03:00
r3df0xx
85079f79c9 fix mfkey size 2022-04-09 15:15:36 +03:00
r3df0xx
b3588e46c7 fix?
fix?
2022-04-09 05:09:31 +03:00
r3df0xx
dbe1d9114e Update keeloq_common.c 2022-04-09 04:33:32 +03:00
r3df0xx
1e4ebdb426 Update keeloq_common.c 2022-04-09 04:06:41 +03:00
r3df0xx
a42b4111c3 Update faac_slh.c
fix syntax FURI_LOG_I(TAG, ..., ...);
2022-04-09 03:52:00 +03:00
r3df0xx
e493e598bc Update faac_slh.c
fix syntax
2022-04-09 03:46:00 +03:00
r3df0xx
75e38d3e52 Update faac_slh.c
debugging strange cnt behavior
2022-04-09 03:39:03 +03:00
r3df0xx
43a9df04c9 correct cipher function 2022-04-09 03:05:16 +03:00
r3df0xx
004ce97548 Update faac_slh.c 2022-04-09 02:52:13 +03:00
r3df0xx
da62d8dfdd Update faac_slh.c 2022-04-09 02:37:08 +03:00
r3df0xx
e42a61670f FAAC SLH (SPA) save and emulate
Seed input in progress
2022-04-09 02:25:39 +03:00
r3df0xx
683680fd97 Stated making SLH algorithm 2022-04-09 00:29:15 +03:00
r3df0xx
ea1d6e3bae Update nice_flor_s.c 2022-04-03 15:06:17 +03:00
r3df0xx
b601afb997 Update nice_flor_s.c 2022-04-03 14:49:22 +03:00
r3df0xx
0b496f70c2 Update nice_flor_s.c 2022-04-02 21:47:52 +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
3c1cec9d64 Update nice_flor_s.c 2022-04-01 23:51:03 +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
f89544dfa1 Update nice_flor_s.c 2022-04-01 10:54:30 +03:00
r3df0xx
26aa177d9c Update nice_flor_s.c 2022-04-01 10:13:36 +03:00
r3df0xx
082bd9de5e fix 2022-04-01 10:06:10 +03:00
r3df0xx
844466c438 Fix hex output
debugging
2022-04-01 09:54:29 +03:00
r3df0xx
c4ddb58fcb Fixing Nice FloR-S. Add new big IR databases. 2022-03-31 15:05:40 +03:00
Eng1n33r
cfdf814731
Merge branch 'flipperdevices:dev' into dev 2022-03-30 18:53:50 +03:00
Nikolay Minaylov
2f3ea9494e
HAL to LL migration: GPIO, HSEM, AES (#1069)
* gpio, hsem, crypto: switch from HAL to LL/registers
* Moved GPIO initialization to furi_hal
* More HAL removed
* All HAL modules disabled
* HAL is finally removed
* hal_gpio -> furi_hal_gpio, main.h removed
* Bootloader build fix
* RTOS config moved to freertos-glue
* delay -> furi_hal_delay

Co-authored-by: あく <alleteam@gmail.com>
2022-03-30 18:23:40 +03:00
r3df0xx
040f09eeec Update nice_flor_s.c 2022-03-30 14:58:00 +03:00
r3df0xx
72dab0ca0c Update nice_flor_s.c 2022-03-30 13:54:51 +03:00
r3df0xx
f12faff8b0 Fix FloR-S and add test Keeloq uknown replay 2022-03-28 19:42:00 +03:00
r3df0xx
d0c14da00c Update nice_flor_s.c 2022-03-27 20:30:32 +03:00
r3df0xx
098964f737 Debug FloR-S
logging encrypt & encoder stuff
2022-03-27 18:58:04 +03:00
r3df0xx
ee00e03957 Update nice_flor_s.c 2022-03-25 17:14:49 +03:00
r3df0xx
fc79f033b1 Update nice_flor_s.c 2022-03-25 16:54:26 +03:00
r3df0xx
4d00facdd8 Update nice_flor_s.c
fix bit offset
2022-03-25 16:27:03 +03:00
r3df0xx
430fac254a Update nice_flor_s.c 2022-03-25 16:07:27 +03:00
r3df0xx
225e5f04ee Update nice_flor_s.c 2022-03-25 15:51:32 +03:00
r3df0xx
0c8f589cf7 Update nice_flor_s.c 2022-03-25 15:06:04 +03:00
r3df0xx
f8cc9e56d8 Nice FloR-S new protocol 2022-03-25 15:02:45 +03:00
r3df0xx
e557716672 keeloq uknown improvement, flor-s refactoring 2022-03-21 14:45:33 +03:00
r3df0xx
2c70f3d8dd Update nice_flor_s.c
trying to make generate new rolling codes properly
2022-03-21 04:02:08 +03:00
r3df0xx
8f05d6f6a8 Update star_line.c
fix syntax
2022-03-21 02:48:55 +03:00
r3df0xx
2d0bd089ce StarLine SAVE & SEND
seems to be OK, need to test...
2022-03-21 02:45:32 +03:00
r3df0xx
a014b496e9 Some fixes for FloR-S 2022-03-20 20:57:38 +03:00
r3df0xx
f4b6acb3cb Update nice_flor_s.c 2022-03-20 19:44:03 +03:00
r3df0xx
d74c5fb149 Update nice_flor_s.c
Check if counter++ works
2022-03-20 18:55:06 +03:00
r3df0xx
8a0c498b1c Update nice_flor_s.c 2022-03-19 15:46:23 +03:00
r3df0xx
65603d7975 fix syntax
fix syntax
2022-03-19 15:35:02 +03:00
r3df0xx
71b1748573 fix syntax
fix syntax
2022-03-19 04:44:05 +03:00
r3df0xx
322472d6eb Nice FloR-S emulation
Need to test!
2022-03-19 02:16:00 +03:00
r3df0xx
9890dd7ed9 Nice FloR-S adding save and send
Making able to save and emulate rolling codes for Nice FloR-s remotes.
2022-03-17 00:06:35 +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