EmSACAN_GetStatus
Prototype
emsacan_result_t EmSACAN_GetStatus(
emsacan_handle_t Handle,
int ChannelNumber,
emsacan_status_t *pStatus );
Description
Reads the current status flags for a port.
Parameters
| Parameter | Direction | Type | Description |
|---|---|---|---|
Handle | in | emsacan_handle_t | Session handle from EmSACAN_Connect. |
ChannelNumber | in | int | Port index. |
pStatus | out | emsacan_status_t | Receives emsacan_status_t flags. |
Example
emsacan_status_t status;
if (EmSACAN_GetStatus(handle, 0, &status) == EMSACAN_OK)
{
if (status & EMSACAN_STATUS_ERROR_BUS_OFF)
{ /* bus off */ }
}
