twai_driver_install() function Install TWAI driver This function installs the TWAI driver using three configuration structures. The required memory is allocated and the TWAI driver is placed in the stopped state after running this function.
Arguments g_config
General configuration structure
t_config
Timing configuration structure
f_config
Filter configuration structure
Return value - ESP_OK: Successfully installed TWAI driver - ESP_ERR_INVALID_ARG: Arguments are invalid, e.g. invalid clock source, invalid quanta resolution - ESP_ERR_NO_MEM: Insufficient memory - ESP_ERR_INVALID_STATE: Driver is already installed
Notes Macro initializers are available for the configuration structures (see documentation) To reinstall the TWAI driver, call twai_driver_uninstall() first
Examples twai_driver_install() is referenced by 5 libraries and example projects: