public MarlinPrinterControllerService( ISerialPortAdapter serialPortAdapter, IPrinterPacketParser printerPacketParser) { _serialPortAdapter = serialPortAdapter; _printerPacketParser = printerPacketParser; _printerPacketParser.PacketComplete += PacketParser_PacketComplete; _commandStack = new Stack <PrinterCommand>(); }
public ConnectionDialog() { InitializeComponent(); #if SIMULATOR _serialPortAdapter = new SimulatedSerialPortAdapter(); #else _serialPortAdapter = new SerialPortAdapter(); #endif }
public ConsoleForm() { InitializeComponent(); #if SIMULATOR _serialPortAdapter = new SimulatedSerialPortAdapter(); #else _serialPortAdapter = new SerialPortAdapter(); #endif }
public MbedPortService(ISerialPortAdapter serialPortAdapter, IWmiMbedHelper wmiMbedHelper, string comPort, int baudRate, ICarControllerSettings settings) { _serialPortAdapter = serialPortAdapter; _comPort = comPort; _baudRate = baudRate; _settings = settings; _wmiMbedHelper = wmiMbedHelper; _wmiMbedHelper.MbedAttachedEvent += WmiMbedHelperOnMbedAttachedEvent; _wmiMbedHelper.Start(); }
public MbedPortService(ISerialPortAdapter serialPortAdapter, IWmiMbedHelper wmiMbedHelper, ICarControllerSettings settings) : this(serialPortAdapter, wmiMbedHelper, "COM3", 115200, settings) { }