Commit Graph

932 Commits

Author SHA1 Message Date
Eng1n33r d3cdfbf48f Merge latest fz-dev into dev 2022-06-02 18:43:38 +03:00
Eng1n33r f461390729 change about text 2022-06-02 18:40:47 +03:00
SG 40e3df9979 iButton, RFID: rc-59 fixes (#1291)
* iButton: correct rename logic
* LFRFID: remove debug info, correct text
2022-06-02 21:56:03 +09:00
Eng1n33r cf33a0ff33 modify readme, add about pages 2022-06-02 02:15:39 +03:00
Eng1n33r 4c5d43af11 forgot to add some things 2022-06-01 21:51:19 +03:00
Eng1n33r 35ebf0d533 add "universal rf remix" app & icons 2022-06-01 21:40:20 +03:00
Eng1n33r fa7c5f2402 add clock app & clock icon 2022-06-01 21:27:32 +03:00
Eng1n33r b5b2540c88 fix loader 2022-06-01 21:05:04 +03:00
Eng1n33r 532253867e add tetris game & games menu & 2 icons 2022-06-01 20:54:51 +03:00
Eng1n33r 141ee92065 add wav player & music player icon 2022-06-01 19:00:39 +03:00
Eng1n33r e6d17b15ed fix region check 2022-06-01 17:03:21 +03:00
Eng1n33r 46d4aab013 update set seed scenes 2022-06-01 16:26:35 +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
gornekich 69d90d5b00 nfc device: fix nfc cards save (#1277) 2022-05-31 01:39:43 +10:00
r3df0xx 5b3b37996a Revert "fixes"
This reverts commit 310e140024.
2022-05-27 22:18:41 +03:00
r3df0xx b23b3c9e8d Revert "fetch big commit from upstream"
This reverts commit 6634999113.
2022-05-27 22:18:35 +03:00
r3df0xx 310e140024 fixes 2022-05-27 22:13:35 +03:00
r3df0xx 6634999113 fetch big commit from upstream 2022-05-27 22:12:40 +03:00
r3df0xx 697b016805 fix file browser test 2022-05-27 18:02:39 +03:00
r3df0xx 297ce8b1cc fff 2022-05-27 17:30:44 +03:00
r3df0xx 49a16070e3 fff 2022-05-27 17:29:42 +03:00
r3df0xx c4e8251a93 revert 2022-05-27 17:24:01 +03:00
r3df0xx 1d84b37139 Revert "[FL-2491] File browser GUI module (#1237)"
This reverts commit 79920a3522.
2022-05-27 17:18:15 +03:00
r3df0xx 8cc32e28da Revert "Update subghz_scene_set_type.c"
This reverts commit 49635f7295.
2022-05-27 17:15:53 +03:00
r3df0xx cf714d3e66 Revert "Fetch upstream dev changes"
This reverts commit 6e88e33171, reversing
changes made to 580fe77fb7.
2022-05-27 17:14:43 +03:00
r3df0xx 676c843369 Revert "Update subghz_scene_read_raw.c"
This reverts commit 6171069802.
2022-05-27 17:14:32 +03:00
r3df0xx 72f7b14cb3 Revert "Update subghz_scene_read_raw.c"
This reverts commit a301db68b3.
2022-05-27 17:14:20 +03:00
r3df0xx a301db68b3 Update subghz_scene_read_raw.c
fix errors
2022-05-27 17:07:41 +03:00
r3df0xx 6171069802 Update subghz_scene_read_raw.c
fix compiling errors
2022-05-27 17:03:14 +03:00
r3df0xx 6e88e33171 Fetch upstream dev changes 2022-05-27 16:49:52 +03:00
r3df0xx 580fe77fb7 Update subghz_test.c 2022-05-27 16:48:04 +03:00
r3df0xx 483f897dc8 Update subghz_scene_set_type.c 2022-05-27 16:43:51 +03:00
r3df0xx 49635f7295 Update subghz_scene_set_type.c 2022-05-27 16:33:39 +03:00
r3df0xx 6995dd6b13 update file browser 2022-05-27 16:30:54 +03: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
Nikolay Minaylov 79920a3522 [FL-2491] File browser GUI module (#1237)
* File browser module and test app
* nfc: Add support for saved files in subdirectories
* nfc: Use helper function to get shadow path when loading data
* File browser dialog integration pt.1
* File browser dialog integration pt.2
* Gui,Dialogs: drop file select
* Correct use of dynamic string_t(string_ptr)

Co-authored-by: Yukai Li <yukaili.geek@gmail.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-05-27 14:19:21 +03:00
r3df0xx 122629935e Update tetris_game.c 2022-05-27 01:10:56 +03:00
r3df0xx c561296402 Update subghz_test.c
fix error
2022-05-26 22:54:27 +03:00
r3df0xx 1fb1d1724f Update subghz_test.c 2022-05-26 22:31:44 +03:00
r3df0xx 4d251ebeb9 Update subghz_scene_set_type.c 2022-05-26 22:24:17 +03:00
r3df0xx c9b1168db9 new subghz fixes 2022-05-26 22:15:53 +03:00
Eng1n33r 74cf6b3e2f Merge branch 'flipperdevices:dev' into dev 2022-05-26 21:54:26 +03:00
Yukai Li 0d5d4c8688 RFC: NTAG I2C support (#1227)
* nfc: Add NTAG I2C (Plus) 1K/2K read support
* nfc: Add rudimentary NTAG I2C emulation
* nfc: Closer NTAG I2C emulation plus debug logging
* nfc: Fix NTAG I2C sector select emulation
* nfc: Add security for NTAG I2C
* nfc: Send NAK correctly for MFUL reads
* nfc: Better emulate NTAG I2C SECTOR_SELECT behavior
* nfc: Fix non-I2C Ultralight read
  Per datasheet, max sector for SECTOR_SELECT is 0xfe, so 0xff is OK
  as uninit value
* nfc: Only read sig for NTAG if supported
  Attempting to read signature breaks immediate call to sector select on
  NTAG I2C original for some reason, so don't read signature if the
  command is not supported

Co-authored-by: gornekich <n.gorbadey@gmail.com>
2022-05-26 15:55:29 +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