Has anyone with a Talon trying to control it with a cRIO/WPILib found a set of PWM signal timings that work well? The source for the Victor notes that signal acceptance between units was a bit off and I was wondering if this can be attributed to the signal generator or consumer side. I have a feeling this can be chalked up to poor calibration on the Victor as the cRIO generating sloppy signals seems less likely.
If no one responds we will run a test across 4 Talons to find timings that work, then post the results here and to WPILib.
From Victor.cpp:
Code:
/*
* Note that the Victor uses the following bounds for PWM values. These values were determined
* empirically through experimentation during the 2008 beta testing of the new control system.
* Testing during the beta period revealed a significant amount of variation between Victors.
* The values below are chosen to ensure that teams using the default values should be able to
* get "full power" with the maximum and minimum values. For better performance, teams may wish
* to measure these values on their own Victors and set the bounds to the particular values
* measured for the actual Victors they were be using.
* - 210 = full "forward"
* - 138 = the "high end" of the deadband range
* - 132 = center of the deadband range (off)
* - 126 = the "low end" of the deadband range
* - 56 = full "reverse"
*/