UIR/IRMan Serial Remote Support (1 Viewer)

A

Anonymous

Guest
Same for me: i get in the serialwatcher this code: 9E8 6A7 D37 D3E 6AB D35 6AC 6A4 9E9 00

But when i try to learn the command in serialUIR, it doesn't work...

Any guidelines???
 
A

Anonymous

Guest
X-Men said:
Same for me: i get in the serialwatcher this code: 9E8 6A7 D37 D3E 6AB D35 6AC 6A4 9E9 00

But when i try to learn the command in serialUIR, it doesn't work...

Any guidelines???

What is your remote receiver ?

Hex data you see in serialwatcher looks like the speed is not accurate no ?

Are these codes always the same when you keep button down or is it just a 'random' serial of numbers ?

The learning is not working if speed or byte train length is inaccurate because to validate a code i look for 2 complete byte trains with same codes.

For exemple i need 2 identical codes:

11 22 33 44 55 66
AA BB CC DD EE FF
11 22 33 44 55 66
AA BB CC DD EE FF
AA BB CC DD EE FF <= here the learning works
11 22 33 44 55 66

But if i receive somethink like:

AA BB CC DD EE FF
11 22 33 44 55 66
EE FF 01 03 04 05
11 22 33 44 55 66
AA BB CC DD EE FF
EE FF 01 03 04 05

The learning never works.

For you code: 9E8 6A7 D37 D3E 6AB D35 6AC 6A4 9E9 00

You should write a byte (2 number)
9E 86 A7 D3 7D 3E 6A BD 35 6A C6 A4 9E 90 0

There is no 'reccurent' pattern here, it look like random numbers. Try to either a lower or higher speed, and when you see a recurrent pattern, set byte length train to the pattern length in bytes.

Fictive Example:

9A 86 A8 3E 9A 86 A8 3E 9A 86...
^^^^^^^^|^^^^^^^^|

In this example the recurrent pattern is 9A 86 A8 3E, so 1/ the speed is correct as we have a repeating patten and 2/ the byte train is 4 bytes.

I can change the learning method to learn anything even if there is no reccurent pattern, the learning will work but i can't ensure remote buttons will work accurately later in mediaportal.

i'll give you the link to a new version as soon as i have little time after christmas gift :)

Pascal
 
A

Anonymous

Guest
you are right. the codes are all different. But changing speed didn't help???

I tried different remotes. One form my skystar2 dvbs card and a mce 2005 remote. Same problem on all...
 
A

Anonymous

Guest
Hello,

I added an 'unsafe' learning check box, with this chek box the learning take the first pulse train 'as is' even if there is no 2 consecutive identical byte trains.

When learning, press and quickly release the button between each command or it will learn the following command with the same button.

based on the 0.1.0.3 version:

http://perso.wanadoo.fr/freqresplot/MediaPortalSerialIR.zip

Pascal
 
A

Anonymous

Guest
Hi,
I have a RealMagic remote too:
- Under SerialWatcher, with the parameter given by bedlam, I saw the Hex code send by the remote (all the same for the same remote key)
- But with the SerialUIR plugin, I have the error message "Error: Port COM1: Unavailable!". (I've closes SerialWatcher before using the SerialUIR plugin).
 

Mr.Mitchell

Retired Team Member
  • Premium Supporter
  • May 13, 2004
    227
    0
    the Netherlands
    Make sure that the SerialWatcher program is really closed and not still running minimised in the systemtray or so. Also it could be that the RedEye remote plugin is occupying the COM port.

    Hmm, I noticed that also on my pc that COM1 is unavailable in both Remote plugins that use the COM ports. So it couls be that one of the plugins does not release the COM port correctly or that my COM port has problems with hibernating (I never used the com port of this machine).

    You could try to reboot your machine and then first open Configuration.exe and see if the COM port then is available.
     
    A

    Anonymous

    Guest
    Thanks for the "Redeye plugin" informations!
    The RedEye plugin was disabled but set to use the COM1 (I change it to nonexistence COM 5).. And now Serial UIR display "Port COM1: available".
    I must uncheck "Initialize UIR/IRman type receiver" too because configure.exe crash if not.
    Actually I can learn few commands (but when I push on button, it learns one or two command) with this parameter:
    Baud Rate: 9600
    IR Code Lenght: 3

    But checking it with Serial watcher (Baud Rate: 2400)... And I found that the IR Code lenght seem variable. Here is the output when I press a differrent key twice:

    1E E0 06 78 60 FE 1E E0 06 78 60 FE
    1E E0 06 78 60 FE 1E E0 06 78 60 FE
    1E E0 F8 1E FE 1E E0 F8 1E FE
    1E E0 F8 1E FE 1E E0 F8 1E FE
    1E E0 FE E0 FE E0 1E E0 FE E0 FE E0
    1E E0 FE E0 FE E0 1E E0 FE E0 FE E0
    1E E0 1E 78 18 1E E0 1E 78 18
    1E E0 1E 78 18 1E E0 1E 78 18
    1E E0 18 78 86 F8 1E E0 18 78 86 F8
    1E E0 18 78 86 F8 1E E0 18 78 86 F8

    There is one which byte train is 6 and another when is 4 bytes...
     

    Poussun

    Portal Member
    November 29, 2004
    37
    0
    Luxembourg
    It works :)

    Ok I've found a solution and my Sigmadesigns remote works :)

    I've taken the results of 'serialwatchers' and :

    SERIALUIR

    COM1
    Baud 1200
    Parity none
    Handshake none
    DTR and RTS selected
    IR Code lenght : 6
     

    Users who are viewing this thread

    Top Bottom