Austin Schuh | 473a565 | 2017-02-05 01:30:42 -0800 | [diff] [blame] | 1 | #include "frc971/control_loops/profiled_subsystem.h" |
| 2 | |
Stephan Pleines | f63bde8 | 2024-01-13 15:59:33 -0800 | [diff] [blame] | 3 | namespace frc971::control_loops::internal { |
Austin Schuh | 473a565 | 2017-02-05 01:30:42 -0800 | [diff] [blame] | 4 | |
Austin Schuh | 473a565 | 2017-02-05 01:30:42 -0800 | [diff] [blame] | 5 | double UseUnlessZero(double target_value, double default_value) { |
| 6 | if (target_value != 0.0) { |
| 7 | return target_value; |
| 8 | } else { |
| 9 | return default_value; |
| 10 | } |
| 11 | } |
Austin Schuh | 473a565 | 2017-02-05 01:30:42 -0800 | [diff] [blame] | 12 | |
Stephan Pleines | f63bde8 | 2024-01-13 15:59:33 -0800 | [diff] [blame] | 13 | } // namespace frc971::control_loops::internal |