14 (22)
13.1.4
simply_identify
Gets firmware and hardware information about the simplyCAN device.
bool simply_identify(identification_t *p_identification);
Parameter
Parameter
Dir.
Description
p_identification
[out] Pointer to the identification structure
Identification Structure
typedef struct _identification {
uint8_t fw_version[8];
// Zero terminated firmware version string e.g. "1.00.00"
uint8_t hw_version[8];
// Zero terminated hardware version string e.g. "1.00.00"
uint8_t product_version[8];
// Zero terminated product version string e.g. "1.00.00"
uint8_t product_string[30];
// Zero terminated product string e.g. "simplyCAN 1.0"
uint8_t serial_number[9];
// Zero terminated serial number e.g. "HW123456"
} identification_t;
Return Value
Return value
Description
true
Function succeeded
false
Error occurred, call
simply_get_last_error
for more information.
13.1.5
simply_start_can
Starts the CAN controller. Sets the CAN controller into running mode and clears the CAN message
FIFOs. In running mode CAN messages can be transmitted and received.
bool simply_start_can(void);
Return Value
Return value
Description
true
Function succeeded
false
Error occurred, call
simply_get_last_error
for more information.
simplyCAN User Manual
4.01.0001.22001 1.0 en-US