Add support for writing RTR CAN Frames to the CAN API (#1900)

This commit is contained in:
Thad House
2019-09-28 16:49:34 -07:00
committed by Peter Johnson
parent 9f740e5905
commit cb54602d49
8 changed files with 100 additions and 0 deletions

View File

@@ -65,6 +65,12 @@ void CAN::WritePacketRepeating(const uint8_t* data, int length, int apiId,
wpi_setErrorWithContext(status, HAL_GetErrorMessage(status));
}
void CAN::WriteRTRFrame(int length, int apiId) {
int32_t status = 0;
HAL_WriteCANRTRFrame(m_handle, length, apiId, &status);
wpi_setErrorWithContext(status, HAL_GetErrorMessage(status));
}
void CAN::StopPacketRepeating(int apiId) {
int32_t status = 0;
HAL_StopCANPacketRepeating(m_handle, apiId, &status);