I don't frequent this section, so if what I am about to say is old stuff that has been discussed before, then as Rosanne Rosanadana used to say on the old SNL show, "Never mind!"
A while back I was sharing 6131 extender macro problems with Liz and she came up with what I thought was an excellent idea. Why not provide a way to single-step through a macro, as an aide to trouble-shooting problems. In a good sized macro involving numerous devices, the signals come spewing out of the remote too fast to watch the responses of individual devices. Debugging is a trial-and-error process, unless you try to insert long delays between successive commands. That's not only tedious, but there's no guarantee the macro will work the same after the delays are removed.
Tommy
A message to all our extender designers
Moderator: Moderators
-
Tommy Tyler
- Expert
- Posts: 411
- Joined: Sun Sep 21, 2003 11:48 am
- Location: Denver mountains
Maybe another extender designer will think of a simpler way to do that, but to me it sounds harder than it's worth.
Without a lot of visual feedback, even being able to step through still requires a lot of understanding and assumptions for the user.
If I want to troubleshoot a macro, I use CaptureIr to see exactly what the macro sends and exactly how fast. That still leaves all the questions about how devices respond, especially at speed. But it at least divides the troubleshooting on the clear boundary of whether the remote is sending what you thought you programmed it to send.
Of course CaptureIr is extra hardware. So if an extender enhancement were more practical, it would be a better idea. I just think that enhancement does too little a fraction of the troubleshooting at too high a cost in extender authors' time.
Without a lot of visual feedback, even being able to step through still requires a lot of understanding and assumptions for the user.
If I want to troubleshoot a macro, I use CaptureIr to see exactly what the macro sends and exactly how fast. That still leaves all the questions about how devices respond, especially at speed. But it at least divides the troubleshooting on the clear boundary of whether the remote is sending what you thought you programmed it to send.
Of course CaptureIr is extra hardware. So if an extender enhancement were more practical, it would be a better idea. I just think that enhancement does too little a fraction of the troubleshooting at too high a cost in extender authors' time.
-
Capn Trips
- Expert
- Posts: 3989
- Joined: Fri Oct 03, 2003 6:56 am
Great idea, Tommy. Of course I have no idea how one would design such a routine, but if one could do that (kinda like using F8 to step through a computer's boot sequence) it would be awesome.
Beginners - Read this thread first
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)
READ BEFORE POSTING or your post will be DELETED!
Remotes: OFA XSight Touch, AR XSight Touch
TVs: LG 65" Smart LED TV; Samsung QN850BF Series - 8K UHD Neo QLED LCD TV
RCVR: Onkyo TX-SR875; Integra DTR 40.3
DVD/VCR: Pioneer DV-400VK (multi-region DVD), Sony BDP-S350 (Blu-ray), Toshiba HD-A3 (HD-DVD), Panasonic AG-W1 (Multi-system VCR);
Laserdisc: Pioneer CLD-D704.
Amazon Firestick
tape deck: Pioneer CT 1380WR (double cassette deck)
(But I still have to get up for my beer)