[hal, wpilib] Add RobotController.getComments() (#4463)

This commit is contained in:
Ryan Blue
2022-12-26 14:39:51 -05:00
committed by GitHub
parent 26bdbf3d41
commit 2ac41f3edc
19 changed files with 310 additions and 1 deletions

View File

@@ -35,6 +35,12 @@ std::string RobotController::GetSerialNumber() {
return std::string(serialNum, len);
}
std::string RobotController::GetComments() {
char comments[65];
size_t len = HAL_GetComments(comments, sizeof(comments));
return std::string(comments, len);
}
uint64_t RobotController::GetFPGATime() {
int32_t status = 0;
uint64_t time = HAL_GetFPGATime(&status);

View File

@@ -294,6 +294,16 @@ void RoboRioSim::SetSerialNumber(std::string_view serialNumber) {
HALSIM_SetRoboRioSerialNumber(serialNumber.data(), serialNumber.size());
}
std::string RoboRioSim::GetComments() {
char comments[65];
size_t len = HALSIM_GetRoboRioComments(comments, sizeof(comments));
return std::string(comments, len);
}
void RoboRioSim::SetComments(std::string_view comments) {
HALSIM_SetRoboRioComments(comments.data(), comments.size());
}
void RoboRioSim::ResetData() {
HALSIM_ResetRoboRioData();
}