Does Matlab supports socket can communication?

I am using CAN device from CANable vendor, I have installed vehicle network toolbox, but it seems it doesnt support CAN device from CANable vendor. I was using can module in python before, is there anything similar to socket can in MATLAB which works with any of the CAN device.

 Respuesta aceptada

Andrei
Andrei el 21 de Nov. de 2023
Editada: Andrei el 21 de Nov. de 2023

0 votos

4 comentarios

William Duley
William Duley el 6 de Sept. de 2024
If I upgrade my 2022b to 2023b, will my existing vehicle network toolbox suddenly get this SocketCAN dropdown? (I'm on a windows computer, using embedded coder with Raspberry Pi as a target.)
William Duley
William Duley el 6 de Sept. de 2024
I guess the answer is no. I upgraded to matlab 2023b. I removed the CANFD block from the project, re-added it from the library with the same result:
Note the matlab version in the top left of the image.
Andrei
Andrei el 5 de Nov. de 2024
William, Vehicle Network Toolbox supports SocketCAN Devices only on a Linux host machine. It doesn't support code generation for targets (such as Raspberry Pi).
Prasanth Sunkara
Prasanth Sunkara el 8 de Nov. de 2024
Editada: Prasanth Sunkara el 8 de Nov. de 2024
Just to add more information here: You can use Simulink support package for Raspberry Pi to communicate with CAN devices using SocketCAN. You would need a MCP2515 based CAN shield on top of Raspberry Pi.
https://www.mathworks.com/help/simulink/supportpkg/raspberrypi_ref/transmit-receive-data-can-blocks.html

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Productos

Versión

R2021b

Preguntada:

el 11 de Abr. de 2023

Editada:

el 8 de Nov. de 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by