void App_Startup(object sender, StartupEventArgs e) { _hasHomed = false; _kflop.initdevice(); usbController = new usbDevice(0x04D8, 0x0042); usbController.usbEvent += new usbDevice.usbEventsHandler(usbEvent_receiver); usbController.findTargetDevice(); usbController.RunBoardInit(false, 250, 250); }
public void setupPCBBuilder(kflop kflop, usbDevice usb, DataSet ds) { dsData = ds; kf = kflop; usbController = usb; // setup worker methods backgroundWorkerBuildPCB.DoWork += worker_DoWork; backgroundWorkerBuildPCB.RunWorkerCompleted += worker_RunWorkerCompleted; backgroundWorkerBuildPCB.WorkerSupportsCancellation = true; }