<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Parrot_AR_Drone_Spec_Initialization</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>Recent changes to Parrot_AR_Drone_Spec_Initialization</description><atom:link href="https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/feed" rel="self"/><language>en</language><lastBuildDate>Thu, 31 Jul 2014 01:06:50 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/feed" rel="self" type="application/rss+xml"/><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -1,9 +1,8 @@
 Should be executed before other commands. {ID} must be replaced with proper sequence number.

-1. Configure communication mode:
+1. To configure communication mode, send one of the following sets of 4 bytes to AR Drone over NAVDATA channel:
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode
-
 1. **TODO** Not sure what this one does but it's required
 AT\*PMODE=**{ID}**,2\x0D

@@ -17,3 +16,7 @@
 AT\*COMWDG=**{ID}**\x0D

 You can check commands descriptions for more information.
+
+Problems:
+
+- I am not sure how to confirm if AR Drone received some of the commands (as it's over UDP) as they don't change NAVDATA or at least I didn't figure out yet what do they change in it.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 01:06:50 -0000</pubDate><guid>https://sourceforge.netb2bd637380b79670eacec840a55d4f4be2d9ae4d</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -4,8 +4,16 @@
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode

-2. Reset command mask in NAVDATA (see [AT\*CTRL](AR_DRONE_COMMAND_ATCTRL) command for more information)
+1. **TODO** Not sure what this one does but it's required
+AT\*PMODE=**{ID}**,2\x0D
+
+1. **TODO** Not sure what this one does but it's required
+AT\*MISC=**{ID}**,2,20,2000,3000\x0D
+
+1. Reset command mask in NAVDATA
 AT\*CTRL=**{ID}**,5,0\x0D

-3. Reset communication watchdog on AR Drone
-AT*COMWDG=**{ID}**\x0D
+1. Reset communication watchdog on AR Drone
+AT\*COMWDG=**{ID}**\x0D
+
+You can check commands descriptions for more information.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:33:42 -0000</pubDate><guid>https://sourceforge.net8a33befd5caa132689bfe3cd79160ad13a5ca39a</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,11 +1,11 @@
-Should be executed before other commands
+Should be executed before other commands. {ID} must be replaced with proper sequence number.

 1. Configure communication mode:
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode

 2. Reset command mask in NAVDATA (see [AT\*CTRL](AR_DRONE_COMMAND_ATCTRL) command for more information)
-AT\*CTRL=**ID**,5,0\x0D
+AT\*CTRL=**{ID}**,5,0\x0D

 3. Reset communication watchdog on AR Drone
-AT*COMWDG=**ID**\x0D
+AT*COMWDG=**{ID}**\x0D
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:27:26 -0000</pubDate><guid>https://sourceforge.netbe6d9e1e7d502edee1456e7712cb0ea6cdd0f7a5</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -5,4 +5,7 @@
 \x02\x00\x00\x00 - multicast mode

 2. Reset command mask in NAVDATA (see [AT\*CTRL](AR_DRONE_COMMAND_ATCTRL) command for more information)
-AT\*CTRL=ID,5,0\x0D
+AT\*CTRL=**ID**,5,0\x0D
+
+3. Reset communication watchdog on AR Drone
+AT*COMWDG=**ID**\x0D
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:26:45 -0000</pubDate><guid>https://sourceforge.net10c10e6bb86d15da921c1d3beb54df30b8987e9e</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -4,5 +4,5 @@
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode

-2. Reset command mask in NAVDATA (see [AT\*CTRL] command for more infprmation)
+2. Reset command mask in NAVDATA (see [AT\*CTRL](AR_DRONE_COMMAND_ATCTRL) command for more information)
 AT\*CTRL=ID,5,0\x0D
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:25:15 -0000</pubDate><guid>https://sourceforge.net02ab9066bee3e1ff248855e1339c9fc3e74ff8d6</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -4,5 +4,5 @@
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode

-2. Reset command mask in NAVDATA (see AT\*CTRL command for more infprmation)
+2. Reset command mask in NAVDATA (see [AT\*CTRL] command for more infprmation)
 AT\*CTRL=ID,5,0\x0D
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:24:31 -0000</pubDate><guid>https://sourceforge.net13c9fa26c4f6af8272b6d706fd7dd3d69a996fac</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -4,5 +4,5 @@
 \x01\x00\x00\x00 - unicast mode
 \x02\x00\x00\x00 - multicast mode

-2. Reset command mask in NAVDATA (see AT*CTRL command for more infprmation)
-AT*CTRL=ID,5,0\x0D
+2. Reset command mask in NAVDATA (see AT\*CTRL command for more infprmation)
+AT\*CTRL=ID,5,0\x0D
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:23:47 -0000</pubDate><guid>https://sourceforge.netd2670dae04fd621aabf4e99df71cf010b6ca33f2</guid></item><item><title>Parrot_AR_Drone_Spec_Initialization modified by Pavel Krupets</title><link>https://sourceforge.net/p/droneapi/wiki/Parrot_AR_Drone_Spec_Initialization/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Should be executed before other commands&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;Configure communication mode:&lt;br /&gt;
\x01\x00\x00\x00 - unicast mode&lt;br /&gt;
\x02\x00\x00\x00 - multicast mode&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Reset command mask in NAVDATA (see AT&lt;em&gt;CTRL command for more infprmation)&lt;br /&gt;
AT&lt;/em&gt;CTRL=ID,5,0\x0D&lt;/p&gt;
&lt;/li&gt;
&lt;/ol&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Pavel Krupets</dc:creator><pubDate>Thu, 31 Jul 2014 00:23:03 -0000</pubDate><guid>https://sourceforge.netb36d15f0743a6c5cbd6f45190a459c08632f917d</guid></item></channel></rss>