![]() When you hand off code to another programmer, tons of warnings/errors is very confusing. ![]() Some programmers may even use these as reminders of stuff remaining to do in the program.īUT any program you send into production should compile clean. If you are testing out code or troubleshooting, warnings and errors are okay so long as the compiler can complete. I tend to fill out most relevant signals on Crestron hardware so I can access it during debugging, but not literally everything, because there is actual program overhead involved if you have every signal on some big switcher hooked up, and most of those signals there's no chance you would ever need them during debugging. It doesn't actually comment out the signal or prevent it from doing things, it just hides the warnings. So if you have the output of one device going to //Signal_Name_1 and the input of another device as //Signal_Name_1 then that signal will actually work just as if it were called Signal_Name_1. So when you open up SIMPL debugger you'll be able to see those signals in debugger and interact with them, and they work just like normal signals.īe warned, they work just like normal signals. What it does is leave the signal in place, but doesn't give you the warnings. In crestron land, if you right click on the signal you'll see the description as "Disable 'No Driving Source'/'No Destination' Warnings" In normal programming that would comment those lines out, and they wouldn't exist. You can do that manually to each or by multiselecting and holding Alt+F2 ![]() Add // to the beginning of each of those signals.
0 Comments
Leave a Reply. |