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

Adding IR Blaster codes to ReplayTV

 
Post new topic   Reply to topic    JP1 Remotes Forum Index -> ReplayTV
View previous topic :: View next topic  
Author Message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18513
Location: Chicago, IL

PostPosted: Thu Jun 28, 2007 8:13 pm    Post subject: Adding IR Blaster codes to ReplayTV Reply with quote

The main threads on this topic are over at AVSForum.

Here's a link to the thread for the 2k/3k series:
http://www.avsforum.com/avs-vb/showthread.php?t=862213

Here's a link to the thread for the 4k/5k series:
http://www.avsforum.com/avs-vb/showthread.php?t=267352

Here's a link to the post where FlipFlop spells out the step-by-step process for adding codes to the 4k/5k series:
http://www.avsforum.com/avs-vb/showthread.php?p=6311995#post6311995

The ReplayTV file section is here:
http://www.hifi-remote.com/forums/dload.php?action=category&cat_id=106

FlipFlop's shell commands and instructions are here:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=2258

The file section contains the RIDGen program and many RID files that other users have created.

PLEASE NOTE: If you find that you need to edit the shell commands (for the 4k/5k series ReplayTV units) you must use a UNIX text editor, don't use Notepad or WordPad.
_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!


Last edited by The Robman on Fri Jan 08, 2016 3:18 pm; edited 3 times in total
Back to top
View user's profile Send private message Visit poster's website
forumguy



Joined: 17 Apr 2008
Posts: 2

PostPosted: Wed Apr 23, 2008 2:21 pm    Post subject: JP1 to Replay File Creation Procedures Reply with quote

I think it would benefit many first timers to publish the instructions created by FlipFlop used to convert a rmdu to rid file. The instructions are below.

----------------------------------------------
Here is the procedure for going from a JP1 file (for KeymapMaster or RemoteMaster) to a RID file which can be uploaded to your ReplayTV:

1) Download RIDGen, MakeHex, and DecodeIR using the links in my previous post. Put all files in the same directory
2) Get RemoteMaster (a Java program) and the RDF files from the file section at http://www.hifi-remote.com/forums/dload.php?action=category&cat_id=81
3) Get the file for your device, from the files sections of either http://www.hifi-remote.com/forums/dload.php?action=category&cat_id=4 4) Load that file into RM. Note that RM will load KeymapMaster configurations (.txt files) if you change the file type dropdown box in the file open dialog.
5) Run RIDGen. Copy the "Protocol" and "Device Number" fields from RM to RIDGen
6) Select the "Functions" tab in RM. Copy the EFC code for digit 0 to the EFC column in RIDGen for digit 0.
7) Click the "MakeHex" button to verify that the RID code gets created in RIDGen for digit 0. You should get a string of 0's and 1's and other symbols in the Initial bits and Repeated bits columns.
8) If that worked, then copy EFC codes all digits 0-9, Enter (if available), and Power from RM to RIDGen.
9) Click the "MakeHex" button again to convert all of the codes
10) Click "Save" in RIDGen, and save as C1000fi.rid (for cable code 1000 - if you change the code number, the file name will be different)

Notes:

- if the MakeHex button isn't available, or doesn't work, you need to download the MakeHex program, and extract all files into the same directory as RIDGen.exe
- There must be a .irp file for the Protocol you use. Not all protocols have .irp files. If your protocol doesn't have an .irp file, then check on the hifi-remote forum for assistance.
------------------------------------------------------------------------
To install a code:

To install a RID file on the ReplayTV, use the following procedure. Note
that this procedure assumes you are using code C1000fi.rid (cable box,
code 1000). If you are using a different number, then you will need to edit
shellcmds, ircodes, and ircodesRaw to add your number to the list.

1) Use DVArchive to create a photo folder called "install" on the ReplayTV.
2) Put the "ircodes", "ircodesRaw", and "C1000fi.rid" files into that
photo folder. (right-click on "install" and select "import photos" from
the menu) (download here)
3) Install WiRNS using the "custom" setting, and also select the
"GetShellCmds" plug-in
4) Copy the "shellcmds" file into the same folder as wirns.exe
(typically would be c:\wirns)
5) Start up WiRNS - the "W" in the windows notification bar should be green
when it is ready.
6) On your ReplayTV, switch the network configuration to static, and set both
DNS server settings on your ReplayTV to match the "WiRNS IP"
(Be sure to note what your previous settings were)
7) Select "Menu..Setup..Connect to ReplayTV Service Now" on your ReplayTV to
force it to connect through WiRNS.

If all goes well, you should get a clock and a CPU meter pop up on the screen
during the net connect. These are done at the beginning and end of the script
just so you can see that the script began and completed.
Use 2-4-3-Zones to access the debug menus and toggle these back off.

Now you should be able to set your device up using cable box, IR code "1000"

Once things are working, restore the ReplayTV network configuration to your
previous settings. You do not need to continue using WiRNS, so once the code
is installed and working, you can uninstall WiRNS from your PC.
Or, if you normally use WiRNS, you just need to delete the "shellcmds" file.
You can also safely remove the "install" photo directory you created.
Back to top
View user's profile Send private message
The Robman
Site Owner


Joined: 01 Aug 2003
Posts: 18513
Location: Chicago, IL

PostPosted: Thu Feb 04, 2010 3:21 pm    Post subject: Reply with quote

To add a new blaster code to a 2k/3k series ReplayTV unit (including Showstoppers), you need to use a program called extract_rtv which you can download from here (instructions on how to use extract_rtv are in the ReadMe.txt included in the zip):
http://sourceforge.net/projects/rtvpatch/files/

You can create new OBJ files using RM. To do so, you need to have the Showstopper RDF (it's the BINOBJ file) in the main RDF folder. This RDF can be downloaded from here:
http://www.hifi-remote.com/forums/dload.php?action=file&file_id=7025

Then, using RM, open the upgrade file for your device and change the selected remote to "ReplayTV Showstoppers", check the button assignments, then select "Export Binary Upgrade" from the Advanced menu.

Once you have a new OBJ file, you would use extract_rtv to add it to your Replay. If you overlay an existing OBJ file, you won't need to change anything else. OBJ files reside in the sys1/OS/IRBlaster folder.

The syntax for extract_rtv is:
"extract_rtv -p1 -w [filename] [localfile]"

-p1 means use partition 1
-w means overwrite filename with localfile
[filename] is the full path name of the file on the ReplayTV drive
[localfile] is the name of the file on the PC drive

If you decide to add a new OBJ file, you will also need to include a reference to it in the IRBTable file (found in sys1/OS/IRBlaster folder). If you want to have the brand name listed, you would need to add a new brand file to the sys1/Setup/Irbdata folder.

There is more info about extract_rtv here:
http://geocities.com/FlipFlop7146/

The IRBTable file looks like this...
Code:
#
# Replay TV IRBlaster Setup Code Info Table
#
# Version 12/28/99
#
# This file contains specific information for IRBlaster setup codes.
# Each entry specifies the IR Code to use, the output string format,
# and the interdigit delay. A setup code 0f 0 is used to change
# the delay and format used as the default
#
# Setup Code    IRB Code     Format String      Delay     File
#=================================================================
    003         003          %d@                200
    015         015          %02d               200       C0015.OBJ
    160         160          %d                 200       C0160.OBJ
    392         392          %03d               200       S0392.OBJ
    276         276          %d@                200       C0276.OBJ
    877         877          %d@                200       C0877.OBJ
    899         899          %d@                200       C0899.OBJ
    476         476          %03d               400
    525         525          %d@                200       C0525.OBJ
    775         775          %d                 200
    5533        533          %d                 200       C0533.OBJ
    4476        476          %3d@               200       C0476.OBJ
    847         847          %d@                200       S0847.OBJ
    1005        3053         %03d               200       S1005.OBJ
    5392        392          %d@                200       S0392.OBJ
    5476        476          %03d               400
    6000        6000         %02d               200
    7000        7000         %02d               400
    8000        8000         %03d               200
    9000        9000         %03d               400

And here's a sample of what one of the brand name files looks like (this is the ABCCableBox file)
Code:
$ ABC
|
@ ^^0001^^^^^^^

|
@ ^^0003^^^^^^^

|
@ ^^0007^^^^^^^

|
@ ^^0008^^^^^^^

|
@ ^^0011^^^^^^^

|
@ ^^0013^^^^^^^

|
@ ^^0014^^^^^^^

|
@ ^^0017^^^^^^^

_________________
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!


Last edited by The Robman on Thu Mar 22, 2012 10:00 pm; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website
eferz
Expert


Joined: 03 Jun 2010
Posts: 1078
Location: Austin, Texas

PostPosted: Sat Feb 04, 2012 2:27 am    Post subject: Re: JP1 to Replay File Creation Procedures Reply with quote

forumguy wrote:
I think it would benefit many first timers to publish the instructions created by FlipFlop used to convert a rmdu to rid file.

I just created five ReplayTV articles for the JP1 Wiki including; How to use RIDgen, RID, RIDgen, RM to RIDgen Overview, and ReplayTV. In case anyone is interested.
_________________
Remotes; JP1.2: Comcast URC-1067, JP1.3: Insignia NS-RC02U-10A, JP1.4 OARI06G, JP2.1: Cox URC-8820-MOTO (still trying to figure out how to make them self-aware.)
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic       JP1 Remotes Forum Index -> ReplayTV All times are GMT - 5 Hours
Page 1 of 1

 
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
Get Smart! the band's official homepage Rockabilly Central