Page 1 of 1

Where to find ToadTog software

Posted: Tue Aug 20, 2024 12:44 am
by alamond
Hello, after many years using Logitech Harmony, I'm now using a URC3661 and enjoying the software RMIR and RMDU to create and control the local Australian versions of devices.
I've added discrete On/Off comands to them and use macros to turn the TV, Amp and Source on and off. It's similar to activities. One device, an old Topfield PVR, only has a power toggle so it isn't able to be included.
Although there is no Extender for my remote, a 9 year old JP1 page indicates that I can add just the ToadTog device VCR/DVD 1800 to achieve is. I can't find the software required to load it as shown here: http://www.hifi-remote.com/wiki/index.p ... ce_Toggler
Can anyone advise where it is?
Thanks
Andrew

Posted: Tue Aug 20, 2024 10:22 am
by The Robman
https://www.hifi-remote.com/forums/dload ... le_id=2852

But be warned, installing it is not for the faint of heart.

Posted: Wed Aug 21, 2024 7:24 pm
by alamond
Thanks, amazing how they worked it out.

I've read everything I can find, downloaded the files and run the s3c8 assembler. The output is exactly per a section in the example .ir file.

The asm file is for a Radio Shack 15-1994 and the button codes are listed within it. It's in the form of 'variable=number in hex' for example:
P_SETUP=02
LIGHT=20
POWER=03
SLEEP=2C

To assemble ToadTog for my URC3661 remote, how can I find the button codes? Are they able to be found using RMIR or RMDU? Are they the names and hex codes used by the target device that I want ToadTog to control? In this case that's a Topfield PVR. Or are they the names and hex codes for the URC3661's keys? Sorry, still trying to work out the basics.
Regards
Andrew

Posted: Thu Aug 22, 2024 9:10 am
by The Robman
Sorry, but Toadtog was always just a bit too complex even for me, and since it's been part of extenders for quite a while, I expect even those people who used to know how to set it up have probably forgotten.

Hopefully someone else will jump in with advice, but the author of Toadtog (John Fine) hasn't been here in decades, and I don't know how many other expects are still monitoring the forum.

Posted: Thu Aug 22, 2024 9:32 am
by jeajea
If you only have one device without discrete off try this instead of toadtog.
In your 'all off' macro, select the 'problem' device in the last step.
If the device is on after you run 'all off' just press the power button.
This is what I do with non-extended remotes and my cable box.
Also, if a device doesn't have discrete off, toadtog can get out of sync with the device.

Posted: Thu Aug 22, 2024 12:21 pm
by The Robman
Many devices that don't have discrete on and off codes, do have other buttons that will force the device on, if it isn't on already, like input buttons, so those might be useful on power macros.

If you want more specific help, we would need to know what devices you have and what you're looking to get your macros to do. Posting a copy of your RMIR file would be a good place to start.

Posted: Thu Aug 22, 2024 5:03 pm
by alamond
Thanks for your suggestions. I have already made a similar solution to jeajea's idea, that is the extra button press if the device is still on. Another device, the Samsung Bluray doesn't have discretes but sending a Play command turns it on.
I owned and programmed a JP1 remote 20 years ago before getting a Harmony. With Harmony gone, I'm finding the improvements to JP1 and the resources here now make it a better solution.
Thanks!

Posted: Wed Aug 28, 2024 11:46 am
by mdavej
I've used toadtog extensively in the past to not only control TOADs, but also cycle through inputs or favorites. I can post links to those examples if needed.

Unfortunately, building the assembler for the protocol itself is over my head.

Posted: Wed Aug 28, 2024 2:15 pm
by jeajea
You also usually need toadtog when using device multiplexer to set the TV and/ or HDMI switch inputs based on which device is currently active.

I use toadtog to determine what the volume buttons send.
If my AV receiver is on, they send AVR volume.
If the AVR is off, they send TV volume.