public PacketFilter(BluetoothController controller, byte[] type, uint terminationSeq)
 {
     this.controller = controller;
     filterType = type;
     this.terminationSeq = terminationSeq;
     this.waitForSeq = true;
 }
        public RobotTask(ControlForm gui, BluetoothController link)
        {
            this.gui = gui;
            this.link = link;

            this.worker = new BackgroundWorker();
            this.worker.DoWork += new DoWorkEventHandler(run);
            this.worker.ProgressChanged += new ProgressChangedEventHandler(guiUpdate);
            this.worker.WorkerReportsProgress = true;
        }
 public RobotMazeTask(ControlForm gui, CalibrationControl calibration, BluetoothController link)
     : base(gui, link)
 {
     this.calibration = calibration;
 }
 public CalibrationControl(BluetoothController controller)
 {
     this.controller = controller;
 }
 public PacketFilter(BluetoothController controller, byte[] type, byte[] terminationHead)
 {
     this.controller = controller;
     filterType = type;
     this.terminationHead = terminationHead;
 }
 public ControlForm()
 {
     InitializeComponent();
     btController = new BluetoothController(this);
 }