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

Login:
Pass:
 
 

Topic:
Crestron Programming - need to build every time before upload?
This thread has 14 replies. Displaying all posts.
Post 1 made on Thursday July 15, 2010 at 18:42
motech
Super Member
Joined:
Posts:
August 2008
3,374
title says it all,
if i make a small change to the logic, or button press, or IR code,
to i have to build the file everytime before i upload?
or can i just upload since there was no graphic changes ?

takes sooo long!
Post 2 made on Thursday July 15, 2010 at 18:53
ILO
Long Time Member
Joined:
Posts:
August 2006
416
On July 15, 2010 at 18:42, motech said...
title says it all,
takes sooo long!

If you're using system builder or prodigy wizard it rebuilds everything when you make any changes. If you program in Simpl and VTproe you can rebuild only the particular file you have modified, program (Simpl) or graphic (VTproe).

Last edited by ILO on July 15, 2010 21:34.
Post 3 made on Thursday July 15, 2010 at 18:56
AZ_Pro_Installer
Long Time Member
Joined:
Posts:
October 2008
212
XKCD 
Post 4 made on Thursday July 15, 2010 at 18:58
AZ_Pro_Installer
Long Time Member
Joined:
Posts:
October 2008
212
I know that picture has been used before, but I felt it was appropriate.
Post 5 made on Thursday July 15, 2010 at 20:02
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
Welcome to the joys of wizard coding. You don't want to make small changes, upload and test with Systembuilder. You want to make big changes, compile, upload and test.

You also want to learn 4 ways to do the same thing so that when Crestron breaks 3 of them you can still use the 4th to get out of the job. Otherwise imagine the job of discovering that the technique you've used successfully breaks, and you have to figure out others, compile, wait, upload, test.

My favorite? If join 2044 or 4224 is high then "enter aciton here"

Alan
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
Post 6 made on Thursday July 15, 2010 at 20:40
Fiasco
Senior Member
Joined:
Posts:
July 2009
1,276
On July 15, 2010 at 20:02, Audible Solutions said...
Welcome to the joys of wizard coding. You don't want to make small changes, upload and test with Systembuilder. You want to make big changes, compile, upload and test.

You also want to learn 4 ways to do the same thing so that when Crestron breaks 3 of them you can still use the 4th to get out of the job. Otherwise imagine the job of discovering that the technique you've used successfully breaks, and you have to figure out others, compile, wait, upload, test.

My favorite? If join 2044 or 4224 is high then "enter aciton here"

Alan

Hey man!!! Don't leave us hanging, what is the action for join 2044 or 4224 when they are high????
Pump House on Facebook: [Link: facebook.com]
Post 7 made on Friday July 16, 2010 at 02:46
nerieru
Long Time Member
Joined:
Posts:
January 2009
233
On July 15, 2010 at 20:40, Fiasco said...
Hey man!!! Don't leave us hanging, what is the action for join 2044 or 4224 when they are high????

Hang yourself.
"All of the books in the world contain no more information than is broadcast as video in a single large American city in a single year. Not all bits have equal value." - Carl Sagan
Post 8 made on Friday July 16, 2010 at 08:03
lites4u
Active Member
Joined:
Posts:
August 2006
745
When you make a change to a program in system builder all you need to do is go to the processor right click and create program. Then upload the program. You shouldn't have to hit the build system button. Also when you make a small TP change you can just compile the panel you worked on and upload it.
OP | Post 9 made on Friday July 16, 2010 at 09:34
motech
Super Member
Joined:
Posts:
August 2008
3,374
On July 16, 2010 at 08:03, lites4u said...
When you make a change to a program in system builder all you need to do is go to the processor right click and create program. Then upload the program. You shouldn't have to hit the build system button. Also when you make a small TP change you can just compile the panel you worked on and upload it.

Well that's my question. And your answer seems to conflict with the other replies.

Can i make small changes and update the system without 15-40 minutes of compiling an uploading.

Howdo I know if it was a panel change or a processor change.
Post 10 made on Friday July 16, 2010 at 09:55
lites4u
Active Member
Joined:
Posts:
August 2006
745
If you changed your code it is a processor change. If you edit a tp it is a tp change. just compile the touch panel from the tab go to finish view and load the tp. I never use the three tabs they provide for setting up the network, build system, upload system. It takes way to long.
OP | Post 11 made on Friday July 16, 2010 at 10:18
motech
Super Member
Joined:
Posts:
August 2008
3,374
On July 16, 2010 at 09:55, lites4u said...
If you changed your code it is a processor change. If you edit a tp it is a tp change. just compile the touch panel from the tab go to finish view and load the tp. I never use the three tabs they provide for setting up the network, build system, upload system. It takes way to long.

im gonna try that thanks!
Post 12 made on Friday July 16, 2010 at 10:42
cgav
Select Member
Joined:
Posts:
September 2009
1,568
At the 3 day prodigy training as we speak. Anyone have any questions they want answered? Ask before 4pm EST and I'll pass along any answers I can get.
Post 13 made on Friday July 16, 2010 at 12:09
BlackWire Designs
Senior Member
Joined:
Posts:
September 2006
1,401
thats why i love Control4.. when you make a change its live no need to recompile or upload.. At most you need to click refresh navigators which will refresh onscreen and touch screen devices to any changes and that takes 10-20 seconds total.. ( its for when you add or remove devices )
BlackWire Designs
Post 14 made on Friday July 16, 2010 at 20:10
Audible Solutions
Super Member
Joined:
Posts:
March 2004
3,246
On July 16, 2010 at 09:55, lites4u said...
If you changed your code it is a processor change. If you edit a tp it is a tp change. just compile the touch panel from the tab go to finish view and load the tp. I never use the three tabs they provide for setting up the network, build system, upload system. It takes way to long.

We are speaking of configuration code. If the change is purely graphical than you are correct. But if the touch panel change includes any sort of logic--feedback, button press, indirect text--then you need to go through the mega time consuming processing of building the project and generating the program. In fact if all you are doing is liking something in the graphics file to a change in code--for example, linking feedback from rsd1 to rsd2--then you don't even need to load the new grahpics files. The change may have been made via VT-Pro but it's really a logic change in the code.

A few tricks:

1. Once you have customized you panel and don't want systembuilder to alter those changes, select the panel in program view, from the list select advanced and uncheck automatically build pages.

2. When you are in VT-Pro, most panels will have the uncompiled pages [Shared]1_Graphic_style header & BUttons
[Shared]2_Graphic_style header & BUttons 2
[Shared]3_Graphic_style text & Gages
[Shared]4 Graphic_style buttons & preview screen
[Shared]5_Graphic_Style Category Icons
[Shared]6_Graphic_Style Category Icons 2

These pages contain buttons for you to use when you need to add some graphical entity or icon or text field You are better not copying from an existing button since includes template data that you will not want since you will be assigning a different funtion to it.

3.Finally, there is the uncompiled Global Subpage Reference. Any funciton you want automatically added to every page or which you wish to delete you either be added here or deleted here.

Alan
"This is a Christian Country,Charlie,founded on Christian values...when you can't put a nativiy scene in front fire house at Christmas time in Nacogdoches Township, something's gone terribly wrong"
OP | Post 15 made on Monday July 19, 2010 at 17:05
motech
Super Member
Joined:
Posts:
August 2008
3,374
On July 16, 2010 at 08:03, lites4u said...
When you make a change to a program in system builder all you need to do is go to the processor right click and create program. Then upload the program. You shouldn't have to hit the build system button. Also when you make a small TP change you can just compile the panel you worked on and upload it.

they confirmed this in class for me today.
they mentioned it without me even asking.

interesting . .


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