<?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>DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/114184/deprecated-macro</link><description>Hi, I have the structure for a Vesper VM3011 MEMS microphone: 
 
 In the &amp;#39;overlay&amp;#39; file, I define it as hardware: 
 
 
 
 When I retrieve the properties from the &amp;#39;.c&amp;#39; file in this way: 
 
 I encounter several compilation errors, so I have to retrieve</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Thu, 12 Sep 2024 07:59:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/114184/deprecated-macro" /><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/502238?ContentTypeID=1</link><pubDate>Thu, 12 Sep 2024 07:59:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:9db45e0c-ce52-4da7-80d0-de91d2c51ec4</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Babos,&lt;/p&gt;
&lt;p&gt;Glad to know that the issue is solved. Please feel free to close this case at your convenience then.&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/502226?ContentTypeID=1</link><pubDate>Thu, 12 Sep 2024 06:19:34 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:4da2c029-b50d-4cf4-9a5a-4e0d82e25af5</guid><dc:creator>babos</dc:creator><description>&lt;p&gt;Hi Hieu,&lt;/p&gt;
&lt;p&gt;I solved the situation using your suggested links.&lt;br /&gt;Thanks&lt;/p&gt;
&lt;p&gt;Babos&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/501129?ContentTypeID=1</link><pubDate>Wed, 04 Sep 2024 10:28:57 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:5fb0ca93-7a46-442e-bfeb-7a737e2704aa</guid><dc:creator>babos</dc:creator><description>&lt;p&gt;thank you Hieu,&lt;/p&gt;
&lt;p&gt;I&amp;#39;ll do some tests&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;BABOS&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/500259?ContentTypeID=1</link><pubDate>Wed, 28 Aug 2024 16:21:42 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:adc2b457-1116-4cee-b0c5-a06738f27b10</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi Silvio,&lt;/p&gt;
&lt;p&gt;The bindings are in effect. If they are not, you wouldn&amp;#39;t have been able to compile with those specific properties.&lt;/p&gt;
&lt;p&gt;The issue is that the nRF Connect for VS Code extension does not know about the vm3011.yaml file. I am almost sure that is because the extension wasn&amp;#39;t built to expect out-of-tree driver setup.&lt;/p&gt;
&lt;p&gt;On that note,&amp;nbsp;this approach is&amp;nbsp;not meant to be used anymore. See:&amp;nbsp;&lt;a href="https://github.com/zephyrproject-rtos/zephyr/commit/2f18ee0664680c9de16f56ec9596036b99c9132a"&gt;samples: application_development: drop oot board/driver samples · zephyrproject-rtos/zephyr@2f18ee0 (github.com)&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Please try setting up a project following the&amp;nbsp;&lt;a href="https://github.com/nrfconnect/ncs-example-application"&gt;NCS example application&lt;/a&gt;&amp;nbsp;instead. This is a &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/nrf/dev_model_and_contributions/adding_code.html"&gt;recommended/standard&lt;/a&gt; setup, and I have confirmed that VS Code extension works well in this setup.&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/500234?ContentTypeID=1</link><pubDate>Wed, 28 Aug 2024 13:40:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:2e99f13c-9339-43df-913b-4206a96ea01d</guid><dc:creator>babos</dc:creator><description>&lt;p&gt;Hi Hieu.&lt;/p&gt;
&lt;p&gt;yes, it compiles perfectly for me too but:&lt;br /&gt;compatible = &amp;quot;vesper,vm3011&amp;quot; is not linked (see the attached photo above)&lt;/p&gt;
&lt;p&gt;Silvio&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/500228?ContentTypeID=1</link><pubDate>Wed, 28 Aug 2024 13:34:24 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:c77771b2-440e-4e36-8c3e-4e8df87fda49</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;I don&amp;#39;t see the same problem at all. The code compiled just fine.&lt;/p&gt;
&lt;p&gt;What issue, in details, do you see?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/499916?ContentTypeID=1</link><pubDate>Tue, 27 Aug 2024 08:21:16 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:b41d154a-aca7-424d-ae9a-29918c0c1c83</guid><dc:creator>babos</dc:creator><description>&lt;p&gt;Yes sir, &lt;br /&gt;the project is for the Vesper VM3011 digital microphone, mounted on the Thingy53. &lt;br /&gt;I did some tests and now I am able to complete the compilation, but it seems that the file &amp;#39;vesper,vm3011.yaml&amp;#39; is not being seen or recognized in the overlay.&lt;/p&gt;
&lt;p&gt;I am attaching the complete project. &lt;br /&gt;SDK 2.6.1 Toolchain 2.7.0&lt;/p&gt;
&lt;p&gt;&lt;img style="max-height:240px;max-width:320px;" alt=" " src="https://devzone.nordicsemi.com/resized-image/__size/640x480/__key/communityserver-discussions-components-files/4/pastedimage1724746868146v1.png" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thank you.&lt;a href="https://devzone.nordicsemi.com/cfs-file/__key/communityserver-discussions-components-files/4/2577.VESPER_5F00_MIC.zip"&gt;devzone.nordicsemi.com/.../2577.VESPER_5F00_MIC.zip&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: DEPRECATED MACRO ?</title><link>https://devzone.nordicsemi.com/thread/499852?ContentTypeID=1</link><pubDate>Mon, 26 Aug 2024 20:14:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:71e4a96d-aff7-4239-b182-14ae61504bc9</guid><dc:creator>Hieu</dc:creator><description>&lt;p&gt;Hi BABOS,&lt;/p&gt;
&lt;p&gt;The macro you&amp;nbsp;were using &lt;a href="https://docs.nordicsemi.com/bundle/ncs-2.7.0/page/zephyr/build/dts/api/api.html"&gt;are not marked for deprecation&lt;/a&gt;, so I don&amp;#39;t think it&amp;#39;s a deprecation issue.&lt;/p&gt;
&lt;p&gt;Are you referring to the implementation in the Edge Impulse Thingy:53 firmware?&lt;/p&gt;
&lt;p&gt;What compilation errors do you encounter?&lt;/p&gt;
&lt;p&gt;Hieu&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>