View previous topic :: View next topic |
Author |
Message |
poet99
Joined: 05 Jan 2004 Posts: 27
|
Posted: Tue Jan 06, 2004 9:22 pm Post subject: Speeding up macros? |
|
|
Hi,
I am fairly new to JP1. I was able to finish my interface today and I just downloaded from the remote in IR. This is great!
I would like to know if it is possible to speed up macro execution and if so, how to do it. I cannot find the instructions to do that.
Thanks in advance
François |
|
Back to top |
|
|
jon_armstrong Expert
Joined: 03 Aug 2003 Posts: 1238 Location: R.I.P. 3/25/2005 |
Posted: Tue Jan 06, 2004 9:33 pm Post subject: |
|
|
You didn't mention what remote you are using but if an extender is available then they will speed up execution substantially. You probably want to get the basics down first though, since the extenders are advanced features.
Otherwise, finding discrete commands may help. It is also possible that the equipment itself may take several seconds to come on so execute that command first.
Give more details and pehaps someone else will have a better suggestion:
Remote?
Equipment?
Setup codes?
What is too slow?
Post your IR file in the files|diagnosis area at the Yahoo JP1 site (let us know when you have done that) and that will also provide more detail. _________________ -Jon |
|
Back to top |
|
|
poet99
Joined: 05 Jan 2004 Posts: 27
|
Posted: Tue Jan 06, 2004 10:49 pm Post subject: |
|
|
Ok. Here it is.
Remote : OFA URC-6800 (I understand there is an extender, i.e. the same as the URC-7800)
TV: Sony KV32 something (0000)
RCVR: Onkyo TX-SR501 (0135)
SAT: ExpressVu (0775)
It’s not that it takes years, but when I look at red light when I activate the power up macro, there is definitely a "waiting" time between each device power transmission.
Thanks
François |
|
Back to top |
|
|
usblipitor
Joined: 10 Oct 2003 Posts: 516 Location: Greenbelt, MD |
Posted: Tue Jan 06, 2004 11:46 pm Post subject: |
|
|
With the extender, your devices will appear to all turn on simultaneously. The delay that was present in your macros before the extender is installed has been reduced - to a number very slightly above zero. |
|
Back to top |
|
|
poet99
Joined: 05 Jan 2004 Posts: 27
|
Posted: Wed Jan 07, 2004 9:07 am Post subject: |
|
|
Thanks.
I have the extender file. But how do I install it? I am probably not looking at the right place, but I cannot find instructions.
François |
|
Back to top |
|
|
usblipitor
Joined: 10 Oct 2003 Posts: 516 Location: Greenbelt, MD |
Posted: Wed Jan 07, 2004 10:34 am Post subject: |
|
|
read.me file that comes with your extender wrote: | Installation:
Because the memory use is so different, it isn't practical to install
this extender into an existing configuration file. Instead I provided
a base configuration and you can copy things from your old configuration
into this configuration using two copies of IR.EXE. (See the
reinstallation section if you are placing an earlier extender that uses
the same memory layout).
1) Take the 7800ex2.txt and the RDF file from this ZIP and place them in
the directory where you run IR.EXE.
2) I assume you have already saved your Cinema7's existing
configuration in a file on your PC. If you haven't done that, you
haven't done enough with JP1 yet to try an extender. Try something else
first.
3) If you have a lot of key moves or macros in your old configuration,
and you are comfortable editing hex, open both 7800ex2.txt and your old
configuration file in a text editor. All your old key moves and macros
are in the memory range 01A through 0FF. Copy that section from the old
configuration file to the section starting at 42A in 7800ex2.txt
4) Open 7800ex2.txt with one copy of IR.EXE and open your old
configuration in another. (If you did step 3, there will be a checksum
error that you can ignore).
5) Look at the seven (0..6) device setup boxes at the top of the old
one and manually set the new ones to the same values.
6) Look at any devices or protocols you have set up in the old one and
copy them to the new. Do not change or delete the TV:1800 protocol 180
that is there to launch the extender. You can copy the body of an
upgrade (device or protocol) by selecting EDIT on the old one and
highlighting and copying the hex; Then select ADD in the new one and
paste it in. You need to manually type in the ID.
7) Look at the "Advanced Codes". If you copied them in step 3, check
them. Otherwise you need to enter new ones using the old ones as a
guide.
8) Look at the initial 7 macros I defined for you. Each of those
is on a device key and gives complete control to the associated device
index when you press a device key. You should remove or change some of
the commands in those macros. For example, your TV probably doesn't
have any T keys (described much later), so you probably want to remove
the T_TV command from the TV key's macro.
9) Same as step 7, except for macros.
10) Save your work and shut down both copies of IR.EXE (because the OS
might be confused about which copy should have the right to access the
parallel port).
11) Restart IR.EXE. Load your saved work. Upload it to the remote. As
with other extenders, there will be a signature error that you should
ignore each time you change between a normal and an extended
configuration.
12) You may want to press the TV key and hold for a moment to remind
yourself that in an unextended remote the LED goes out even if you don't
release the button. Don't change selected device because step 13
requires TV, which is the default after reset.
13) Press the POWER key. This starts the extender.
14) The initial state of the M, V, T, and P device indexes are all
random. Before pressing any keys that send anything you should press
one or more keys on which you have device macros, until you have set
all of the M, V, T, and P indexes at least once each. Assuming that
you used device keys for your device macros, you should notice that the
LED remains on as long as you hold the key, rather than going off as in
step 12. This isn't a good or intended feature, but it does give you
an easy answer to the question of whether the extender is active.
15) Use your remote. Good luck. Adding the task of writing this
extender to my normal busy schedule meant I had no time for TV, so I
haven't used it yet. (Testing is never as good a test as using).
Remember you can always reload your prior configuaration.
16) If there aren't already a bunch of comments in the JP1 group by
users of this extender, then post your comments there. Even if you
don't have problems, questions or suggestions, posting comments is
important to help extender writers know what to do next and to help
other JP1'ers know what to try. |
_________________ -Steve
Beginner's Guide
CodeSearchFAQ
JP1Files |
|
Back to top |
|
|
poet99
Joined: 05 Jan 2004 Posts: 27
|
Posted: Wed Jan 07, 2004 10:46 am Post subject: |
|
|
Thank you Steve.
I looked everywhere, except in the extender zip file... |
|
Back to top |
|
|
usblipitor
Joined: 10 Oct 2003 Posts: 516 Location: Greenbelt, MD |
Posted: Wed Jan 07, 2004 10:54 am Post subject: |
|
|
poet99 wrote: | Thank you Steve. I looked everywhere, except in the extender zip file... | My pleasure to help you! Good Luck! Let us know if you need anything else (I'm not an authority on the 6800/7800, but I'm always glad to try to help. Come to think of it, I'm not an authority on anything - but that never stopped me before. ) |
|
Back to top |
|
|
|