iLLD_TC27xD
1.0
|
IFX_INLINE void IfxMultican_Can_Node_activate | ( | IfxMultican_Can_Node * | node) |
Activate the CAN Node. Participate in the CAN bus activities.
node | Specifies the CAN node handle to be configured |
Definition at line 1257 of file IfxMultican_Can.h.
IFX_INLINE void IfxMultican_Can_Node_deactivate | ( | IfxMultican_Can_Node * | node) |
Deactivate the CAN Node. Take out from participation in the CAN bus activities.
node | Specifies the CAN node handle to be configured |
Definition at line 1265 of file IfxMultican_Can.h.
IFX_INLINE void IfxMultican_Can_Node_deinit | ( | IfxMultican_Can_Node * | node) |
Reset the CAN node.
node | Specifies the CAN node handle to be configured |
Definition at line 1272 of file IfxMultican_Can.h.
IFX_EXTERN void IfxMultican_Can_Node_getConfig | ( | IfxMultican_Can_Node * | node, |
IfxMultican_Can_NodeConfig * | config | ||
) |
Get the actual message object configuration.
node | Specifies the CAN node handle to be configured |
config | Specifies the CAN node configuration |
Definition at line 727 of file IfxMultican_Can.c.
IFX_EXTERN IfxMultican_Status IfxMultican_Can_Node_init | ( | IfxMultican_Can_Node * | node, |
const IfxMultican_Can_NodeConfig * | config | ||
) |
Initialize the CAN node.
node | Specifies the CAN node handle to be configured |
config | Specifies the CAN node configuration |
A coding example can be found in How to use the CAN Interface driver?
Definition at line 747 of file IfxMultican_Can.c.
IFX_EXTERN void IfxMultican_Can_Node_initConfig | ( | IfxMultican_Can_NodeConfig * | config, |
IfxMultican_Can * | mcan | ||
) |
Get default CAN node configuration.
config | Specifies the CAN node configuration |
mcan | pointer to the CAN handle |
A coding example can be found in How to use the CAN Interface driver?
Definition at line 834 of file IfxMultican_Can.c.
IFX_INLINE IfxMultican_Status IfxMultican_Can_Node_recoverBusOff | ( | IfxMultican_Can_Node * | node) |
Recovers the CAN node from bus off.
node | Specifies the CAN node handle to be configured |
IfxMultican_Status status = IfxMultican_Status_busOff;
while (status != IfxMultican_Status_ok) { status = IfxMultican_Can_Node_recoverBusOff(&canNode); }
Definition at line 1280 of file IfxMultican_Can.h.
IFX_EXTERN void IfxMultican_Can_Node_sendToBusOff | ( | IfxMultican_Can_Node * | node) |
Sends the CAN node into bus off.
node | Specifies the CAN node handle to be configured |
IfxMultican_Can_Node_sendToBusOff(&canNode);
Definition at line 881 of file IfxMultican_Can.c.