diff --git a/hal/src/main/native/athena/PWM.cpp b/hal/src/main/native/athena/PWM.cpp index d4117ab85e..ae09e8fe44 100644 --- a/hal/src/main/native/athena/PWM.cpp +++ b/hal/src/main/native/athena/PWM.cpp @@ -118,7 +118,7 @@ void HAL_SetPWMConfig(HAL_DigitalHandle pwmPortHandle, double max, // calculate the loop time in milliseconds double loopTime = - HAL_GetLoopTiming(status) / (kSystemClockTicksPerMicrosecond * 1e3); + HAL_GetPWMLoopTiming(status) / (kSystemClockTicksPerMicrosecond * 1e3); if (*status != 0) return; int32_t maxPwm = static_cast((max - kDefaultPwmCenter) / loopTime + @@ -444,7 +444,7 @@ void HAL_SetPWMPeriodScale(HAL_DigitalHandle pwmPortHandle, int32_t squelchMask, * * @return The loop time */ -int32_t HAL_GetLoopTiming(int32_t* status) { +int32_t HAL_GetPWMLoopTiming(int32_t* status) { initializeDigital(status); if (*status != 0) return 0; return pwmSystem->readLoopTiming(status); @@ -455,7 +455,7 @@ int32_t HAL_GetLoopTiming(int32_t* status) { * * @return The pwm cycle start time. */ -uint64_t HAL_GetCycleStartTime(int32_t* status) { +uint64_t HAL_GetPWMCycleStartTime(int32_t* status) { initializeDigital(status); if (*status != 0) return 0; uint64_t upper1 = pwmSystem->readCycleStartTimeUpper(status); diff --git a/hal/src/main/native/include/HAL/PWM.h b/hal/src/main/native/include/HAL/PWM.h index 894c738669..d510ea757c 100644 --- a/hal/src/main/native/include/HAL/PWM.h +++ b/hal/src/main/native/include/HAL/PWM.h @@ -49,8 +49,8 @@ double HAL_GetPWMPosition(HAL_DigitalHandle pwmPortHandle, int32_t* status); void HAL_LatchPWMZero(HAL_DigitalHandle pwmPortHandle, int32_t* status); void HAL_SetPWMPeriodScale(HAL_DigitalHandle pwmPortHandle, int32_t squelchMask, int32_t* status); -int32_t HAL_GetLoopTiming(int32_t* status); -uint64_t HAL_GetCycleStartTime(int32_t* status); +int32_t HAL_GetPWMLoopTiming(int32_t* status); +uint64_t HAL_GetPWMCycleStartTime(int32_t* status); #ifdef __cplusplus } // extern "C" #endif diff --git a/hal/src/main/native/sim/PWM.cpp b/hal/src/main/native/sim/PWM.cpp index 9bc75b1768..5347be1ebd 100644 --- a/hal/src/main/native/sim/PWM.cpp +++ b/hal/src/main/native/sim/PWM.cpp @@ -80,7 +80,7 @@ void HAL_SetPWMConfig(HAL_DigitalHandle pwmPortHandle, double max, // calculate the loop time in milliseconds double loopTime = - HAL_GetLoopTiming(status) / (kSystemClockTicksPerMicrosecond * 1e3); + HAL_GetPWMLoopTiming(status) / (kSystemClockTicksPerMicrosecond * 1e3); if (*status != 0) return; int32_t maxPwm = static_cast((max - kDefaultPwmCenter) / loopTime + @@ -340,12 +340,12 @@ void HAL_SetPWMPeriodScale(HAL_DigitalHandle pwmPortHandle, int32_t squelchMask, * * @return The loop time */ -int32_t HAL_GetLoopTiming(int32_t* status) { return kExpectedLoopTiming; } +int32_t HAL_GetPWMLoopTiming(int32_t* status) { return kExpectedLoopTiming; } /** * Get the pwm starting cycle time * * @return The pwm cycle start time. */ -uint64_t HAL_GetCycleStartTime(int32_t* status) { return 0; } +uint64_t HAL_GetPWMCycleStartTime(int32_t* status) { return 0; } } diff --git a/wpilibj/src/main/native/cpp/DIOJNI.cpp b/wpilibj/src/main/native/cpp/DIOJNI.cpp index 7c1c13109d..16048dfa08 100644 --- a/wpilibj/src/main/native/cpp/DIOJNI.cpp +++ b/wpilibj/src/main/native/cpp/DIOJNI.cpp @@ -183,7 +183,7 @@ JNIEXPORT jshort JNICALL Java_edu_wpi_first_wpilibj_hal_DIOJNI_getLoopTiming(JNIEnv *env, jclass) { DIOJNI_LOG(logDEBUG) << "Calling DIOJNI getLoopTimeing"; int32_t status = 0; - jshort returnValue = HAL_GetLoopTiming(&status); + jshort returnValue = HAL_GetPWMLoopTiming(&status); DIOJNI_LOG(logDEBUG) << "Status = " << status; DIOJNI_LOG(logDEBUG) << "LoopTiming = " << returnValue; CheckStatus(env, status);