<?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: FXPS7115D4: how to read sensor data using SPI? in Sensors</title>
    <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317343#M6658</link>
    <description>&lt;P&gt;Thank you &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/1048"&gt;@Fast&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is working now. Reading register 0x62, I get e.g. 0x6486F262. I forgot to write to register 0x42.&lt;/P&gt;&lt;P&gt;What do you mean with "Works fine with 2 * 16bit SPI transfers" ?&lt;/P&gt;</description>
    <pubDate>Tue, 03 Aug 2021 12:28:54 GMT</pubDate>
    <dc:creator>tcachat</dc:creator>
    <dc:date>2021-08-03T12:28:54Z</dc:date>
    <item>
      <title>FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317227#M6656</link>
      <description>&lt;P&gt;We have already designed, build, assembled and program a board with an FXPS7115D4 using the I2C link, and it works well. Now we have designed, build and assembled a new board with an FXPS7115D4 using the SPI link. The main problem is that I do not manage to read the sensor data. Previously, using I2C, reading registers 62h and 63h was ok. Now, using SPI, I got 16 bit values very close to 0000h or to FFFFh (e.g. 64FFFE1Eh, 64FFFF31h, 640000CBh, ...). On the other side I can read the temperature register (address 0Eh), and the returned value looks correct.&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;Went something wrong during the initialisation ?&lt;/LI&gt;&lt;LI&gt;Do I need to use the "Sensor data request command" instead of the register read? I cannot understand what the "SOURCEID" is, and how to use it. A use case would be appreciated.&lt;/LI&gt;&lt;LI&gt;Without &lt;A href="https://community.nxp.com/t5/Sensors/FXPS7115D4/m-p/1310520" target="_blank"&gt;https://community.nxp.com/t5/Sensors/FXPS7115D4/m-p/1310520&lt;/A&gt; I would never have found the AN12731, which helped me a lot for the CRC calculation. Thank you &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/1048"&gt;@Fast&lt;/a&gt; !&lt;/LI&gt;&lt;LI&gt;In AN12731, I think the line u32_cmd_msg |= ((RegisterData &amp;lt;&amp;lt; &lt;LI-EMOJI id="lia_smiling-face-with-sunglasses" title=":smiling_face_with_sunglasses:"&gt;&lt;/LI-EMOJI&gt; &amp;amp; 0xF0000000); should be replaced by u32_cmd_msg |= ((RegisterData &amp;lt;&amp;lt; &lt;LI-EMOJI id="lia_smiling-face-with-sunglasses" title=":smiling_face_with_sunglasses:"&gt;&lt;/LI-EMOJI&gt; &amp;amp; 0xFF00);&lt;/LI&gt;&lt;LI&gt;In FXPS7115D4 data sheet, "7.5.5.3 SPI error", "The number of SCLK rising edges detected while SS_B is asserted is not equal to 16" should be 32???&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Tue, 03 Feb 2026 20:52:52 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317227#M6656</guid>
      <dc:creator>tcachat</dc:creator>
      <dc:date>2026-02-03T20:52:52Z</dc:date>
    </item>
    <item>
      <title>Re: FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317243#M6657</link>
      <description>&lt;P&gt;You will need to initialise with:&lt;/P&gt;&lt;P&gt;For filtered pressure 0x804240AF&lt;/P&gt;&lt;P&gt;For fast pressure 0x8042203A&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And then collect the 16bit pressure data.&lt;/P&gt;&lt;P&gt;Works fine with 2 * 16bit SPI transferes.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 03 Aug 2021 09:30:20 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317243#M6657</guid>
      <dc:creator>Fast</dc:creator>
      <dc:date>2021-08-03T09:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317343#M6658</link>
      <description>&lt;P&gt;Thank you &lt;a href="https://community.nxp.com/t5/user/viewprofilepage/user-id/1048"&gt;@Fast&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It is working now. Reading register 0x62, I get e.g. 0x6486F262. I forgot to write to register 0x42.&lt;/P&gt;&lt;P&gt;What do you mean with "Works fine with 2 * 16bit SPI transfers" ?&lt;/P&gt;</description>
      <pubDate>Tue, 03 Aug 2021 12:28:54 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1317343#M6658</guid>
      <dc:creator>tcachat</dc:creator>
      <dc:date>2021-08-03T12:28:54Z</dc:date>
    </item>
    <item>
      <title>Re: FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1318846#M6659</link>
      <description>&lt;P&gt;Hello Thierry,&lt;/P&gt;
&lt;P&gt;Let me add few other comments...&lt;/P&gt;
&lt;P&gt;3. I have asked my colleagues from the PL Pressure Sensors to add the AN12731 to the Documentation tab of &lt;A href="https://www.nxp.com/products/sensors/pressure-sensors/lpg-and-cng-gas-20-to-550-kpa/analog-absolute-pressure-sensors-fxps7-family-20-to-550-kpa:FXPS7xx0A4?tab=Documentation_Tab" target="_blank"&gt;FXPS7 Family&lt;/A&gt;/&lt;A href="https://www.nxp.com/products/sensors/pressure-sensors/barometric-pressure-15-to-150-kpa/automotive-engine-management-and-fuel-efficiency-control-absolute-pressure-sensor-40-to-115-kpa-40-c-to-130-c:FXPS7115D4?tab=Documentation_Tab" target="_blank"&gt;FXPS7115D4&lt;/A&gt; websites.&lt;/P&gt;
&lt;P&gt;4. You are right. They are currently working on an update of the FXPS7xxx code where it will be implemented (in sensor_common.c for SPI example) as follows:&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Picture.jpg" style="width: 526px;"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/151940iB2A70B1F9650FB8E/image-size/large?v=v2&amp;amp;px=999" role="button" title="Picture.jpg" alt="Picture.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The updated FXPS7xxx driver including an example code should be available at the beginning of next week on &lt;A href="https://www.nxp.com/design/sensor-developer-resources/sensor-sw-component-library/sensor-drivers-for-nxp-sensors:SENSOR-DRIVERS?tab=Design_Tools_Tab" target="_self"&gt;this&lt;/A&gt; website. The AN12731 will be updated as well.&lt;/P&gt;
&lt;P&gt;5. Yes, as it is a 32-bit SPI.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Tomas&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Aug 2021 08:30:38 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1318846#M6659</guid>
      <dc:creator>TomasVaverka</dc:creator>
      <dc:date>2021-08-05T08:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1319035#M6661</link>
      <description>&lt;P&gt;Thank you Tomas.&lt;/P&gt;&lt;P&gt;Strangely on &lt;A href="https://www.nxp.com/products/sensors/pressure-sensors/lpg-and-cng-gas-20-to-550-kpa/analog-absolute-pressure-sensors-fxps7-family-20-to-550-kpa:FXPS7xx0A4?tab=Documentation_Tab" target="_blank" rel="nofollow noopener noreferrer"&gt;FXPS7 Family&lt;/A&gt; only 3 components appear in the datasheet tab. And from &lt;A href="https://www.nxp.com/products/sensors/pressure-sensors/barometric-pressure-15-to-150-kpa/automotive-engine-management-and-fuel-efficiency-control-absolute-pressure-sensor-40-to-115-kpa-40-c-to-130-c:FXPS7115D4" target="_self"&gt;FXPS7115D4&lt;/A&gt; I could not find any link to the family, even in "Similar Products"...&lt;/P&gt;</description>
      <pubDate>Thu, 05 Aug 2021 12:15:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1319035#M6661</guid>
      <dc:creator>tcachat</dc:creator>
      <dc:date>2021-08-05T12:15:33Z</dc:date>
    </item>
    <item>
      <title>Re: FXPS7115D4: how to read sensor data using SPI?</title>
      <link>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1319036#M6662</link>
      <description>&lt;P&gt;Moreover, how could I find the link to &lt;A href="https://www.nxp.com/design/sensor-developer-resources/sensor-sw-component-library/sensor-drivers-for-nxp-sensors:SENSOR-DRIVERS?tab=Design_Tools_Tab" target="_self"&gt;Sensor Drivers for NXP Sensors&lt;/A&gt;?&lt;/P&gt;</description>
      <pubDate>Thu, 05 Aug 2021 12:19:14 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Sensors/FXPS7115D4-how-to-read-sensor-data-using-SPI/m-p/1319036#M6662</guid>
      <dc:creator>tcachat</dc:creator>
      <dc:date>2021-08-05T12:19:14Z</dc:date>
    </item>
  </channel>
</rss>

