public Task <CommunicationData> GetMotorStatus() { var requestArray = MotorDefaults.GetMotorStatusCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetAbsoluteMovePosition(int absolutePosition) { var requestArray = MotorDefaults.SetMoveAbsolutePositionCommand(absolutePosition); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> Initialize() { var requestArray = MotorDefaults.SetInitializeCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> ReadRegisterValue() { var requestArray = MotorDefaults.ReadRegisterValueCommand(); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetRegisterAddress(string address) { var requestArray = MotorDefaults.SetRegisterAddressCommand(address); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> SetRegisterValue(byte[] value) { var requestArray = MotorDefaults.SetRegisterValueCommand(value); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }
public Task <CommunicationData> MotorControlMove(string selectedDirection, string selectedStepSize, string move) { var requestArray = MotorDefaults.SetControlMoveCommand(selectedDirection, selectedStepSize, move); var status = communication.ProcessCommunicationRequest(requestArray); return(status); }