示例#1
0
        public string upload(string filename, ArduinoBoard board, string port)
        {
            string cmd = "";

            Dictionary <string, string> toolDict = new Dictionary <string, string>();

            toolDict.Add("build.path", buildPath);
            toolDict.Add("build.project_name", "sketch");
            toolDict.Add("upload.verbose", "");
            toolDict.Add("serial.port", port);
            toolDict.Add("serial.port.file", port);
            toolDict.Add("build.mcu", board.cpu);

            cmd = ConfigParser.parseLine(board.getUploadCmd(), toolDict);

            return(cmd);
        }