<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[OpenIMU300RI CAN communications issues]]></title><description><![CDATA[<p>Hi, I'm running the OPENIMU300RI/VG_AHRS example project and trying to receive the sensors data via CAN, but I just receive an static value in the data fields.</p>
<p>First thing i've tried was insert some dummy data in the aceinna_j1939_send_acceleration() function as shown below:</p>
<p><img src="https://navview.blob.core.windows.net/forum/upload/4c673a16-0d36-4446-888d-39abc66fdfe4-image-lb41i0q8.png" alt="4c673a16-0d36-4446-888d-39abc66fdfe4-image.png" class="img-responsive img-markdown" /></p>
<p>And I've received the dummy data as expected in the CAN data fields. But when I put back the accel_data, I just receive the same value (0x007D) in the CAN data fields.</p>
<p>Then I've tried to track down where in the code the sensor values are read and stored. To check if the sensors readings are at least being made.<br />
I know that the values are supposed to be stored in the gSensorsData struct. But I couldn't find where the sensors values are passed to the struct anywhere.</p>
<p>My theory is that I must define the function responsible for populate the gSensorsData, is that right? If so anyone could help me with that?</p>
<p>Thanks</p>
]]></description><link>https://forum.aceinna.com//topic/371/openimu300ri-can-communications-issues</link><generator>RSS for Node</generator><lastBuildDate>Sat, 08 Aug 2026 22:32:53 GMT</lastBuildDate><atom:link href="https://forum.aceinna.com//topic/371.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 30 Nov 2022 19:28:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to OpenIMU300RI CAN communications issues on Wed, 30 Nov 2022 19:28:34 GMT]]></title><description><![CDATA[<p>Hi, I'm running the OPENIMU300RI/VG_AHRS example project and trying to receive the sensors data via CAN, but I just receive an static value in the data fields.</p>
<p>First thing i've tried was insert some dummy data in the aceinna_j1939_send_acceleration() function as shown below:</p>
<p><img src="https://navview.blob.core.windows.net/forum/upload/4c673a16-0d36-4446-888d-39abc66fdfe4-image-lb41i0q8.png" alt="4c673a16-0d36-4446-888d-39abc66fdfe4-image.png" class="img-responsive img-markdown" /></p>
<p>And I've received the dummy data as expected in the CAN data fields. But when I put back the accel_data, I just receive the same value (0x007D) in the CAN data fields.</p>
<p>Then I've tried to track down where in the code the sensor values are read and stored. To check if the sensors readings are at least being made.<br />
I know that the values are supposed to be stored in the gSensorsData struct. But I couldn't find where the sensors values are passed to the struct anywhere.</p>
<p>My theory is that I must define the function responsible for populate the gSensorsData, is that right? If so anyone could help me with that?</p>
<p>Thanks</p>
]]></description><link>https://forum.aceinna.com//post/1490</link><guid isPermaLink="true">https://forum.aceinna.com//post/1490</guid><dc:creator><![CDATA[Michel Martins]]></dc:creator><pubDate>Wed, 30 Nov 2022 19:28:34 GMT</pubDate></item></channel></rss>