2025-10-24 01:28:04 -04:00
|
|
|
strip_prefixes:
|
|
|
|
|
- HAL_
|
|
|
|
|
|
|
|
|
|
functions:
|
|
|
|
|
HAL_SendError:
|
|
|
|
|
HAL_SetPrintErrorImpl:
|
|
|
|
|
ignore: true
|
|
|
|
|
HAL_SendConsoleLine:
|
|
|
|
|
HAL_GetControlWord:
|
|
|
|
|
HAL_GetAllianceStation:
|
|
|
|
|
HAL_GetJoystickAxes:
|
|
|
|
|
HAL_GetJoystickPOVs:
|
|
|
|
|
HAL_GetJoystickButtons:
|
|
|
|
|
HAL_GetAllJoystickData:
|
|
|
|
|
HAL_GetJoystickDescriptor:
|
2025-11-17 14:36:14 -08:00
|
|
|
HAL_GetJoystickGamepadType:
|
|
|
|
|
HAL_GetJoystickSupportedOutputs:
|
2025-10-24 01:28:04 -04:00
|
|
|
HAL_GetJoystickName:
|
|
|
|
|
param_override:
|
|
|
|
|
name:
|
|
|
|
|
ignore: true
|
|
|
|
|
cpp_code: |
|
|
|
|
|
[](int32_t joystickNum) {
|
|
|
|
|
WPI_String name;
|
|
|
|
|
HAL_GetJoystickName(&name, joystickNum);
|
2025-11-07 20:00:05 -05:00
|
|
|
std::string sname(wpi::util::to_string_view(&name));
|
2025-10-24 01:28:04 -04:00
|
|
|
WPI_FreeString(&name);
|
|
|
|
|
return sname;
|
|
|
|
|
}
|
2025-11-17 14:36:14 -08:00
|
|
|
HAL_SetJoystickLeds:
|
|
|
|
|
HAL_SetJoystickRumble:
|
2025-10-24 01:28:04 -04:00
|
|
|
HAL_GetMatchTime:
|
|
|
|
|
HAL_GetOutputsEnabled:
|
|
|
|
|
HAL_GetMatchInfo:
|
|
|
|
|
HAL_RefreshDSData:
|
|
|
|
|
HAL_ProvideNewDataEventHandle:
|
|
|
|
|
HAL_RemoveNewDataEventHandle:
|
|
|
|
|
HAL_ObserveUserProgramStarting:
|
|
|
|
|
HAL_ObserveUserProgramDisabled:
|
|
|
|
|
HAL_ObserveUserProgramAutonomous:
|
|
|
|
|
HAL_ObserveUserProgramTeleop:
|
|
|
|
|
HAL_ObserveUserProgramTest:
|
|
|
|
|
HAL_GetJoystickIsGamepad:
|
2025-11-21 13:57:11 -08:00
|
|
|
HAL_GetJoystickTouchpads:
|