static void Main(string[] args) { int errorCode = 0; try { c2flash = new C2Flash("COM6", 115200); if (c2flash.Initialize() == C2_ERROR.OK) { FlashHexFile("EC3.hex"); } else { Console.WriteLine(c2flash.ResponseStrings); errorCode = 1; } } catch (Exception ex) { Console.WriteLine(ex.Message); errorCode = 2; } if (c2flash != null && c2flash.IsOpen) c2flash.Close(); c2flash = null; if (errorCode != 0) { Console.Write("Press any key to exit "); Console.ReadKey(true); } Environment.Exit(errorCode); }
static void Main(string[] args) { int errorCode = 0; try { c2flash = new C2Flash("COM6", 115200); if (c2flash.Initialize() == C2_ERROR.OK) { FlashHexFile("EC3.hex"); } else { Console.WriteLine(c2flash.ResponseStrings); errorCode = 1; } } catch (Exception ex) { Console.WriteLine(ex.Message); errorCode = 2; } if (c2flash != null && c2flash.IsOpen) { c2flash.Close(); } c2flash = null; if (errorCode != 0) { Console.Write("Press any key to exit "); Console.ReadKey(true); } Environment.Exit(errorCode); }