Create listener / Interrupt to detect new CAN message
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi all,
I am writing some routines to interface my PEAK Systems CAN USB Dongle. I managed to get it all working (send and receive) but to have a nice application I would like to know if it is possible to create a listener in Matlab. Background is I have a function Read() which is == 0 when a new message is available. I would like to detect this state in a "background" task to display the new message when the message is available. Cheers Gerd
0 Kommentare
Antworten (2)
Chirag Gupta
am 6 Jun. 2011
The CAN interface itself provides for MessageReceivedFcnCount and MessageReceivedFcn properties that can used to execute a call back whenever messages are available
There are multiple ways of creating listeners. One of the methods is if you are using MATLAB Classes and Objects, then you can define events and listeners.
0 Kommentare
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!