Why are macros only 15 steps

General JP1 chit-chat. Developing special protocols, decoding IR signals, etc. Also a place to discuss Tips, Tricks, and How-To's.

Moderator: Moderators

Post Reply
e34m5
Posts: 675
Joined: Tue Oct 14, 2003 1:04 pm
Location: Atlanta

Why are macros only 15 steps

Post by e34m5 »

I did a search but couldn't find a specific answer only that they are limited to 15 steps. (I will be venturing into extenders some time in the future but so far I am able to do everything with out it).
johnsfine
Site Admin
Posts: 4766
Joined: Sun Aug 10, 2003 5:00 pm
Location: Bedford, MA
Contact:

Post by johnsfine »

I've obviously misguessed (more often than not) the correct level of detail to use in answering questions like this. But ..

1) Because that's the way UEI designed the product.

2) Because they made macros execute so slowly that you wouldn't want to keep the remote aimed for more than 15 steps of a macro.

3) Because they used only 4 bits to encode the "body" length of objects in the KeyMove/Macro area, and didn't special case the value 0.

4) Because they copy the whole macro into registers before executing it, and only allocated a block of 15 registers for that (some extenders change that).
e34m5
Posts: 675
Joined: Tue Oct 14, 2003 1:04 pm
Location: Atlanta

Post by e34m5 »

Ok...I guess that's just the way it is..tx
The Robman
Site Owner
Posts: 21888
Joined: Fri Aug 01, 2003 9:37 am
Location: Chicago, IL
Contact:

Post by The Robman »

It's a limitation of the way the remotes were designed, but it's not a limitation for us. Several extenders allow either nested or concatenated macros.
Rob
www.hifi-remote.com
Please don't PM me with remote questions, post them in the forums so all the experts can help!
Post Reply