//------ Set output routines. ----------// /* done in parent */ //------ Invert behavior ----------// /* done in parent */ //----- general output shaping ------------------// /* done in parent */ //------ Voltage Compensation ----------// /* done in parent */ //------ General Status ----------// /* done in parent */ //------ sensor selection ----------// //------ ??? ----------// // ErrorCode SelectFeedbackSensor(FeedbackDevice feedbackDevice, int timeoutMs = 0) //{ // return _motor.SelectFeedbackSensor(feedbackDevice, timeoutMs); //} // ErrorCode ConfigSensorIsContinuous(bool isContinuous, int timeoutMs = 0) //{ // return _motor.ConfigSensorIsContinuous(isContinuous, timeoutMs); //} // ErrorCode ConfigAutoZeroSensor(ZeroSensorCriteria zeroSensorCriteria, int timeoutMs = 0) //{ // return _motor.ConfigAutoZeroSensor(zeroSensorCriteria, timeoutMs); // } //------- sensor status --------- // /* done in parent except SetPosition is unique for local sensors */ //public override ErrorCode SetPosition(float sensorPos, int timeoutMs = 0) //{ // return _master.SetSelectedSensorPosition((int)(_unitsPerRevolution * sensorPos), timeoutMs); //} //----- velocity signal conditionaing ------// ErrorCode ConfigVelocityMeasurementPeriod(VelocityMeasPeriod period, int timeoutMs = 0) { return(_master.ConfigVelocityMeasurementPeriod(period, timeoutMs)); }