Your Universal Remote Control Center
RemoteCentral.com
Complete Control by URC Forum - View Post
Previous section Next section Up level
Up level
The following page was printed from RemoteCentral.com:

Login:
Pass:
 
 

Topic:
Integers and strings for variables in 6000!!!! Woohoo!
This thread has 8 replies. Displaying all posts.
Post 1 made on Sunday December 28, 2008 at 09:23
ds53652
Long Time Member
Joined:
Posts:
December 2007
207
Looks as though URC has added integers and strings capabilities to the 6000. This is AWESOME!!!!!!! This will have a HUGE impact on programming the 6000.

Dale, any insight if this capability is going to be added to other, older remotes? Like the 980?! That would be VERY cool!!!!

Dale, please pass along my thanks to everyone in URC that made this happen. And please pass along the request to add it to older remotes where capable and all future remotes. This is HUGE!!!!!!!!!

Thanks URC!
Post 2 made on Monday December 29, 2008 at 12:41
JayFinger
Long Time Member
Joined:
Posts:
December 2008
11
Amen to that. Adding this to the 980 would be very cool and much appreciated!
OP | Post 3 made on Tuesday December 30, 2008 at 21:55
ds53652
Long Time Member
Joined:
Posts:
December 2007
207
Dale/URC,

again thanks to URC for including strings and integers in the 6000. It's a HUGE benfit to be able to program this way. Not to sound ungrateful, but I already have some suggestions for URC to consider.

1) For testing of the strings, right now the only two options are "=" (equal to) and "includes". It would be very useful to have a "not equal to" option.

2) When setting and testing for strings, it would be cool if previously set string contents or values were available via a quick drop down so you don't have to type them over and over again during set and test operations. And I guess same thing could be said for integer values as well. But more important for string contents IMHO.

3) It would be VERY cool if you could use the contents of a string variable to dynamically represent/update the "Text" of an LCD/soft button. This little feature could really enhance the user experience and is liken to 2-way feedback. Potentially very cool WOW factor!

4) On Integers (both kinds available) - The only test options are '=', '>=' and '<'. Why not have 'not equal to', '>' and '<='??

That's all I have for now. As always, thanks for listening.

ds
Post 4 made on Tuesday December 30, 2008 at 22:30
Strype
Advanced Member
Joined:
Posts:
October 2008
790
glad to see you guys finally implementing an logic marker check feature to your software. yes, it helps ....a decent work around when no 2 way available..... it helps on RTI.

there are definitely lots of things on my list of needs to be fixed in URC software, but this is a good step in the right direction.
Peace - It does not mean to be in a place where there is no noise, trouble or hard work. It means to be in the midst of those things and still be calm in your heart.
Post 5 made on Monday January 5, 2009 at 08:39
Jimmy Bellagio
Advanced Member
Joined:
Posts:
January 2008
854
I am positive that these added features are very useful, but am not sure how. I know the big companies use these types of veariable features, but can someone give me some examples of how you would used the added features? (I understand the variable concept that was already in place).

Thanks and greatlly appreciated.

Jim
James S. Bellagio
Post 6 made on Monday January 5, 2009 at 09:15
Darnitol
Universal Remote Control Inc.
Joined:
Posts:
June 1999
2,058
I don't want to get hopes up too high right now. At this point the new variable features are more of a placeholder in the programming structure. Eventually we may add operations on variables or who knows, even true scripting. But we had to get the structure in place first before we could provide the full functionality some advanced programmers are looking for. The big key is that we don't want to require installers to learn scripting. So our implementation will be cautious. We won't add new power if it comes at the cost of 90% of installers who don't use the power having to change the way they work to accommodate it.

Best regards,
Dale
I'm a member of the Remote Central community, just like you! My comments here are my own, and in no way express the opinions, policies, or plans of Universal Remote Control, Inc.
OP | Post 7 made on Monday January 5, 2009 at 10:22
ds53652
Long Time Member
Joined:
Posts:
December 2007
207
On January 5, 2009 at 08:39, Jimmy Bellagio said...
I am positive that these added features are very useful,
but am not sure how. I know the big companies use these
types of veariable features, but can someone give me some
examples of how you would used the added features? (I
understand the variable concept that was already in place).

Thanks and greatlly appreciated.

Jim

Jim,

here are some examples:

Desire - Track which input an AVR is on. With the original variable functionality, you had to create a variable for Sat, Cable, Tuner, CD, DVD, etc for any and all inputs on your AVR. You then had to set each variable to true or false....ie if you selected Sat, you would have to set sat to true and all other variables to false. With the new string variables, you create a string called "avrinput". When you select Sat, you just set "avrinput" to "sat". When you change to DVD, you just update (set) "avrinput" to "dvd". Essentially, it allows you to go from several variables needed to track your AVR inputs to just one string variable that is repeatedly updated (set) and checked as needed.

Desire - dynamic button updates. For example - take the above scenario and now you want to represent to the user which input his AVR is on. You simply set the button to reflect what the string varible "avrinput" is current set to. (this is not in place yet, but would be cool!). Another simple example of this use would be to track which radio station the tuner is on.

Using the imagination, there is a TON of potential here!
OP | Post 8 made on Monday January 5, 2009 at 10:24
ds53652
Long Time Member
Joined:
Posts:
December 2007
207
On January 5, 2009 at 09:15, Darnitol said...
I don't want to get hopes up too high right now. At this
point the new variable features are more of a placeholder
in the programming structure. Eventually we may add operations
on variables or who knows, even true scripting. But we
had to get the structure in place first before we could
provide the full functionality some advanced programmers
are looking for. The big key is that we don't want to
require installers to learn scripting. So our implementation
will be cautious. We won't add new power if it comes at
the cost of 90% of installers who don't use the power
having to change the way they work to accommodate it.

Best regards,
Dale

Dale, are you saying that they can't be used in current capacity?
Post 9 made on Monday January 5, 2009 at 15:32
Jimmy Bellagio
Advanced Member
Joined:
Posts:
January 2008
854
On January 5, 2009 at 10:22, ds53652 said...
Jim,

here are some examples:

Desire - Track which input an AVR is on. With the original
variable functionality, you had to create a variable for
Sat, Cable, Tuner, CD, DVD, etc for any and all inputs
on your AVR. You then had to set each variable to true
or false....ie if you selected Sat, you would have to
set sat to true and all other variables to false. With
the new string variables, you create a string called "avrinput".
When you select Sat, you just set "avrinput" to "sat".
When you change to DVD, you just update (set) "avrinput"
to "dvd". Essentially, it allows you to go from several
variables needed to track your AVR inputs to just one
string variable that is repeatedly updated (set) and checked
as needed.


Desire - dynamic button updates. For example - take the
above scenario and now you want to represent to the user
which input his AVR is on. You simply set the button
to reflect what the string varible "avrinput" is current
set to. (this is not in place yet, but would be cool!).
Another simple example of this use would be to track
which radio station the tuner is on.

Using the imagination, there is a TON of potential here!

Well said. Thanks for the insight.

Jim
James S. Bellagio


Jump to


Protected Feature Before you can reply to a message...
You must first register for a Remote Central user account - it's fast and free! Or, if you already have an account, please login now.

Please read the following: Unsolicited commercial advertisements are absolutely not permitted on this forum. Other private buy & sell messages should be posted to our Marketplace. For information on how to advertise your service or product click here. Remote Central reserves the right to remove or modify any post that is deemed inappropriate.

Hosting Services by ipHouse