Пример #1
0
        UserCalibrationTask GetData(UserCalibrationTask.Calibrating currentlyCalibrating, int waitTime)
        {
            var task       = new UserCalibrationTask(currentlyCalibrating);
            var manager    = new MyomiTaskManager((1000 / 50), task);
            var taskThread = new Thread(manager.Run);

            Console.WriteLine("Starting new Manager task");

            //we are giving the users 5 seconds to calibrate their arm motion
            taskThread.Start();
            CommonOperations.Sleep(waitTime);

            manager.StopExecution = true;
            return(task);
        }
Пример #2
0
 UserCalibrationTask GetData(UserCalibrationTask.Calibrating currentlyCalibrating)
 {
     return(GetData(currentlyCalibrating, 5000));
 }