mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-23 01:21:42 +00:00
[hal,wpilib,wpimath] Add Usage Reporting for Choreo and PathWeaver (#7464)
This commit is contained in:
@@ -53,5 +53,9 @@ class WPILIB_DLLEXPORT TrajectoryUtil {
|
||||
* @return the trajectory represented by the JSON
|
||||
*/
|
||||
static Trajectory DeserializeTrajectory(std::string_view jsonStr);
|
||||
|
||||
private:
|
||||
// Usage reporting for PathWeaver Trajectory instances
|
||||
inline static int pathWeaverTrajectoryInstances = 0;
|
||||
};
|
||||
} // namespace frc
|
||||
|
||||
@@ -25,6 +25,7 @@ enum class MathUsageId {
|
||||
kController_PIDController2,
|
||||
kController_ProfiledPIDController,
|
||||
kController_BangBangController,
|
||||
kTrajectory_PathWeaver,
|
||||
};
|
||||
|
||||
class WPILIB_DLLEXPORT MathShared {
|
||||
|
||||
Reference in New Issue
Block a user