Interface ICAN
Assembly: FRC.Hal.dll
Syntax
[StatusCheckedBy(typeof(StatusHandling), null)]
public interface ICAN
Methods
|
Improve this Doc
View Source
HAL_CAN_CloseStreamSession(UInt32)
Declaration
void HAL_CAN_CloseStreamSession(uint sessionHandle)
Parameters
Type |
Name |
Description |
UInt32 |
sessionHandle |
|
|
Improve this Doc
View Source
HAL_CAN_GetCANStatus(Single*, UInt32*, UInt32*, UInt32*, UInt32*)
Declaration
void HAL_CAN_GetCANStatus(float *percentBusUtilization, uint *busOffCount, uint *txFullCount, uint *receiveErrorCount, uint *transmitErrorCount)
Parameters
|
Improve this Doc
View Source
HAL_CAN_OpenStreamSession(UInt32*, UInt32, UInt32, UInt32)
Declaration
void HAL_CAN_OpenStreamSession(uint *sessionHandle, uint messageID, uint messageIDMask, uint maxMessages)
Parameters
|
Improve this Doc
View Source
HAL_CAN_ReadStreamSession(UInt32, CANStreamMessage*, UInt32, UInt32*)
Declaration
void HAL_CAN_ReadStreamSession(uint sessionHandle, CANStreamMessage*messages, uint messagesToRead, uint *messagesRead)
Parameters
|
Improve this Doc
View Source
HAL_CAN_ReceiveMessage(UInt32*, UInt32, Byte*, Byte*, UInt32*)
Declaration
void HAL_CAN_ReceiveMessage(uint *messageID, uint messageIDMask, byte *data, byte *dataSize, uint *timeStamp)
Parameters
|
Improve this Doc
View Source
HAL_CAN_SendMessage(UInt32, Byte*, Byte, Int32)
Declaration
void HAL_CAN_SendMessage(uint messageID, byte *data, byte dataSize, int periodMs)
Parameters