<?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/"><channel><title>BLE-to-SB quadcopter bridge</title><link>/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><description>[UPDATE (Feb 8, 2016): I have incorporated the feedback that I received from several link-layer wizards in Trondheim.]
Last fall I purchased an inexpensive quadcopter that uses Nordic&amp;#39;s ShockBurst (SB) radio protocol. The question that I was trying </description><dc:language>en-US</dc:language><generator>Telligent Community 13</generator><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Tue, 09 Feb 2016 00:36:48 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Daniel Veilleux</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hello Hung,&lt;/p&gt;
&lt;p&gt;I found &lt;a href="http://www.deviationtx.com/forum/protocol-development/2717-new-syma-protocol"&gt;this teardown&lt;/a&gt; after the quadcopter caught my eye.&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Tue, 09 Feb 2016 00:33:23 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Daniel Veilleux</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Hello Luis,&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;The phone&amp;#39;s accelerometer is read and sent every 30ms.&lt;/li&gt;
&lt;li&gt;So much pin toggling. A good logic analyser is worth its weight in gold.&lt;/li&gt;
&lt;li&gt;The BLE side of my project is based on the NUS as well. ShockBurst is better suited for talking to the quadcopter itself (but the phone can&amp;#39;t use ShockBurst directly).&lt;/li&gt;
&lt;li&gt;I think the quadcopter is easier to fly with my phone than it was with the original transmitter.&lt;/li&gt;
&lt;/ol&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Sat, 06 Feb 2016 00:36:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Stanislav Silnitskiy</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very helpful, Daniel!&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Thu, 04 Feb 2016 15:42:10 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Hung Bui</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice post Daniel ! how did you find out that it was a L01 and Shockburst ?&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Thu, 04 Feb 2016 10:59:33 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Marcio Montenegro</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Thanks for sharing Daniel.&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: BLE-to-SB quadcopter bridge</title><link>https://devzone.nordicsemi.com/nordic/nordic-blog/b/blog/posts/ble-to-sb-quadcopter-bridge</link><pubDate>Thu, 04 Feb 2016 08:45:04 GMT</pubDate><guid isPermaLink="false">137ad170-7792-4731-bb38-c0d22fbe4515:a0b815b8-8974-467f-a833-a065bf5619a9</guid><dc:creator>Luis</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Very interesting info, thanks for sharing.
I am working on a very similar project, building my own little helicopter using nRF51.
Some questions arised me after reading it:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;At which frequency did you call writeCharacteristic in order to improve latency? I am using rigth now 20Hz.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I know your setup is different and it may have more delay due to the transmissor in between drone and phone, but how did you measure latency of control signals? I was thinking about sending a mesage from drone to phone, and then an answer from phone to drone, counting time elapsed, but haven&amp;#39;t tried it yet.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;I actually use normal NUS service, is shockburst better suited for this application or not much difference?&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Did you get the quadcopter to fly as good as with the original transmitter?&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks a lot for your time,
Luis Rodenas&lt;/p&gt;
&lt;img src="https://devzone.nordicsemi.com/aggbug?PostID=891&amp;AppID=4&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>