Hugo Blanc
3a36d5ea6d
feat(infrared): add universal remote ( #2818 )
...
* feat(infrared): add universal remote
* fix: fix channel commands names
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-08-11 02:34:51 +09:00
47LeCoste
1078625775
BadUSB: qFlipper install script for MacOS ( #2915 )
...
* Create Install_qFlipper_macOS.txt
* BadUSB: qFlipper mac install routine improvements
Co-authored-by: あく <alleteam@gmail.com>
2023-08-10 06:10:04 +09:00
Robin Gareus
98d4309b61
IR Universal Audio Remote: add NAD C316BEE ( #2954 )
...
Remote control "NAD Amp1" https://nad.de/product/nad-c316bee-v2-vollverstaerker/
Co-authored-by: あく <alleteam@gmail.com>
2023-08-09 06:44:45 +09:00
minchogaydarov
313e9c3d89
Add Daikin FTXC35DV1B ac remote ( #2913 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-02 13:32:12 +09:00
Astro
1536f7a643
Update audio.ir ( #2897 )
...
* Update audio.ir: added Panasonic SA-PM193 codes to universal remote
* Update audio.ir: added play/pause code as Pause button
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 22:33:17 +09:00
Francis
67ca96ea96
Added French Canadian layout ( #2896 )
...
French Canadian layout for Windows
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:45:39 +09:00
MMX
fe7a1c2fcc
SubGHz - Keeloq: Read Centurion Nova remotes ( #2892 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-08-01 18:32:24 +09:00
DEXV
af64ae0e40
Badusb: Ducky script to auto install qFlipper ( #2346 )
...
* Badusb:Script to auto install/update qFlipper
* Update Install_qFlipper_windows.txt
2023-07-14 16:43:13 +04:00
Andrey Zakharov
6605740ce9
Add LG A/C IR signals to universal remote ( #2871 )
...
Co-authored-by: Andrey Zakharov <andzhr@yandex.ru>
Co-authored-by: あく <alleteam@gmail.com>
2023-07-13 16:09:04 +04:00
minchogaydarov
4736fa876d
Add Hitachi RAK-50PEB universal ac remote ( #2826 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-07-10 11:04:53 +04:00
Dusan Hlavaty
b148e396d7
feat(infrared): add TCL TV remote ( #2853 )
...
Adds a TCL TV remote to the universal remotes list. Tested with TCL 55C815 television
2023-07-10 10:22:30 +04:00
Eric Betts
08bafc478e
Picopass fix ice ( #2836 )
...
* Fix copypaste error
* Add iCE key to dictionary
* Write iCE key as elite, others with standard kdf
Co-authored-by: あく <alleteam@gmail.com>
2023-07-05 18:26:50 +09:00
Patrick Kilter
dcf105994b
Added Power Button for an unknown Sharp Model ( #2787 )
...
Tested by me, i just asked if I can get the remote. Tested with the universal remote before and thought you would like to add the button data
Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 01:17:56 +09:00
minchogaydarov
a595231d25
Add Mitsubishi MSZ-AP25VGK universal ac remote ( #2800 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-06-29 00:54:42 +09:00
Félix Legrelle
6f1c46e11d
Fix fr-FR-mac keylayout ( #2809 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-06-28 18:36:40 +09:00
minchogaydarov
f9390e0cbd
Add Carrier 42QHB12D8S ( #2707 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-29 18:04:38 +09:00
technobulb
cce0485e75
Update ac.ir ( #2701 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 22:12:21 +09:00
minchogaydarov
a472ff7a0f
Add Airwell Prime DCI Series and match file style ( #2686 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-26 00:00:13 +09:00
Félix Legrelle
faa14cfa1c
✨ Add fr-FR-mac key layout ( #2666 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-05-25 23:30:07 +09:00
Eric Betts
e22668e196
Picopass standard KDF dictionary ( #2478 )
...
* Split iclass dictionaries based on KDF
* Allow cancelling during key test
Co-authored-by: あく <alleteam@gmail.com>
2023-03-15 21:35:11 +09:00
Eric Betts
5be15152eb
PicoPass: auth cleanup ( #2470 )
...
* remove redundant auth methods
* Move picopass keys to new file
* CTF key
* Format sources
* PicoPass: add pragma once to picopass_keys.h
Co-authored-by: あく <alleteam@gmail.com>
2023-03-08 20:46:30 +09:00
Sergey Gavrilov
777a4d109d
[FL-3055] Getter for application data path ( #2181 )
...
* Threads: application id
* Unit tests: appsdata getter test
* Unit tests: moar test cases for appsdata getter
* Unit tests: remove folders after test
* Storage: dir_is_exist, migrate, + unit_tests
* Plugins: migration
* Storage: common_exists, moar unit_tests 4 "common_migrate", "common_migrate" and "common_merge" bugfixes
* Storage: use FuriString for path handling
* Storage API: send caller thread id with path
* Storage: remove StorageType field in storage file list
* Storage: simplify processing
* Storage API: send caller thread id with path everywhere
* Storage: /app alias, unit tests and path creation
* Storage, path helper: remove unused
* Examples: app data example
* App plugins: use new VFS path
* Storage: file_info_is_dir
* Services: handle alias if the service accepts a path.
* App plugins: fixes
* Make PVS happy
* Storage: fix storage_merge_recursive
* Storage: rename process_aliases to resolve_path. Rename APPS_DATA to APP_DATA.
* Apps: use predefined macro instead of raw paths. Example Apps Data: README fixes.
* Storage: rename storage_common_resolve_path to storage_common_resolve_path_and_ensure_app_directory
* Api: fix version
* Storage: rename alias message
* Storage: do not create app folders in path resolving process in certain cases.
---------
Co-authored-by: Astra <93453568+Astrrra@users.noreply.github.com>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-03-02 03:57:27 +10:00
ComputerCarsten
78afaab7e8
IR Universal Audio Remote: Add Grundig CMS 5000 ( #2414 )
...
Add Grundig CMS 5000 to Infrared Universal Audio Remote.
The 'Play' button doubles as 'Pause' button.
The 'Pause' button is unused.
Issue:
'Prev' button rewinds to start of title, to skip to previous title two consecutive button presses in a short time are required, however the timing is not satisfied.
2023-02-20 12:24:51 +03:00
Skorpionm
db1a8f8014
[FL-3099] SubGhz: add protocol KingGates Stylo4k ( #2368 )
...
* [FL-3099] SubGhz: add protocol KingGates Stylo4k
* SubGhz: add unit test file
* f7: api: reverted symbols
Co-authored-by: hedger <hedger@nanode.su>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 02:47:39 +09:00
itsweekly
39841bd5a9
Universal Projector Remote ( #2343 )
...
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-02-09 02:28:34 +09:00
Skorpionm
31259d5304
[FL-3091] SubGhz: add protocol Alutech at-4n ( #2352 )
...
* GubGhz: add protocol Alutech at-4n
* SubGhz: fix syntax
* SubGhz: fix subghz_protocol_decoder_alutech_at_4n_get_hash_data
* SubGhz: add unit test alutech at-4n
* SubGhz: add name key
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2023-02-09 01:59:49 +09:00
MX
b1f581239b
BadUSB: Keyboard Layouts ( #2256 )
...
* BadUSB: Keyboard Layouts
* Apply requested changes pt1
* Add layout file check when we loading config
Co-authored-by: Nikolay Minaylov <nm29719@gmail.com>
Co-authored-by: あく <alleteam@gmail.com>
2023-02-09 00:01:00 +09:00
Wild Rat
147f42a2b7
Add Daikin FTXM20M & Mitsubishi SRK63HE ( #2349 )
...
Co-authored-by: あく <alleteam@gmail.com>
2023-02-07 00:49:34 +09:00
Georgii Surkov
75e9de12b0
[FL-3078] Per protocol signal repeat count ( #2293 )
...
* Better Infrared protocol file structure
* Rename InfraredProtocolSpec to InfraredProtocolVariant
* Slightly better names
* Add repeat count field to protocol variant description
* Repeat the signal the appropriate number of times when brute-forcing
* Repeat the signal the appropriate number of times when sending via worker
* Better signal count logic in infrared_transmit
* Better variable names
* Convert some raw signals to messages in tv.ir
Co-authored-by: あく <alleteam@gmail.com>
2023-01-13 16:50:19 +03:00
Liam Droog
b7046b2179
Change broken BadUSB link to Hak5 duckyscript quick reference webpage ( #2270 )
...
* Change broken link to Hak5 duckyscript quick reference webpage
* Update BadUSB syntax link
2023-01-09 15:03:51 +09:00
Jack Webb-Heller
b8dd75884c
Add Dyson Purifier Hot+Cool support to IR AC Library ( #2252 )
2023-01-05 22:39:42 +03:00
Daniel Carvallo
8a279758fd
Fix quoted error for macOS bad-usb ( #2155 )
...
* Add stderr redirect to null device
* Remove stderr redirect and replace <`> with <'>
Co-authored-by: あく <alleteam@gmail.com>
2022-12-27 16:55:25 +09:00
Dmitry Eroshenko
ad3bff0b67
Update ac.ir ( #2184 )
...
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2022-12-24 21:44:04 +03:00
valentinegb
10580b5117
Add Edifier R1850DB signals to audio.ir ( #2168 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-12-23 12:13:13 +03:00
valentinegb
2796623551
Add VIZIO signals to tv.ir ( #2167 )
...
* Add VIZIO signals to tv.ir
* Fix improper formatting
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com>
2022-12-21 12:30:40 +03:00
Eric Betts
6ff437ad18
Dictionary stuff: iClass keys ( #2118 )
...
* MFC comments
* iClass keys from proxmark3 repo
Co-authored-by: あく <alleteam@gmail.com>
2022-12-12 02:32:25 +09:00
Dmitry Zinin
cbc5e3fa92
IR TV Universal: Toshiba TV ( #2084 )
...
From Toshiba TV 32W1534DG (C)
Co-authored-by: あく <alleteam@gmail.com>
2022-12-07 18:50:44 +09:00
Georgii Surkov
849afc8798
[FL-2998] IR TV Universal Remote refactor and docs ( #2052 )
...
* Rename signals for IR TV universal remote
* Update UniversalRemotes.md
Co-authored-by: あく <alleteam@gmail.com>
2022-11-29 04:49:51 +09:00
Anna Prosvetova
51d478489a
Infrared: Add Olimpia Splendid AC ( #2038 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-11-23 22:43:48 +09:00
Vladimir
85d341104f
Update ac.ir ( #1945 )
...
Added conditioner Saturn CS-TL09CHR ir signals (Dh, Cool_hi, Cool_lo, Heat_hi, Heat_lo, Off)
Co-authored-by: あく <alleteam@gmail.com>
2022-10-29 01:50:07 +09:00
Georgii Surkov
d5f791b1fa
[FL-2911] IR Universal Audio Remote ( #1942 )
...
* Add Audio universal remote
* Add signal library for Audio Universal Remote
* Update UniversalRemotes.md
* Added IR profile for Samsung K450 soundbar (#1892 )
* Add symbols to API file
* Rearrange Audio remote buttons
* Add new icons, remove old ones
* Remove old signals, add new ones
* Add universal audio remote to CLI, refactor code
* Improve help text
* Correct formatting
* Update UniversalRemotes.md
* Furi: restore correct api_symbols.csv version
Co-authored-by: Alexei Humeniy <yo@ahumeniy.net>
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-29 01:43:54 +09:00
Skorpionm
9cd0592aaf
SubGhz: add keeloq potocol JCM_Tech ( #1939 )
...
* SubGhz: add keeloq potocol JCM_Tech
* SubGhz: add new metod decoder
Co-authored-by: あく <alleteam@gmail.com>
2022-10-28 23:31:41 +09:00
hedger
0adad32418
fbt fixes pt4 ( #1899 )
...
* fbt: fixed py scripts for gdb
* fbt: removed compiled dolphin assets from tracked files; resolved cached dependency issues by globally disabling deps cache; changed dependency tracking for dolphin assets
* fbt: fix for "resources" node lookup
* toolchain: bump to v.16 with scons + x64 win binaries
* fbt: using scons from toolchain
* vscode: fixed paths for 64-bit Windows toolchain
* fbt: added colors!
* fbt: moved import validator to ansi lib coloring
* fbt: moved COMSTR vars to tools
* fbt: custom action for fap dist
* fbt: added OPENOCD_ADAPTER_SERIAL configuration var for openocd operations
* fbt: added get_stlink target
* docs: details on libs for faps
* vscode: added DAP config for using Flipper as a debugger for a 2nd Flipper
* fbt: blind deps fix for sdk_origin
* fbt: sdk: moved deployment actions to pure python
* Github: disable disableLicenseExpirationCheck option for pvs
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-26 07:15:02 +09:00
Skorpionm
9a9abd59e9
[FL-2904, FL-2900, FL-2890] WS: add app WeatherStation ( #1833 )
...
* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
2022-10-20 02:27:26 +09:00
あく
92a738bf77
Dolphin: add L1_Painting animation ( #1863 )
...
Co-authored-by: hedger <hedger@users.noreply.github.com>
2022-10-13 00:39:39 +09:00
Evgenii Tereshkov
69b9c54b2f
Update ac.ir: add Daichi model DA25AVQS1-W ( #1819 )
...
Co-authored-by: あく <alleteam@gmail.com>
2022-10-07 01:18:23 +09:00
Matvey Gerasimov
f16cdd1477
fix: typo badusb demo windows ( #1824 )
...
Fix a typo in the badusb demo script for Windows.
Co-authored-by: あく <alleteam@gmail.com>
2022-10-06 20:18:40 +09:00
Georgii Surkov
12a6290e91
[FL-2853] Reorganise Universal A/C library ( #1792 )
...
* Reorganise A/C universal remote library file
* Refactor infrared brute force code
* Update UniversalRemotes.md
Co-authored-by: あく <alleteam@gmail.com>
2022-09-28 02:11:28 +09:00
phreakocious
f201062819
Add Hisense A/C IR signals.. ( #1773 )
...
* add Hisense A/C IR signals.. note that using any will toggle the power and apply the settings
* re-order the entries to be grouped by function
Co-authored-by: あく <alleteam@gmail.com>
2022-09-27 00:42:29 +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