public AxisOffset GetRawVisionResult(CapturePosition capturePosition) { if (VisionSimulateMode) { return(new AxisOffset() { XOffset = capturePosition.XPosition + 0, YOffset = capturePosition.YPosition, }); } else { return(_vision.RequestVisionCalibration(capturePosition)); } }
/// <summary> /// Request vision server data. /// </summary> /// <param name="capturePosition"></param> /// <returns></returns> public AxisOffset GetRawVisionResult(CapturePosition capturePosition) { if (VisionSimulateMode) { return(new AxisOffset() { XOffset = capturePosition.XPosition + 65, //Camera to sucker distance. YOffset = capturePosition.YPosition, }); } else { //Todo fail check. return(_vision.RequestVisionCalibration(capturePosition)); } }