Nova Pace 3001 Novabox ,need Help with IR Codes

Need help adding new codes to your Slingbox, this is the place to ask. You're welcome to ask general Slingbox questions here, but be aware that most of us are not Slingbox experts.

Moderator: Moderators

tsaito
Posts: 14
Joined: Thu Dec 10, 2015 3:10 am

Post by tsaito »

nova_Extra
nova_TXT
nova_0
nova_9
nova_8
nova_7
nova_6
nova_5
nova_4
nova_3
nova_2
nova1
nova_Blue
nova_Yellow
nova_Green
nova_Red
nova_Mute
nova_Ch-,
nova_Ch+
nova_V-
nova_V+
nova_OK
nova_Left
nova_Rigth
nova_Down
nova_Up
nova_Info
nova_Exit
nova_TVGuide
nova_Options
nova_Menu
nova_Favorites
nova_Playlist
nova_OnDemand
nova_Radio
nova_MyAccount
nova_Apps
nova_Message
nova_TV
nova_Power

Above commands allready exist in harmony account and they learned from the original remote.
Barf
Expert
Posts: 1524
Joined: Fri Oct 24, 2008 1:54 pm
Location: Munich, Germany
Contact:

Post by Barf »

Nice that you are using IrScrutinizer (I am the author). It + Global Cache iTach (Flex) is at least as powerful as anything else. (IMHO)

Why don't you go to the "Scrutinizer Remote/Raw remote", and shoot all the commands to the iTach, and type in a name for the commands. Then export it as ICT for Rob and Alan to have a look for the assumed new protocol.
vicky2003 wrote: I am guessing that the irscrutinizer raw data would be better than nothing!
Thank you very much for those warm words.
vickyg2003
Site Admin
Posts: 7104
Joined: Sat Mar 20, 2004 12:19 pm
Location: Florida
Contact:

Post by vickyg2003 »

Oh oh, I guess I should have reread what I said before submit. I apologize for any offense. None meant. The "nothing!" referred to a mere 4 signals. I don't know what the total capabilities of IRScrutinizer are, didn't realize that it could export as ICT. Like I said, I only use IRScrutinizer for the hex tool and the LIRC capabilities.

My sincere apology.
alanrichey
Expert
Posts: 3533
Joined: Mon Mar 24, 2008 7:14 am
Location: UK/USA

Post by alanrichey »

tsaito wrote:Above commands already exist in harmony account and they learned from the original remote.
This where I get completely confused. I log onto your Harmony account and there is a Pace DVR defined. So I install it on my Harmony One.

But when I check the buttons they all learn very well but decode as XMP-1 49.32 EXCEPT for the four Nova 0-3 buttons that decode as <unknown>.

That protocol and device code is the 'standard' code for both the Samsung DSB-P990N and the Pace DZS3001 but you keep telling us they do not work on your new device ?

Can you confirm to me that if you install the Pace DVR that is on your Harmony Account onto your Harmony One, then the Harmony One controls the box correctly ? If not, then we are wasting our time here.

And I am still waiting for you to tell me what the Nova 0-3 buttons actually do. It might be very relevant.
tsaito
Posts: 14
Joined: Thu Dec 10, 2015 3:10 am

Post by tsaito »

Here is the RAW Commands in .ICT file.Learned with Global Cache and IrScrutinizer
http://www.hifi-remote.com/forums/dload ... e_id=13793
.
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

Barf, could you help with this please, I can't get that generated ict file to import into IRScope properly.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3434
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Two issues: 1) In the original file from IrScrutinizer, there are two CR and one LF, and IRScope doesn't like that. 2) the leadouts are given as about 127mS, which causes IRScope to treat the file as one really long macro.

I edited the file to eliminate the extraneous CR, and to make the leadouts 500mS. http://www.hifi-remote.com/forums/dload ... e_id=13795

I think issue 1) is a conflict between Windows and Linux conventions.
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I also found that if I replaced the first line with one from a real ict file, IRScope would at least open the file, but the lines looked the same, so I don't know why that would make a difference. I need to open them in a hex editor to see if there's an invisible difference.

Btw, what ae CRs and LFs?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3434
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Carriage Return and LineFeed. Windows wants the end of a text line in a file to be terminated with CR and LF. Linux wants only a LF. Java has to operate in both OS and provides a end of line "character" which is system specific. It doesn't always work, and many of us don't have a way to test on more than one OS.
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

ok, 3FG's file loaded, so I looked at the learns. Treating them as a quad resulted in different length binaries, so I tried treating them as bi-phase instead, which mostly worked. The strings were all the same length now, but there were some double negative pairs in there, which puzzles me.

Here's the resulting binary where "?" signifies a double negative pair:

1000000000100001000?110000100 nova_Extra
100000000010000100000100?1110 nova_TXT
10000000001000010000000000010 nova_0
10000000001000010000000100100 nova_9
10000000001000010000000100010 nova_8
100000000010000100000000?1100 nova_7
100000000010000100000000?1010 nova_6
10000000001000010000000010100 nova_5
10000000001000010000000010010 nova_4
1000000000100001000000000?100 nova_3
10000000001000010000000001010 nova_2
10000000001000010000000000100 nova_1
1000000000100001000001010?110 nova_Blue
10000000001000010000010101000 nova_Yellow
10000000001000010000010100?10 nova_Green
10000000001000010000010100000 nova_Red
10000000001000010000001000?10 nova_Mute
10000000001000010000000?11000 nova_Ch-
10000000001000010000000?10?10 nova_Ch+
10000000001000010000001000000 nova_V-
10000000001000010000000?11110 nova_V+
1000000000100001000000?100100 nova_Ok
1000000000100001000000?10?110 nova_Left
1000000000100001000000?110010 nova_Right
1000000000100001000000?110100 nova_Down
1000000000100001000000?101010 nova_Up
1000000000100001000001000?100 nova_Info
100000000010000100000?1000?10 nova_Exit
10000000001000010000010001000 nova_TVGuide
10000000001000010000100001010 nova_Options
10000000001000010000010000000 nova_Menu
10000000001000010000100010?10 nova_Favorites
10000000001000010000010010000 nova_Playlist
10000000001000010000010000?10 nova_OnDemand
10000000001000010000100000100 nova_Radio
1000000000100001000000?111010 nova_MyAccount
100000000010000100000?1111100 nova_Apps
100000000010000100000?10?1110 nova_Message
10000000001000010000100000010 nova_TV
10000000001000010000000101000 nova_Power

Anyone got any ideas what this really is?
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3434
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

Rob,
I'm not seeing the problem with the decodes. I think the signal is close to:
{38k, 300, msb}<-1,1|1,-1>(1,-1,A:28,-82m)+

Of course, we do have to wonder why there are deviations of +/- 15% from nominal timing.
The Robman
Site Owner
Posts: 21886
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

I didn't save my intermediate files but i did get double negative/off pairs where i put question marks. what binary did you get?

Also, I did too wonder my I was seeing +250 and +500 for On times and -350 and -700 for Off times.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
3FG
Expert
Posts: 3434
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

I got the following decodes in hexadecimal where I divided things into D, S, and F, using
{38k, 300, msb}<-1,1|1,-1>(1,-1,D:11, S:8, F:8, -1, 1,-82m)+
If it weren't for the nova_Extra signal, we could simplify a bit more.

Code: Select all

nova_Extra 	  Nova Pace  D 002 S 11 F C2 
nova_TXT 		 Nova Pace  D 002 S 10 F 4F 
nova_0 			Nova Pace  D 002 S 10 F 01 
nova_9 			Nova Pace  D 002 S 10 F 12 
nova_8 			Nova Pace  D 002 S 10 F 11 
nova_7 			Nova Pace  D 002 S 10 F 0E 
nova_6 			Nova Pace  D 002 S 10 F 0D 
nova_5 			Nova Pace  D 002 S 10 F 0A 
nova_4 			Nova Pace  D 002 S 10 F 09 
nova_3 			Nova Pace  D 002 S 10 F 06 
nova_2 			Nova Pace  D 002 S 10 F 05 
nova_1 			Nova Pace  D 002 S 10 F 02 
nova_Blue 		Nova Pace  D 002 S 10 F 57 
nova_Yellow 	 Nova Pace  D 002 S 10 F 54 
nova_Green 	  Nova Pace  D 002 S 10 F 53 
nova_Red 		 Nova Pace  D 002 S 10 F 50 
nova_Mute 		Nova Pace  D 002 S 10 F 23 
nova_Ch- 		 Nova Pace  D 002 S 10 F 1C 
nova_Ch+ 		 Nova Pace  D 002 S 10 F 1B 
nova_V- 		  Nova Pace  D 002 S 10 F 20 
nova_V+ 		  Nova Pace  D 002 S 10 F 1F 
nova_Ok 		  Nova Pace  D 002 S 10 F 32 
nova_Left 		Nova Pace  D 002 S 10 F 37 
nova_Right 	  Nova Pace  D 002 S 10 F 39 
nova_Down 		Nova Pace  D 002 S 10 F 3A 
nova_Up 		  Nova Pace  D 002 S 10 F 35 
nova_Info 		Nova Pace  D 002 S 10 F 46 
nova_Exit 		Nova Pace  D 002 S 10 F 63 
nova_TVGuide 	Nova Pace  D 002 S 10 F 44 
nova_Options 	Nova Pace  D 002 S 10 F 85 
nova_Menu 		Nova Pace  D 002 S 10 F 40 
nova_Favorites  Nova Pace  D 002 S 10 F 8B 
nova_Playlist   Nova Pace  D 002 S 10 F 48 
nova_OnDemand   Nova Pace  D 002 S 10 F 43 
nova_Radio 	  Nova Pace  D 002 S 10 F 82 
nova_MyAccount  Nova Pace  D 002 S 10 F 3D 
nova_Apps 		Nova Pace  D 002 S 10 F 7E 
nova_Message 	Nova Pace  D 002 S 10 F 6F 
nova_TV 		  Nova Pace  D 002 S 10 F 81 
nova_Power 	  Nova Pace  D 002 S 10 F 14 
I have program which can identify the various durations and then decode the signals once I input this description where durations are expressed in 0.1uS:
Name,Nova Pace
NewStreamDef,HiLo,3000, 3000, 1000, 1000,Start
NewStreamDef,LoHi,3000,3000,1200,1000,A,27
___StreamDef,HiLo,3000,3000,1000,1200,B
___BitDef,A,0,1
___BitDef,B,1,1
NewStreamDef,LoHi,3000, 3000, 1200, 1000,Stop
AssignParam,D,0-10,16
AssignParam,S,11-18,16
AssignParam,F,19-26,16

The program is not good enough to share.
I am concerned whether the Start and Stop signals need to have 100 or more uS added to the off durations.
BTW, I suspect that the approach of rounding works better for signals learned by a remote, because the timing resolution is better than for Widgets or Global Cache.
tsaito
Posts: 14
Joined: Thu Dec 10, 2015 3:10 am

Post by tsaito »

Dear 3FG,

I don't care about nova_Extra command.
How can i decode commands in bin file in order to upload in slingbox account?

I have also learned remote control with IRTrans in case is helpfull for someone.
Here is the .rem file
http://www.hifi-remote.com/forums/dload ... e_id=13796

I really appriciate all of you for help.
3FG
Expert
Posts: 3434
Joined: Mon May 18, 2009 11:48 pm

Post by 3FG »

I'll be traveling for a few days, so I it may be some time before I can work on this

The IRtrans learns help. They show a similar spread in the burst pair durations, but in detail the learned GC and IRtrans signals look different. So I'm inclined to think it is an ordinary biphase protocol with a lot of scatter in the learns.
Post Reply