Пример #1
0
        /// <summary>
        /// generates a list of undefined variables for arduino sketches
        /// </summary>
        /// <returns></returns>
        private string codeVariables_ArduinoUno()
        {
            string variableText = "";

            //there may be a bug in this loop, i had a note saying there was but i can't get it to break now.
            foreach (TElement t in broadcast.transmission.TElementList)
            {
                if (t.type != "byte")// || t.elementName == "trigger") //don't really want to use trigger in case someone uses that name in their code but you can't change anything to be type byte[]
                {
                    //variableText = String.Concat(variableText, CVRT.getDataTypeForArduinoUno(t) + " " + t.elementName + "=" + t.elementValueAsText + ";" + Environment.NewLine);


                    variableText = String.Concat(variableText, CVRT.getDataTypeForArduinoUno(t) + " " + t.elementName + ";" + Environment.NewLine);
                }
            }


            return(variableText);
        }