<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://devzone.nordicsemi.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Issue reading and writing to ICM-20948 magnetometer internal registers</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/107798/issue-reading-and-writing-to-icm-20948-magnetometer-internal-registers</link><description>Hi all, 
 Firstly I would like to state that this is one of the first projects I have done using Zephyr RTOS, so please consider me a novice (this is almost certainly an issue with my code, not software or hardware issues). I am using the nRF52DK (nRF52832</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Mon, 29 Jan 2024 11:06:36 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/107798/issue-reading-and-writing-to-icm-20948-magnetometer-internal-registers" /><item><title>RE: Issue reading and writing to ICM-20948 magnetometer internal registers</title><link>https://devzone.nordicsemi.com/thread/466450?ContentTypeID=1</link><pubDate>Mon, 29 Jan 2024 11:06:36 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:3cd106ef-5a41-41b2-b575-5ef7e6fd03be</guid><dc:creator>Dev_Guy</dc:creator><description>&lt;p&gt;Hi Kenneth,&lt;/p&gt;
&lt;p&gt;Thanks for&amp;nbsp;taking a look - I&amp;#39;ll hook up an oscilloscope and check the SDA and SCL lines.&lt;/p&gt;
&lt;p&gt;Kind regards,&lt;/p&gt;
&lt;p&gt;Guy&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Issue reading and writing to ICM-20948 magnetometer internal registers</title><link>https://devzone.nordicsemi.com/thread/466361?ContentTypeID=1</link><pubDate>Sun, 28 Jan 2024 19:43:40 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4633a6cd-afa7-476b-b4eb-fdf9ac7c2a4e</guid><dc:creator>Kenneth</dc:creator><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;Sorry, dont&amp;#39; know. Have in mind that it may not only be the data on the i2c bus, but also timing requirements involved (e.g. between write and read, and sequence of commands). So possible having a logic analyzer to look at the actual data, timing, sequence and compare with the datasheet may be a good idea.&lt;/p&gt;
&lt;p&gt;Searching on google for the ICM20948 I could find some possible relevant discussions and source code that may be helpful. Though I recommend reaching out to the manufacturer directly for guideance and possible their drivers.&lt;/p&gt;
&lt;p&gt;Kenneth&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>