JP1 Remotes Forum Index JP1 Remotes


FAQFAQ SearchSearch 7 days of topics7 Days MemberlistMemberlist UsergroupsUsergroups RegisterRegister
ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in

Canal+ CANALSAT remote decodes as Phase Encoded (RC-type)
Goto page Previous  1, 2, 3
 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> JP1 - Protocol Decodes
View previous topic :: View next topic  
Author Message
gfb107
Expert


Joined: 03 Aug 2003
Posts: 3411
Location: Cary, NC

                    
PostPosted: Mon Oct 05, 2009 12:42 pm    Post subject: Reply with quote

It was added in v1.96
_________________
-- Greg
Original RemoteMaster developer
JP1 How-To's and Software Tools
The #1 Code Search FAQ and it's answer (PLEASE READ FIRST)
Back to top
View user's profile Send private message Visit poster's website
alanrichey
Expert


Joined: 24 Mar 2008
Posts: 3529
Location: UK/USA

                    
PostPosted: Mon Oct 05, 2009 1:59 pm    Post subject: Reply with quote

Sorry, I thought i was running 1.96, turns out i was using 1.92.
Back to top
View user's profile Send private message
sebpoterie



Joined: 27 Mar 2011
Posts: 4

                    
PostPosted: Sun Mar 27, 2011 2:40 am    Post subject: Beginner question Reply with quote

Hi,

I try to learn the G5 (canalsat, canal+ sat receiver) IR command

My learning code are not very clean.

For example :

1 is
0000 0044 0014 0000 000F 001E 000F 000F 000F 000F 001E 001E 001E 000F 000F 001E 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 000F 001E 001E

2 is
0000 004A 0015 0000 000E 001C 000E 000E 000E 000E 001C 001C 001C 000E 000E 001C 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001C 001C 000E 1333 000E 001C

When I check those codes in IR Tool with Ir decodeDLL, I can read :

Protocol CanalSat

for 1 : Device 11, OBC 1, EFC : 34
for 2 : Device 11, OBC 2, EFC : 242

So I try to use IRP notation provided in Decode IR help to built a canalsat.irp file

UEI protocol: 018C
IRP notation: {55.5k,250,msb}<-1,1|1,-1>(1:1,D:7,S:6,T:1,0:1,F:7,-89m)+
EFC translation: 7-bit MSB.

I try this for my canasat.irp file to generate hex list with MakeHex

Device=11
Function=0..255

Protocol=canalsat
Frequency=55500
Time Base=250
Message Time=89m
One=1,-1
Zero=-1,1
Prefix=1,1
First Bit=MSB
Form=D:7,S:6,T:1,0:1,F:7

The hex generated are not recognized in IR Tool.

Maybe someone could help me to find my mistake...
Thanks in advance.

Sébastien.
_________________
Sébastien MICHEL
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3367

                    
PostPosted: Sun Mar 27, 2011 3:07 am    Post subject: Reply with quote

Try this:
Device=11.0
Function=0..255
Protocol=Canalsat
Frequency=55500
Time Base=250
Message Time=89m
Zero=-1,1
One=1,-1
First Bit=MSB
Form=;1:1,D:7,S:6,T:1,0:1,F:7

Changes--Explicitly set Subdevice to 0. Added a semicolon at the beginning of Form to indicate that the entire [1:1,D:7,S:6,T:1,0:1,F:7] string is repeated, and replaced Prefix with 1:1.

Not important, but reversed the order of Zero and One to match the style in other IRP files. Note that it also possible to write the Form as:
Prefix=1,-1
Form=;*,D:7,S:6,T:1,0:1,F:7
but I think the format shown earlier is easier to understand, because it isn't necessary to remember that * denotes the position of the Prefix.
Back to top
View user's profile Send private message
sebpoterie



Joined: 27 Mar 2011
Posts: 4

                    
PostPosted: Sun Mar 27, 2011 3:36 am    Post subject: Reply with quote

Thanks 3FG (very much)

The hex generated are now recognized in Ir Tool BUT when I copy past the hex in my pronto, the order is sent twice

press 1 give me 11

I try to remove your semicolon at the beginning of Form and give a try.
_________________
Sébastien MICHEL
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3367

                    
PostPosted: Sun Mar 27, 2011 3:50 am    Post subject: Reply with quote

DecodeIR.html says:
The repeat frames are not all identical. T toggles within a single signal, with T=0 for the start frame and T=1 for all repeats.

So this may be better, since it explicitly sets the Toggle bit to 0 for the first frame and 1 for the repeats:
Device=11.0
Function=0..255
Protocol=Canalsat
Frequency=55500
Time Base=250
Message Time=89m
Zero=-1,1
One=1,-1
First Bit=MSB
Form=1:1,D:7,S:6,0:1,0:1,F:7;1:1,D:7,S:6,1:1,0:1,F:7
Back to top
View user's profile Send private message
sebpoterie



Joined: 27 Mar 2011
Posts: 4

                    
PostPosted: Sun Mar 27, 2011 4:18 am    Post subject: Reply with quote

So,

3FG1 : Form=1:1,D:7,S:6,T:1,0:1,F:7 (without ";")

seems to work well than

3FG2 : Form=1:1,D:7,S:6,0:1,0:1,F:7;1:1,D:7,S:6,1:1,0:1,F:7

For "1" 3FG1 gives me
0000 004B 0014 0000 000E 001B 000E 000E 000E 000E 001C 001B 001B 000E 000E 001B 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001C 001B

Pronto gives me a "1"

For "1" 3FG2 gives me
0000 004B 0014 0013 000E 001B 000E 000E 000E 000E 001C 001B 001B 000E 000E 001B 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001C 10F8 000E 001B 000E 000E 000E 000E 001C 001B 001B 000E 000E 001B 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001C 001B 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001C 10F8

Pronto gives me a "0"

The other functions from 2 to 9 work both with 3FG1: and 3FG2:
I do not find the "0" in 3FG1
It is not Device Code: 11.0 (0x0B.0x00) Function: 0 (0x00)
It is not Device Code: 11.0 (0x0B.0x00) Function: 10 (0x0A)
and I think that "0" in 3FG2 is a dirty "0" !

Thanks again.
_________________
Sébastien MICHEL


Last edited by sebpoterie on Sun Mar 27, 2011 12:17 pm; edited 2 times in total
Back to top
View user's profile Send private message
3FG
Expert


Joined: 19 May 2009
Posts: 3367

                    
PostPosted: Sun Mar 27, 2011 11:13 am    Post subject: Reply with quote

Can you try to learn the "0" button?
Back to top
View user's profile Send private message
sebpoterie



Joined: 27 Mar 2011
Posts: 4

                    
PostPosted: Sun Mar 27, 2011 12:14 pm    Post subject: Reply with quote

So...
I have found the "0" without having to learn it. it was lost in the list...

0000 004B 0015 0000 000E 001B 000E 000E 000E 000E 001C 001B 001B 000E 000E 001B 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 000E 001B

I use finally your "3FG1" form without the ";". The hexa codes seem to be clean.
Unfortunately, my 7 prontos do not learn this kind of code well in stand alone mode.
I have asked Pace, who is the manufacturer of the satellite decoder, to provide me their hex codes. I am waiting for an answer...just to see if my (your) codes are right...

My IR setup is very complex (very big house, many IR repeater and RF extenders (that are much more plasma and LCD proof than IR repeater !) but I miss your bases when something is unusual (exotic IR protocol)

Anyway, thank you a thousand times and sorry for my english...French people are very bad in foreign languages.
See U
Regards.
_________________
Sébastien MICHEL
Back to top
View user's profile Send private message
gbuathier



Joined: 17 Sep 2011
Posts: 1

                    
PostPosted: Sat Sep 17, 2011 6:59 pm    Post subject: Reply with quote

This thread just saved my life !

I am using AMX panels and needed new HEX codes for the G5 Cube I just installed in replacement of my old Mediasat Max : the IR codes I had were adding a 0 to any command that was send...

I generated HEX codes using MakeHex with the following IRP file ('3FG2' config) :

Device=11.0
Function=0..255
Protocol=Canalsat
Frequency=55500
Time Base=250
Message Time=89m
Zero=-1,1
One=1,-1
First Bit=MSB
Form=1:1,D:7,S:6,0:1,0:1,F:7;1:1,D:7,S:6,1:1,0:1,F:7

Functions 0-9 are the equivalent digits, I have now to investigate to find out the other commands.

Many thanks to all the contributors of this thread.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> JP1 - Protocol Decodes All times are GMT - 5 Hours
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


 

Powered by phpBB © 2001, 2005 phpBB Group
Top 7 Advantages of Playing Online Slots The Evolution of Remote Control