public StageController() { XCommunicator = new StageSerialCom(XPort); YZCommunicator = new StageSerialCom(YZPort); XAxisController = new XAxis(XCommunicator, XLChannel, XRChannel); YAxisController = new YAxis(YZCommunicator, YChannel); ZAxisController = new ZAxis(YZCommunicator, ZChannel); }
public StageAxis(StageSerialCom comm) { SerialComm = comm; }
public YAxis(StageSerialCom comm, int stageChannel) : base(comm) { YChannel = stageChannel; }
public XAxis(StageSerialCom comm, int leftChannel, int rightChannel) : base(comm) { StageL = leftChannel; StageR = rightChannel; }