Skip to content

Commit bbe5c9c

Browse files
committed
fix universal tv, lfrfid gui
1 parent a3193e3 commit bbe5c9c

File tree

5 files changed

+56
-51
lines changed

5 files changed

+56
-51
lines changed

CHANGELOG.md

+3-15
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,7 @@
11
### New changes
2-
* Fix picopass plugin (revert OFW PR 1701)
3-
* Updated universal remote assets (by @Amec0e)
4-
### Changes from previous release
5-
* Add SubGhz Bruteforce plugin (by @Ganapati & @xMasterX) (PR #57) - saving functionality and many fixes by @xMasterX
6-
* Fix GUI and add new icon in LF-RFID App (icon by @Svaarich)
7-
* GUI Changes to LFRFID Fuzzer
8-
* New Battery info (from @theeogflip) (PR #60)
9-
* NRFSniff: Adds unique count display (by @Graf3x) (PR #56)
10-
* Updated universal remote assets (by @Amec0e)
11-
* OFW: RFID app port to plain C
12-
* OFW: SubGhz: fix decoder keeloq
13-
* OFW PR: Picopass: detect and show SE / SIO - OFW PR 1701 (by pcunning)
14-
* OFW PR: Fix MFClassic 4k reading - OFW PR 1712 (by Astrrra)
15-
* OFW: SubGhz: handle missing key in cryptostore. Lib: lower default display contrast.
16-
* OFW: Furi: wait for timer wind down in destructor
2+
* Fix universal tv remote
3+
* Fit extra element on lfrfid screen
4+
* Updated universal remote assets (by @Amec0e & projectors by @Alejandro12120)
175

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

applications/lfrfid/scenes/lfrfid_scene_read_success.c

+5-6
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,13 @@ void lfrfid_scene_read_success_on_enter(void* context) {
2424
uint8_t* data = (uint8_t*)malloc(size);
2525
protocol_dict_get_data(app->dict, app->protocol_id, data, size);
2626
for(uint8_t i = 0; i < size; i++) {
27-
if(i != 0) {
28-
string_cat_printf(tmp_string, ":");
29-
}
30-
31-
if(i >= 8) {
32-
string_cat_printf(tmp_string, "...");
27+
if(i >= 9) {
28+
string_cat_printf(tmp_string, "..");
3329
break;
3430
} else {
31+
if(i != 0) {
32+
string_cat_printf(tmp_string, ":");
33+
}
3534
string_cat_printf(tmp_string, "%02X", data[i]);
3635
}
3736
}

assets/resources/Manifest

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
V:0
2-
T:1662677298
2+
T:1662721925
33
D:badusb
44
D:dolphin
55
D:infrared
@@ -245,8 +245,8 @@ D:infrared/assets
245245
F:5e55f221320c8f0bbeafd5df59673e75:139785:infrared/assets/ac.ir
246246
F:1720722745039a27440e62ea08db7f3a:60611:infrared/assets/audio.ir
247247
F:faa49194e6ba4e5bc1ae5b2f90909d29:87512:infrared/assets/fans.ir
248-
F:9fea10aa40ce414753b45449acd8a2d0:6910:infrared/assets/projectors.ir
249-
F:a377e1f74292ce3ccde7aebe5b41e81b:140936:infrared/assets/tv.ir
248+
F:4193827d68bbdbbda9347d423752b70f:7164:infrared/assets/projectors.ir
249+
F:88f9487786acceab7f207a4d2baabd14:140985:infrared/assets/tv.ir
250250
F:a157a80f5a668700403d870c23b9567d:470:music_player/Marble_Machine.fmf
251251
D:nfc/assets
252252
F:81dc04c7b181f94b644079a71476dff4:4742:nfc/assets/aid.nfc

assets/resources/infrared/assets/projectors.ir

+20-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Filetype: IR library file
22
Version: 1
3-
# Last Updated 7th Sep, 2022
3+
# Last Updated 8th Sep, 2022
44
#
55
# ON
66
name: POWER
@@ -332,10 +332,28 @@ type: parsed
332332
protocol: NEC
333333
address: 32 00 00 00
334334
command: 14 00 00 00
335-
#
335+
# OFF
336336
name: POWER
337337
type: parsed
338338
protocol: NECext
339339
address: 83 F4 00 00
340340
command: 4E B1 00 00
341341
#
342+
name: POWER
343+
type: parsed
344+
protocol: NEC
345+
address: 03 00 00 00
346+
command: 1D 00 00 00
347+
#
348+
name: VOL+
349+
type: parsed
350+
protocol: NEC
351+
address: 03 00 00 00
352+
command: 11 00 00 00
353+
#
354+
name: VOL-
355+
type: parsed
356+
protocol: NEC
357+
address: 03 00 00 00
358+
command: 15 00 00 00
359+
#

assets/resources/infrared/assets/tv.ir

+25-25
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Filetype: IR library file
22
Version: 1
3-
# Last Updated 7th Sep, 2022
3+
# Last Updated 9th Sept, 2022
44
#
55
# ON
66
name: POWER
@@ -17,7 +17,7 @@ command: E9 16 00 00
1717
# ON
1818
name: POWER
1919
type: parsed
20-
protocol: RCA
20+
protocol: RC5
2121
address: 0F 00 00 00
2222
command: 3A 00 00 00
2323
# ON
@@ -2777,37 +2777,37 @@ data: 182 7824 176 2328 181 2323 176 2328 181 2324 175 1312 183 1323 182 2322 17
27772777
#
27782778
name: POWER
27792779
type: parsed
2780-
protocol: RCA
2780+
protocol: RC5
27812781
address: 0F 00 00 00
27822782
command: 2A 00 00 00
27832783
#
27842784
name: CH-
27852785
type: parsed
2786-
protocol: RCA
2786+
protocol: RC5
27872787
address: 0F 00 00 00
27882788
command: 2C 00 00 00
27892789
#
27902790
name: CH+
27912791
type: parsed
2792-
protocol: RCA
2792+
protocol: RC5
27932793
address: 0F 00 00 00
27942794
command: 2D 00 00 00
27952795
#
27962796
name: VOL-
27972797
type: parsed
2798-
protocol: RCA
2798+
protocol: RC5
27992799
address: 0F 00 00 00
28002800
command: 2E 00 00 00
28012801
#
28022802
name: VOL+
28032803
type: parsed
2804-
protocol: RCA
2804+
protocol: RC5
28052805
address: 0F 00 00 00
28062806
command: 2F 00 00 00
28072807
#
28082808
name: MUTE
28092809
type: parsed
2810-
protocol: RCA
2810+
protocol: RC5
28112811
address: 0F 00 00 00
28122812
command: 3F 00 00 00
28132813
#
@@ -3170,97 +3170,97 @@ type: raw
31703170
frequency: 38000
31713171
duty_cycle: 0.330000
31723172
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
3173-
#
3173+
# OFF
31743174
name: POWER
31753175
type: parsed
31763176
protocol: NEC
31773177
address: 01 00 00 00
31783178
command: 59 00 00 00
3179-
#
3179+
# OFF
31803180
name: POWER
31813181
type: parsed
31823182
protocol: NEC
31833183
address: 08 00 00 00
31843184
command: D5 00 00 00
3185-
#
3185+
# OFF
31863186
name: POWER
31873187
type: parsed
31883188
protocol: RC5
31893189
address: 01 00 00 00
31903190
command: 2A 00 00 00
3191-
#
3191+
# OFF
31923192
name: POWER
31933193
type: parsed
31943194
protocol: NECext
31953195
address: 00 7F 00 00
31963196
command: 0C F3 00 00
3197-
#
3197+
# OFF
31983198
name: POWER
31993199
type: parsed
32003200
protocol: NECext
32013201
address: 86 05 00 00
32023202
command: 13 EC 00 00
3203-
#
3203+
# OFF
32043204
name: POWER
32053205
type: parsed
32063206
protocol: NECext
32073207
address: 02 7D 00 00
32083208
command: 11 EE 00 00
3209-
#
3209+
# OFF
32103210
name: POWER
32113211
type: parsed
32123212
protocol: NECext
32133213
address: 84 E0 00 00
32143214
command: 22 DD 00 00
3215-
#
3215+
# OFF
32163216
name: POWER
32173217
type: parsed
32183218
protocol: NEC
32193219
address: 20 00 00 00
32203220
command: 4E 00 00 00
3221-
#
3221+
# OFF
32223222
name: POWER
32233223
type: parsed
32243224
protocol: NEC
32253225
address: 04 00 00 00
32263226
command: 0E 00 00 00
3227-
#
3227+
# OFF
32283228
name: POWER
32293229
type: parsed
32303230
protocol: NEC
32313231
address: 04 00 00 00
32323232
command: 1B 00 00 00
3233-
#
3233+
# OFF
32343234
name: POWER
32353235
type: parsed
32363236
protocol: NEC
32373237
address: 01 00 00 00
32383238
command: 5E 00 00 00
3239-
#
3239+
# OFF
32403240
name: POWER
32413241
type: parsed
32423242
protocol: NECext
32433243
address: EA C7 00 00
32443244
command: 62 9D 00 00
3245-
#
3245+
# OFF
32463246
name: POWER
32473247
type: parsed
3248-
protocol: RCA
3248+
protocol: RC5
32493249
address: 0F 00 00 00
32503250
command: 3B 00 00 00
3251-
#
3251+
# OFF
32523252
name: POWER
32533253
type: parsed
32543254
protocol: Samsung32
32553255
address: 07 00 00 00
32563256
command: 03 00 00 00
3257-
#
3257+
# OFF
32583258
name: POWER
32593259
type: parsed
32603260
protocol: SIRC
32613261
address: 01 00 00 00
32623262
command: 36 00 00 00
3263-
#
3263+
# OFF
32643264
name: POWER
32653265
type: parsed
32663266
protocol: Samsung32

0 commit comments

Comments
 (0)