20 (22)
13.2
State Diagram
Fig. 3
SimplyCAN states
Function Calls and the Corresponding Valid States
Function
Valid states
simply_open()
Not connected
simply_close()
Device connected,
CAN initialized
simply_initialize_can()
Device connected,
CAN initialized
simply_reset_can()
Device connected,
CAN initialized,
CAN running
simply_start_can()
CAN initialized
simply_stop_can()
Device connected,
CAN initialized,
CAN running
simply_receive()
CAN initialized,
CAN running
simply_send()
CAN running
simply_get_last_error()
All states
simply_can_status()
Device connected,
CAN initialized,
CAN running
simply_identify()
Device connected,
CAN initialized,
CAN running
simply_set_filter()
CAN initialized
simplyCAN User Manual
4.01.0001.22001 1.0 en-US