public DeviceConnector(DataDisplayer dataDisplayer) { _dataDisplayer = dataDisplayer; _baudrate = 9600; _parity = (Parity)Enum.Parse(typeof(Parity), "None"); _dataBits = 8; _stopBits = (StopBits)Enum.Parse(typeof(StopBits), "One"); }
public DeviceConnector(DataDisplayer dataDisplayer) { _dataDisplayer = dataDisplayer; _baudrate = 9600; _parity = (Parity)Enum.Parse(typeof(Parity), "None"); _dataBits = 8; _stopBits = (StopBits)Enum.Parse(typeof(StopBits), "One"); }
public ConsoleProgram(DataDisplayer dataDisplayerArgument, string applicationName = "avrdude", string commandLineArguments = "") { dataDisplayer = dataDisplayerArgument; string binary = getBinaryPath(applicationName); processStartInfo = new ProcessStartInfo(); processStartInfo.FileName = binary; processStartInfo.Arguments = commandLineArguments; processStartInfo.CreateNoWindow = true; processStartInfo.UseShellExecute = false; processStartInfo.RedirectStandardOutput = true; processStartInfo.RedirectStandardError = true; }
public MainWindow() { InitializeComponent(); dataDisplayer = new DataDisplayer(ReceivedMessageBox); deviceConnector = new DeviceConnector(dataDisplayer); programmer = new AvrdudeProgrammer(new DataDisplayer(MonitorTextBox)); foreach (String s in SerialPort.GetPortNames()) { SerialPortsComboBox.Items.Add(s); } ConnectButton.IsEnabled = SerialPortsComboBox.HasItems; }
public ConsoleProgram(DataDisplayer dataDisplayerArgument, string applicationName = "avrdude", string commandLineArguments = "") { dataDisplayer = dataDisplayerArgument; string binary = getBinaryPath(applicationName); processStartInfo = new ProcessStartInfo(); processStartInfo.FileName = binary; processStartInfo.Arguments = commandLineArguments; processStartInfo.CreateNoWindow = true; processStartInfo.UseShellExecute = false; processStartInfo.RedirectStandardOutput = true; processStartInfo.RedirectStandardError = true; }
public MainWindow() { InitializeComponent(); dataDisplayer = new DataDisplayer(ReceivedMessageBox); deviceConnector = new DeviceConnector(dataDisplayer); programmer = new AvrdudeProgrammer(new DataDisplayer(MonitorTextBox)); foreach (String s in SerialPort.GetPortNames()) { SerialPortsComboBox.Items.Add(s); } ConnectButton.IsEnabled = SerialPortsComboBox.HasItems; }