Basic CAN Port functions.
More...
Go to the source code of this file.
Detailed Description
- Date:
- 14.03.2009
- Author:
- Marius Zwicker This file is providing functions to read from and write to CAN ports
Enumeration Type Documentation
- Enumerator:
BCS_CAN_NONE |
blocking call, method will return only if message could be sent or received
|
BCS_CAN_NOWAIT |
non blocking, method will always return and return BCS_ERR_EMPTY or BCS_ERR_NOTSENT if operation failed
|
Function Documentation
- Parameters:
-
- Returns:
- error values
- Parameters:
-
fd | pointer to an unused BCS filedescriptor |
port | a string constant describing the CAN port (e.g. '/dev/can0') |
f | configure device options, see BCS_CAN_Flag docu |
- Returns:
- error values
- Parameters:
-
fd | an Int32 describing the filedescriptor (return value of FR9C_open) |
dt | a pointer of type BCS_canmsg awaiting data |
- Returns:
- error values
- Parameters:
-
fd | an int describing the filedescriptor (return value of FR9C_open) |
dt | a pointer of type BCS_canmsg containing your data |
- Returns:
- error values