What do you mean protocol documents? All I can think of is RFC's for smtp
toggle quoted message
Show quoted text
and ipv4. Those kind? Or do you mean something else. Sorry new to simpl programming myself. Thx, Nick On Apr 13, 2012, at 2:25 PM, Jeremy Weatherford <xidus.net@...> wrote:
Handy reference here: Teach Yourself Programming in Ten Years: Specific to Crestron, make sure you get to training classes, as they will teach you things that are difficult to learn on your own. Get your own processor (QM-RMC or DIN-AP2) if you don't already have one to test things on. Get familiar with Debugger, explore existing programs in it and make sure you really understand how they work, and not just what they do. Read the SIMPL Primer and the symbol help files. Make sure you know what all the symbols in the symbol library do -- that will come in handy some day when you're saying "I know there's a symbol that does X..." even if you don't remember exactly what it's called. Many of the more complex symbol help topics also give examples of how you might use them. If you're not sure how something works, write a little test program so you can poke the symbol in Debugger and see what happens. Learn to read protocol documents... I enjoy when people post questions about protocols on this group, because, time permitting, I try to decipher the protocol myself, whether or not I can answer their actual question. The more protocol documents I decipher, the easier it is to interpret new protocols. Identify your weak spots and start practicing with them. Crosspoints? SIMPL+? Serial parsing in SIMPL? Analog logic? Modules? Hex/ASCII/decimal data formats? Page flip logic? What are some things that you might be asked to add to a program that would be useful to practice beforehand? Timeserver synchronization? XPanels? iPads? Lamp hours? Countdown timer for a presenter? Weather/news/stock tickers? There's no substitute for practice... to make it more realistic, be sure you sit on a 5-gallon bucket in an active sawmill and give yourself a deadline of 15 minutes until the CEO's presentation starts. On Fri, Apr 13, 2012 at 1:48 PM, coreygsimpson <coreygsimpson@...> wrote: I have been programming for a few years but have not been in a positionto do it full time, I am really a lead install tech that can also program. I would like some input from the group on how to widen my programming abilities. It would seem like most of the things learned would come necessity. what i mean by that is that I learn how to program code for a specific piece of gear because I need to for a job. But what are some thing I could do to basically prep myself for upcoming needs? Any input would be appreciated.
Database area. Yahoo! Groups Links -- Jeremy Weatherford [Non-text portions of this message have been removed] |