[wpilibc] Restore get duty cycle scale factor (#4502)

This commit is contained in:
Thad House
2022-10-23 07:05:09 -07:00
committed by GitHub
parent 335188c652
commit 6836e5923d

View File

@@ -80,6 +80,13 @@ units::second_t DutyCycle::GetHighTime() const {
return units::nanosecond_t{static_cast<double>(retVal)};
}
unsigned int DutyCycle::GetOutputScaleFactor() const {
int32_t status = 0;
auto retVal = HAL_GetDutyCycleOutputScaleFactor(m_handle, &status);
FRC_CheckErrorStatus(status, "Channel {}", GetSourceChannel());
return retVal;
}
int DutyCycle::GetSourceChannel() const {
return m_source->GetChannel();
}