<?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>Using nrf BLE with DWM1001-DEV</title><link>https://devzone.nordicsemi.com/f/nordic-q-a/90977/using-nrf-ble-with-dwm1001-dev</link><description>Hi, 
 
 I am currently working on a project similar to this thread: 
 However, the thread stop updating. I followed what Einar suggested, to merge the Decawave example code to nRF52 SDK 17.1. 
 The ss_twr_init example will be copied into the ble_app_uart</description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><lastBuildDate>Tue, 16 Aug 2022 11:03:19 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://devzone.nordicsemi.com/f/nordic-q-a/90977/using-nrf-ble-with-dwm1001-dev" /><item><title>RE: Using nrf BLE with DWM1001-DEV</title><link>https://devzone.nordicsemi.com/thread/381739?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2022 11:03:19 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:48fac15f-c6c2-4d87-a9c4-771ebaef0990</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;It is usually not an issue to use SPI in parallel with the SoftDevice.&lt;/p&gt;
&lt;p&gt;If you use the SPI Master driver, such as in the &lt;a href="https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.1.0/spi_master_example.html"&gt;SPI Master example&lt;/a&gt;, the CPU only has to communicate with the SPI occasionally, and it is unlikely that the SoftDevice will delay these enough for it to impact the SPI device.&lt;/p&gt;
&lt;p&gt;But as it is a timing issue, I recommend that you test this yourself.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using nrf BLE with DWM1001-DEV</title><link>https://devzone.nordicsemi.com/thread/381662?ContentTypeID=1</link><pubDate>Tue, 16 Aug 2022 05:05:22 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:934bff5b-0207-406b-ba0d-e4113b83e8a7</guid><dc:creator>dfbdfb</dc:creator><description>&lt;p&gt;Thank you for your answer!&lt;/p&gt;
&lt;p&gt;I tried to disable FreeRTOS and it works fine now!&lt;/p&gt;
&lt;p&gt;If I want to get saadc output and send the data through ble_nus service at a high throughput, will the continuous SPI communication with DW1000 get influenced? How should I arrange the IRQ priority for them?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;Thanks again!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: Using nrf BLE with DWM1001-DEV</title><link>https://devzone.nordicsemi.com/thread/381509?ContentTypeID=1</link><pubDate>Mon, 15 Aug 2022 09:13:59 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:31704f18-f5ec-49d2-9b5f-f99a174165b8</guid><dc:creator>Sigurd Hellesvik</dc:creator><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;FreeRTOS is a Real Time Operating System providing functionality for Real Time functionality such as Scheduling. &lt;br /&gt;See &lt;a href="https://freertos.org/"&gt;https://freertos.org/&lt;/a&gt; and &lt;a href="https://freertos.org/FreeRTOS-quick-start-guide.html"&gt;https://freertos.org/FreeRTOS-quick-start-guide.html&lt;/a&gt; for more information on this.&lt;/p&gt;
&lt;p&gt;From the sample you linked, I guess you can disable FreeRTOS by changing &lt;a href="https://github.com/Decawave/dwm1001-examples/blob/1b2a46e14546d8f24cf08ff3d64d802e109cd2d3/examples/ss_twr_init/config/sdk_config.h#L49"&gt;line 49&lt;/a&gt; in sdk_config.h.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;Sigurd Hellesvik&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>