<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent posts to CAN CL2 Using Callbacks</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/" rel="alternate"/><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/feed.atom" rel="self"/><id>https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/</id><updated>2020-02-27T15:22:20.730000Z</updated><subtitle>Recent posts to CAN CL2 Using Callbacks</subtitle><entry><title>CAN CL2 Using Callbacks</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/?limit=25#7d81" rel="alternate"/><published>2020-02-27T15:22:20.730000Z</published><updated>2020-02-27T15:22:20.730000Z</updated><author><name>i-campbell</name><uri>https://forge.codesys.com/u/i-campbell/</uri></author><id>https://forge.codesys.come97252961908de804f807b1d0f7ea57ad4108e10</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Claudio,&lt;br/&gt;
How far did you get with the example in the online help?&lt;br/&gt;
&lt;a class="" href="https://help.codesys.com/webapp/ISLA-9js0EWx-qpn2HQNshMBUBQ%2FCreateSingleIdReceiver;product=CAA_CanL2_Extern;version=3.5.15.0" rel="nofollow"&gt;https://help.codesys.com/webapp/ISLA-9j ... n=3.5.15.0&lt;/a&gt; m &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CAN CL2 Using Callbacks</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/?limit=25#93a1" rel="alternate"/><published>2020-02-27T15:22:19.968000Z</published><updated>2020-02-27T15:22:19.968000Z</updated><author><name>Claudio-Baldo</name><uri>https://forge.codesys.com/u/claudio-baldo/</uri></author><id>https://forge.codesys.comb93ee33095281bde476e6229c506e8b5788603f0</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Do I need to reformulate the question??&lt;br/&gt;
Anybody able to assist on this?? &lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>CAN CL2 Using Callbacks</title><link href="https://forge.codesys.com/forge/talk/Runtime/thread/d24cdb843f/?limit=25#4f31" rel="alternate"/><published>2020-02-27T15:22:17.965000Z</published><updated>2020-02-27T15:22:17.965000Z</updated><author><name>Claudio-Baldo</name><uri>https://forge.codesys.com/u/claudio-baldo/</uri></author><id>https://forge.codesys.comc031a22fb1915d010050df88a8fd50a31c1bafcc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Hello everyone,&lt;br/&gt;
I am trying to implement a CAN layer 2 FB for a Cross Control Pilot VI where the manufacturer at this stage is providing the normal CANopen interface.&lt;br/&gt;
Did follow the example from Codesys CANbusAPIExample but it seems that this require to periodically call the method CL2.Read().&lt;br/&gt;
So, even if the timer is set to 5ms but the program which implements this call is run every 20ms, this will create a min latency of 20ms on the CAN bus.&lt;br/&gt;
My question is if there is any way to use interrupt or call back so to run a message processor everytime a specific CAN ID is received.&lt;br/&gt;
Thank you to everyone able to help.&lt;br/&gt;
Cheers&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>