Skip to content

Commit

Permalink
fix universal tv, lfrfid gui
Browse files Browse the repository at this point in the history
  • Loading branch information
xMasterX committed Sep 9, 2022
1 parent a3193e3 commit bbe5c9c
Show file tree
Hide file tree
Showing 5 changed files with 56 additions and 51 deletions.
18 changes: 3 additions & 15 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,7 @@
### New changes
* Fix picopass plugin (revert OFW PR 1701)
* Updated universal remote assets (by @Amec0e)
### Changes from previous release
* Add SubGhz Bruteforce plugin (by @Ganapati & @xMasterX) (PR #57) - saving functionality and many fixes by @xMasterX
* Fix GUI and add new icon in LF-RFID App (icon by @Svaarich)
* GUI Changes to LFRFID Fuzzer
* New Battery info (from @theeogflip) (PR #60)
* NRFSniff: Adds unique count display (by @Graf3x) (PR #56)
* Updated universal remote assets (by @Amec0e)
* OFW: RFID app port to plain C
* OFW: SubGhz: fix decoder keeloq
* OFW PR: Picopass: detect and show SE / SIO - OFW PR 1701 (by pcunning)
* OFW PR: Fix MFClassic 4k reading - OFW PR 1712 (by Astrrra)
* OFW: SubGhz: handle missing key in cryptostore. Lib: lower default display contrast.
* OFW: Furi: wait for timer wind down in destructor
* Fix universal tv remote
* Fit extra element on lfrfid screen
* Updated universal remote assets (by @Amec0e & projectors by @Alejandro12120)

**Note: To avoid issues prefer installing using web updater or by self update package, all needed assets will be installed**

Expand Down
11 changes: 5 additions & 6 deletions applications/lfrfid/scenes/lfrfid_scene_read_success.c
Original file line number Diff line number Diff line change
Expand Up @@ -24,14 +24,13 @@ void lfrfid_scene_read_success_on_enter(void* context) {
uint8_t* data = (uint8_t*)malloc(size);
protocol_dict_get_data(app->dict, app->protocol_id, data, size);
for(uint8_t i = 0; i < size; i++) {
if(i != 0) {
string_cat_printf(tmp_string, ":");
}

if(i >= 8) {
string_cat_printf(tmp_string, "...");
if(i >= 9) {
string_cat_printf(tmp_string, "..");
break;
} else {
if(i != 0) {
string_cat_printf(tmp_string, ":");
}
string_cat_printf(tmp_string, "%02X", data[i]);
}
}
Expand Down
6 changes: 3 additions & 3 deletions assets/resources/Manifest
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
V:0
T:1662677298
T:1662721925
D:badusb
D:dolphin
D:infrared
Expand Down Expand Up @@ -245,8 +245,8 @@ D:infrared/assets
F:5e55f221320c8f0bbeafd5df59673e75:139785:infrared/assets/ac.ir
F:1720722745039a27440e62ea08db7f3a:60611:infrared/assets/audio.ir
F:faa49194e6ba4e5bc1ae5b2f90909d29:87512:infrared/assets/fans.ir
F:9fea10aa40ce414753b45449acd8a2d0:6910:infrared/assets/projectors.ir
F:a377e1f74292ce3ccde7aebe5b41e81b:140936:infrared/assets/tv.ir
F:4193827d68bbdbbda9347d423752b70f:7164:infrared/assets/projectors.ir
F:88f9487786acceab7f207a4d2baabd14:140985:infrared/assets/tv.ir
F:a157a80f5a668700403d870c23b9567d:470:music_player/Marble_Machine.fmf
D:nfc/assets
F:81dc04c7b181f94b644079a71476dff4:4742:nfc/assets/aid.nfc
Expand Down
22 changes: 20 additions & 2 deletions assets/resources/infrared/assets/projectors.ir
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Filetype: IR library file
Version: 1
# Last Updated 7th Sep, 2022
# Last Updated 8th Sep, 2022
#
# ON
name: POWER
Expand Down Expand Up @@ -332,10 +332,28 @@ type: parsed
protocol: NEC
address: 32 00 00 00
command: 14 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: 83 F4 00 00
command: 4E B1 00 00
#
name: POWER
type: parsed
protocol: NEC
address: 03 00 00 00
command: 1D 00 00 00
#
name: VOL+
type: parsed
protocol: NEC
address: 03 00 00 00
command: 11 00 00 00
#
name: VOL-
type: parsed
protocol: NEC
address: 03 00 00 00
command: 15 00 00 00
#
50 changes: 25 additions & 25 deletions assets/resources/infrared/assets/tv.ir
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
Filetype: IR library file
Version: 1
# Last Updated 7th Sep, 2022
# Last Updated 9th Sept, 2022
#
# ON
name: POWER
Expand All @@ -17,7 +17,7 @@ command: E9 16 00 00
# ON
name: POWER
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 3A 00 00 00
# ON
Expand Down Expand Up @@ -2777,37 +2777,37 @@ data: 182 7824 176 2328 181 2323 176 2328 181 2324 175 1312 183 1323 182 2322 17
#
name: POWER
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 2A 00 00 00
#
name: CH-
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 2C 00 00 00
#
name: CH+
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 2D 00 00 00
#
name: VOL-
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 2E 00 00 00
#
name: VOL+
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 2F 00 00 00
#
name: MUTE
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 3F 00 00 00
#
Expand Down Expand Up @@ -3170,97 +3170,97 @@ type: raw
frequency: 38000
duty_cycle: 0.330000
data: 4006 3981 523 1973 520 1977 516 1981 522 1974 519 1011 497 1006 491 1979 524 1005 493 1978 515 1982 521 1009 488 1015 493 1010 498 1006 491 1012 496 1007 490 1980 523 1973 520 1010 498 1973 520 983 515 1016 492 1978 514 1983 520 8468 4007 3982 522 1973 520 1977 516 1981 522 1975 518 986 522 1008 490 1982 521 982 516 1982 521 1976 517 986 522 982 516 988 520 984 524 979 519 985 523 1975 518 1979 514 989 519 1978 515 988 520 984 524 1973 520 1977 516
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 01 00 00 00
command: 59 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 08 00 00 00
command: D5 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: RC5
address: 01 00 00 00
command: 2A 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: 00 7F 00 00
command: 0C F3 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: 86 05 00 00
command: 13 EC 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: 02 7D 00 00
command: 11 EE 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: 84 E0 00 00
command: 22 DD 00 00
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 20 00 00 00
command: 4E 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 04 00 00 00
command: 0E 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 04 00 00 00
command: 1B 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NEC
address: 01 00 00 00
command: 5E 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: NECext
address: EA C7 00 00
command: 62 9D 00 00
#
# OFF
name: POWER
type: parsed
protocol: RCA
protocol: RC5
address: 0F 00 00 00
command: 3B 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: Samsung32
address: 07 00 00 00
command: 03 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: SIRC
address: 01 00 00 00
command: 36 00 00 00
#
# OFF
name: POWER
type: parsed
protocol: Samsung32
Expand Down

0 comments on commit bbe5c9c

Please sign in to comment.