<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Vibration Detection Using FXOS8700CQ in Sensors</title>
    <link>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512753#M3243</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It turned out that the problem is in converting the 2's complement into integer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 07 May 2016 14:54:55 GMT</pubDate>
    <dc:creator>walidbalid</dc:creator>
    <dc:date>2016-05-07T14:54:55Z</dc:date>
    <item>
      <title>Vibration Detection Using FXOS8700CQ</title>
      <link>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512751#M3241</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello-&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have observed some strange behavior when using FXOS8700CQ in the hybrid mode running at 400KHz. The Acelorometer signal is noisy (noise mean is around 200&amp;gt;please see figure 1) and transient spikes with high amplitude are observed (please see figure 2 and 3) without causing any movement or Vibrations!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In brief, I would use the Accelorometer sensor to detect the vertical acceleration on a surface, caused by a car passing adjacent to the sensor, which is fixed to the surface. In such case, what would be the best configuration for the accelerometer? What is the reason for these transient spikes?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The configuration I set for the sensor is as follows:&lt;/P&gt;&lt;P&gt;Fxos8700cq_mag_ctrl_reg1_adr = B00011111&lt;/P&gt;&lt;P&gt;Fxos8700cq_mag_ctrl_reg2_adr = B00100000&lt;/P&gt;&lt;P&gt;Fxos8700cq_xyz_data_cfg = B00000000&lt;/P&gt;&lt;P&gt;Fxos8700cq_sys_ctrl_reg3_adr = B00000000&lt;/P&gt;&lt;P&gt;Fxos8700cq_sys_ctrl_reg4_adr = B00000001&lt;/P&gt;&lt;P&gt;Fxos8700cq_sys_ctrl_reg5_adr = B00000001&lt;/P&gt;&lt;P&gt;Fxos8700cq_m_vecm_cfg = B01111110&lt;/P&gt;&lt;P&gt;Fxos8700cq_m_vecm_ths_msb = B10000000&lt;/P&gt;&lt;P&gt;Fxos8700cq_m_vecm_ths_lsb = 70&lt;/P&gt;&lt;P&gt;Fxos8700cq_m_vecm_cnt = 2&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Feb 2026 23:46:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512751#M3241</guid>
      <dc:creator>walidbalid</dc:creator>
      <dc:date>2026-02-03T23:46:14Z</dc:date>
    </item>
    <item>
      <title>Re: Vibration Detection Using FXOS8700CQ</title>
      <link>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512752#M3242</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. As you know, the Output data rates (ODR) when operated in hybrid mode with both sensors active is up to 400 KHz.&lt;/P&gt;&lt;P&gt;Have you tried to use another ODR? I would like to know if the accelerometer signal is noisy even when you change the ODR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Have you performed a calibration procedure for the acceleration module?&lt;/P&gt;&lt;P&gt;In this case, I recommend to perform a simple accelerometer offset calibration according to the &lt;A data-content-finding="Community" href="https://community.nxp.com/external-link.jspa?url=http%3A%2F%2Fwww.freescale.com%2Ffiles%2Fsensors%2Fdoc%2Fapp_note%2FAN4069.pdf" target="_blank"&gt;AN4069&lt;/A&gt;.&lt;/P&gt;&lt;P&gt;You may refer to the &lt;A _jive_internal="true" href="https://community.nxp.com/docs/DOC-101073"&gt;FXOS8700CQ - Bare metal example project&lt;/A&gt;​ in order to get the offset calibration source code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please let me know if this material is useful for you.&lt;/P&gt;&lt;P&gt;If I misunderstood your question, feel free to let me know.&amp;nbsp; I will be glad to help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Have a great day.&lt;/P&gt;&lt;P&gt;David Diaz.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 9.0pt;"&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 19 Apr 2016 17:51:23 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512752#M3242</guid>
      <dc:creator>david_diaz</dc:creator>
      <dc:date>2016-04-19T17:51:23Z</dc:date>
    </item>
    <item>
      <title>Re: Vibration Detection Using FXOS8700CQ</title>
      <link>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512753#M3243</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It turned out that the problem is in converting the 2's complement into integer.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 07 May 2016 14:54:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/Vibration-Detection-Using-FXOS8700CQ/m-p/512753#M3243</guid>
      <dc:creator>walidbalid</dc:creator>
      <dc:date>2016-05-07T14:54:55Z</dc:date>
    </item>
  </channel>
</rss>

