View previous topic :: View next topic |
Author |
Message |
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Fri May 03, 2013 12:56 pm Post subject: |
|
|
Hi
For some reason it is not letting me edit the value.
It says changing value of repeats when repeat type is forced will only be effective in build mode, ie when the assembler is empty..... |
|
Back to top |
|
|
3FG Expert
Joined: 19 May 2009 Posts: 3367
|
Posted: Fri May 03, 2013 2:01 pm Post subject: |
|
|
For this simple executor, you can do the following:
1) When you enter the Manual Settings window, click Show Assembly at the upper right. This will give a blank listing.
2) Change the repeats
3) Click Build. This will fill in the listing.
4) Click Assemble
5) Click OK. |
|
Back to top |
|
|
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Fri May 03, 2013 2:20 pm Post subject: |
|
|
cool
I tried it and I think repeat of 3 will do the job.
Thanks. |
|
Back to top |
|
|
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Mon May 06, 2013 12:42 pm Post subject: |
|
|
Hi
To follow up, I modified the repeat of my own rmdu with the settings in the previous post where lead in was 550,1650 and out 550,550 and lead out total 45650, frequency at 38.1. I tested it on my device and confirmed that it works.
Thanks. |
|
Back to top |
|
|
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Mon May 06, 2013 12:46 pm Post subject: |
|
|
I have a question: how to get the binary code of the command as quick as possible? Do we really have to paste every recorded irp pattern into excel and manipulate it? It is a lot of work. The device code and sub device code, if any, are the same across all commands but the command code is different every button. That's where it is hard.
Thanks. |
|
Back to top |
|
|
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Sat Aug 23, 2014 2:28 pm Post subject: |
|
|
Dear 3FG or Vicky,
I know this case is closed but I just wanted to practice:
If I want to do the uniden remote upgrade in 3FG's interpretation of the protocol, how can I do it?
I have trouble setting the bits/byte to greater than 8. In 3FG's IRP it states that device has 9 bits and function 8 bits.
Thanks.
3FG wrote: | This is a new IR protocol
Uniden IRP = {38k,550}<1,-1|1,-3>(4,-2,(F:7,D:9,1,-40)+) where the assignment of bits to D and F is a guess.
The Device number is 9> The OBCs are: Code: | OBC - Function
00 - 0
01 - 1
02 - 2
03 - 3
04 - 4
05 - 5
06 - 6
07 - 7
08 - 8
09 - 9
10 - power
14 - info
15 - menu
16 - option
17 - up
18 - down
19 - left
20 - right
21 - ok
22 - exit
29 - mts
31 - zoom
38 - record
40 - recording
46 - guide
47 - play
48 - stop
50 - forward
51 - rewind
52 - f.forward
53 - f.rewind
56 - pause
71 - d
72 - blue
73 - red
74 - green
75 - yellow
77 - ch+
78 - ch-
81 - 11
82 - 12
84 - subtitles
86 - dtv
87 - bs/cs
88 - 100+
114 - link | This should be a fairly simple executor to write |
|
|
Back to top |
|
|
chuliu
Joined: 04 Dec 2010 Posts: 442 Location: Hong Kong |
Posted: Sat Aug 23, 2014 7:03 pm Post subject: |
|
|
Hi
I managed to implement a new approach.
1 device byte 8 bits and 2nd device byte 1 bit, no LSB.
command byte 7 bits with LSB.
other setting similar to the old one.
device 1 code is therefore, 144, and device 2 code 0.
for example "power" is 0101000 10010000 0
reversing the first 7 bits to get command obc code 10,
the following 8 bits is 144 and the last bit is 0. |
|
Back to top |
|
|
|