[wpilib] Add usage reporting for loggers (#7450)

This commit is contained in:
sciencewhiz
2024-11-29 22:13:31 -08:00
committed by GitHub
parent 7d178615fa
commit 0941251375
7 changed files with 55 additions and 0 deletions

View File

@@ -168,6 +168,8 @@ namespace HALUsageReporting {
kResourceType_RevSparkFlexCAN = 114,
kResourceType_RevSparkFlexPWM = 115,
kResourceType_BangBangController = 116,
kResourceType_DataLogManager = 117,
kResourceType_LoggingFramework = 118,
};
enum tInstances : int32_t {
kLanguage_LabVIEW = 1,
@@ -240,6 +242,13 @@ namespace HALUsageReporting {
kDashboard_AdvantageScope = 7,
kDashboard_QFRCDashboard = 8,
kDashboard_FRCWebComponents = 9,
kDataLogLocation_Onboard = 1,
kDataLogLocation_USB = 2,
kLoggingFramework_Other = 1,
kLoggingFramework_Epilogue = 2,
kLoggingFramework_Monologue = 3,
kLoggingFramework_AdvantageKit = 4,
kLoggingFramework_DogLog = 5,
};
}
#endif

View File

@@ -137,6 +137,8 @@ typedef enum
kResourceType_RevSparkFlexCAN = 114,
kResourceType_RevSparkFlexPWM = 115,
kResourceType_BangBangController = 116,
kResourceType_DataLogManager = 117,
kResourceType_LoggingFramework = 118,
// kResourceType_MaximumID = 255,
} tResourceType;
@@ -213,6 +215,13 @@ typedef enum
kDashboard_AdvantageScope = 7,
kDashboard_QFRCDashboard = 8,
kDashboard_FRCWebComponents = 9,
kDataLogLocation_Onboard = 1,
kDataLogLocation_USB = 2,
kLoggingFramework_Other = 1,
kLoggingFramework_Epilogue = 2,
kLoggingFramework_Monologue = 3,
kLoggingFramework_AdvantageKit = 4,
kLoggingFramework_DogLog = 5,
} tInstances;
/**