Page 2 of 3
Posted: Sun Oct 30, 2016 10:43 am
by foufouner
the message
Code: Select all
Last login: Sun Oct 30 17:42:21 on ttys000
You have mail.
t:~ tatane$ open Desktop/IrScrutinizer-1.3/IrScrutinizer.app
LSOpenURLsWithRole() failed with error -10810 for the file /Users/tatane/Desktop/IrScrutinizer-1.3/IrScrutinizer.app.
t:~ tatane$
Posted: Sun Oct 30, 2016 11:13 am
by Barf
Please try typing
in the terminal and tell me what you get.
Posted: Sun Oct 30, 2016 11:16 am
by foufouner
Code: Select all
java version "1.6.0_65"
Java(TM) SE Runtime Environment (build 1.6.0_65-b14-462-11M4609)
Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-462, mixed mode)
t:~ tatane$
Posted: Sun Oct 30, 2016 11:58 am
by Barf
Ok, I think we are getting closer. You need the "JDK" not the "Java". Sorry for the desinformation.
JDK download. After downloading and installing, try the
again. Then I think it should work.
Posted: Sun Oct 30, 2016 12:10 pm
by foufouner
Yes is work

Posted: Sun Oct 30, 2016 12:13 pm
by foufouner
How ired2 now decode the code?
Posted: Sun Oct 30, 2016 12:51 pm
by Barf
Ok, starinig over again. Using the XSLT-script from an earlier post generates rem-file
Code: Select all
[REMOTE]
[NAME]xxxxxxx
[TIMING]
[0][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[1][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[2][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[3][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[4][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[5][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[6][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[7][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[8][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[9][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[10][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[11][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[12][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[13][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[14][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[15][N]3[1]24 952[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[16][N]3[1]32 944[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[17][N]3[1]32 944[2]32 1432[3]32 1960[RC]1[RP]0[FREQ]455
[18][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[19][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[20][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[21][N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455
[22][N]3[1]24 952[2]24 1440[3]32 1960[RC]1[RP]0[FREQ]455
[23][N]3[1]24 952[2]24 1440[3]32 1960[RC]1[RP]0[FREQ]455
[COMMANDS]
[Lum4_open][T]0[D]200020000011001001100
[Lum4_close][T]1[D]200020000011000000010
[Lum3_open][T]2[D]200020000010001101100
[Lum3_close][T]3[D]200020000010001100000
[Porte1_open][T]4[D]200020000000001101110
[Porte1_close][T]5[D]200020000000001100010
[Porte2_close][T]6[D]200020000000011100110
[Porte2_open][T]7[D]200020000000011101010
[Porte_baie_open][T]8[D]200020000010111101010
[Porte_baie_close][T]9[D]200020000010111101010
[Lum2_open][T]10[D]200020000010011101000
[Lum2_close][T]11[D]200020000010011100100
[Volet_garage_monter][T]12[D]200020000011101101010
[Volet_garage_descendre][T]13[D]200020000011101100110
[Volet_baie_monter][T]14[D]200020000011011101100
[Volet_baie_descendre][T]15[D]200020000011011100000
[Volet_hangar_monter][T]16[D]200020000011111101110
[Volet_hangar_descendre][T]17[D]200020000011111100010
[Volet_bureau_descendre][T]18[D]200020000000111100100
[Volet_bureau_monter][T]19[D]200020000000111101000
[Prise_ventilo_open][T]20[D]200020000100101101000
[Prise_ventilo_close][T]21[D]200020000100101100100
[Volet_hangar_monter][T]22[D]200020000011111101110
[Volet_hangar_descendre][T]23[D]200020000011111100010
(here I have manually change two "58" to "455".) (BTW, I would expect that there is some way to have iRed to generate that file.)
This can be imported in IrScrutinizer (Import -> IrTrans). Then, I probably made a mistake with Import (it tries to identify as Dish_Network, which appears wrong)), instead select "Import/raw". Then export the raw signals (Export -> Export raw remote), and you have
Code: Select all
Lum4_open: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1 000F 028C 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1
Lum4_close: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1
Lum3_open: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1
Lum3_close: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1
Porte1_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1
Porte1_close: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1
Porte2_close: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 01B1
Porte2_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 01B1
Porte_baie_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 01B1
Porte_baie_close: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 01B1
Lum2_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 01B1
Lum2_close: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1
Volet_garage_monter: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000B 01B1 000F 028C 000B 01B1 000F 028C 000B 01B1
Volet_garage_descendre: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1
Volet_baie_monter: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1
Volet_baie_descendre: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000F 028C 000F 028C 000F 028C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1
Volet_hangar_monter: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 028F 000B 028F 000B 01B1
Volet_hangar_descendre: <no decode>
0000 0009 0000 0015 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1
Volet_bureau_descendre: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1
Volet_bureau_monter: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 028F 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 01B1
Prise_ventilo_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 01B1
Prise_ventilo_close: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1
3FG's approach is extremely clever and systematic, in particular if you want to search for undocumented commands.
Posted: Sun Oct 30, 2016 1:16 pm
by foufouner
Sorry but your code is not good
If I take
Code: Select all
Prise_ventilo_open: <no decode>
0000 0009 0000 0015 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 01B1
the code creat is
Code: Select all
[N]3[1]24 944[2]24 1424[3]24 1944[RC]2[RP]0[FREQ]243[D]200020000100101101000
but normally it should be
Code: Select all
[N]3[1]24 952[2]24 1440[3]24 1968[RC]1[RP]0[FREQ]455[D]200020000100101101000
Posted: Sun Oct 30, 2016 2:21 pm
by 3FG
Barf,
Since the codes appear to have no lead out, I think it is necessary to specify that only one frame should be transmitted. Your hex codes may send multiple frames. Also, the IRTrans documentation says that while timing values are specified in microseconds, the resolution is only 8us. So I chose to average the 24, 32, and 32 us intervals. I doubt that this would matter.
foufouner,
Barfs hex codes have the frequency set to 460KHz, which is as close as Pronto hex can get to 455KHz. I'm not sure how you're coming up with 243KHz. Anyway, as I said to Barf just above, it may be worth trying Barf's codes with the 4 starting numbers changed from 0000 0009 0000 0015 to 0000 0009 0015 0000.
Posted: Mon Oct 31, 2016 2:34 am
by foufouner
3FG wrote:foufouner,
Barfs hex codes have the frequency set to 460KHz, which is as close as Pronto hex can get to 455KHz. I'm not sure how you're coming up with 243KHz. Anyway, as I said to Barf just above, it may be worth trying Barf's codes with the 4 starting numbers changed from 0000 0009 0000 0015 to 0000 0009 0015 0000.
Code: Select all
0000 0009 0015 0000 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 037F 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 028F 000B 01B1 000B 028F 000B 028F 000B 01B1 000B 028F 000B 01B1 000B 01B1 000B 01B1
Is work
Posted: Mon Oct 31, 2016 3:09 am
by Barf
3FG wrote:Barf,
Since the codes appear to have no lead out, I think it is necessary to specify that only one frame should be transmitted.
That is a good argument. An even better approach, I think, is to evaluate the RC parameter ("repeat count"). Here is the
issue, with fix.
Here is a new build (except the windows setup.exe)
Is work
Tres bien!
Posted: Thu Nov 02, 2017 9:49 am
by foufouner
re:
http://www.hifi-remote.com/forums/viewt ... 181#127181
Hello Barf,
I want decoder this code please can you ?
Open clim
[N]5[1]376 496[2]456 392[3]344 1328[4]464 1232[5]3352 1776[RC]1[RP]0[FREQ]38[D]
42000000000002000000000000000002022223312222222220000000000220022220022000200200220220220
22002000002202220020202022020202000000002222222200000000222222220000000022222222000000002
2222222000000002222222202202020200202022000202202220200000000002222222200000000222222221
Close Clim
[N]4[1]352 504[2]472 400[3]352 1344[4]3360 1768[RC]1[RP]0[FREQ]38[D]
32000000000002000000000000000002022222202222222220000000000220022220022000200200220220220
22002000002202220020202022020202000000002222222200000000222222220000000022222222000000002
2222
Posted: Sat Nov 30, 2024 10:54 am
by foufouner
Hello
I allow myself to relaunch this topic, because I am trying to obtain a hex code, the radaropen and radarclose codes.
Barf you made me the transition to other codes.
Would it be possible again?
Thank you
Code: Select all
<dict>
<key>_class</key>
<string>IR2DeviceGroup</string>
<key>_uuid</key>
<string>E90C11D6-3D65-44BF-9088-736CDFE60826</string>
<key>actions</key>
<array>
<dict>
<key>_class</key>
<string>IR2IRCodeAction</string>
<key>_uuid</key>
<string>4621269E-2CA4-4B4E-9725-7C94321CF52B</string>
<key>creationDate</key>
<date>2020-09-18T06:49:47Z</date>
<key>irData</key>
<string>[N]3[1]32 944[2]24 1440[3]32 1960[RC]1[RP]0[FREQ]455[D]200020000101001100010</string>
<key>modificationDate</key>
<date>2020-09-18T06:50:14Z</date>
<key>releaseTime</key>
<integer>34</integer>
<key>title</key>
<string>radaropen</string>
</dict>
<dict>
<key>_class</key>
<string>IR2IRCodeAction</string>
<key>_uuid</key>
<string>27920BBE-6CFF-45F3-AF78-026F89D159DB</string>
<key>creationDate</key>
<date>2020-09-18T06:50:22Z</date>
<key>irData</key>
<string>[N]3[1]32 944[2]24 1440[3]32 1960[RC]1[RP]0[FREQ]455[D]200020000101001001010</string>
<key>modificationDate</key>
<date>2020-09-18T06:50:57Z</date>
<key>releaseTime</key>
<integer>34</integer>
<key>title</key>
<string>radarclose</string>
</dict>
</array>
<key>group</key>
<string>radar</string>
</dict>
Posted: Sat Nov 30, 2024 1:03 pm
by The Robman
Do you just need Pronto hex for these? If so, try this:
radaropen
0000 0009 0015 0000 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1 000F 028C 000B 01B1 000B 01B1 000F 028C 000F 028C 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1
radarclose
0000 0009 0015 0000 000F 037C 000B 01B1 000B 01B1 000B 01B1 000F 037C 000B 01B1 000B 01B1 000B 01B1 000B 01B1 000F 028C 000B 01B1 000F 028C 000B 01B1 000B 01B1 000F 028C 000B 01B1 000B 01B1 000F 028C 000B 01B1 000F 028C 000B 01B1
Posted: Sun Dec 01, 2024 2:36 am
by foufouner
Hello The Robman,
I just did a test and enter the radar open code into my IRTrans but it doesn't work.
image