I recon it is a good time now to introduce myself to this forum. I've been closely monitoring the discussions here for a long long time. But today(actually yesterday since it's already past midnight) I received my own Phantom 2 VISION+ v3.0.
I'm from Croatia, and although we Croatians are a really proud nation I believe it's not only subjective when I say that Croatia is an extremely beautiful country. I've traveled in many other countries but I always realized that fact again and again when I have been returning back home. Here is just a short sample of photos made with a Phantom at my test ground(island Hvar):
I got into the RC world a bit through my uncle who had different machines which we flew together, like classic helis, then small quads like Blade Nano and (not so small) 350QX with GoPro(Lost due to a fly away) and finally Phantom 2 VISION+ that he bought when the 350QX went away. The Phantom was a real revelation for me since my background is in computer science, hacking and professionally in IT industry. I immediately noticed the ability to program the Phantom since it had an OpenWRT enabled WiFi module on the copter itself and on the extender. But not only that, I started analyzing(reverse engineering) the underlying protocol that the DJI VISION app uses to communicate to the Phantom. My plan was to make an crazy great app for it once I grasped the protocol completely. I've burned quite some time on that.
And then DJI announced the holy grail of all those efforts: Software Development Kit or SDK in short. WOW, now officially DJI opened the platform for practically anybody to take and do with it whatever one wants. To create the app I imagined was now so much more reachable. However I didn't immediately jump in the development using the SDK.
I had some other jobs that I was doing at that time(my freelancing day jobs) but once I sorted/completed few things I got the time to write the project proposal for DJI so that I can gain full SDK access. That is namely the requirement, if you want full access to Phantom functionality you have to describe in detail what you are planning to do. DJI might reject it or approve it.
I finished it and sent it to DJI, two days before Christmas. Not really hoping much and certainly I did not think that I would get any response, good or bad, before the New Year. Was I in for a surprise...
Christmas morning, I'm still lying lazy in my bed, at my parents house. When I hear my phone is ringing, some strange international number. I let it ring out because I thought it was some mistake or some phone spam. However a few seconds later I get a notification that there is a voice mail message left from that number. OK I thought that is unusual, I pressed the button to hear it out.... "Hi Ivan this is Fiona Liu from DJI..." Holy Macaroni !!! There was a lot of interference in the recording so I could not pick out everything but I realized they sent me an e-mail and they want to know when I will be available for a call. I immediately opened the e-mail up and started reading.... OMG!!!!! Holy F****!!! sweet mother of Jesus !!!! I get tears of joy just thinking about that moment now again!! Not only are they impressed by my project proposal and are giving me full SDK access, they want to send me a gift for Christmas, a Phantom 2 VISION+ !!!!! WAAAAAA I started jumping around the house....hahaha
I then called Fiona at DJI and continued screaming on the phone to her for a while longer. hahaha. So great!!! And the conversation we had then was as great or greater. Since it made me realize the support that DJI is willing to put into us developers and the overall friendliness, of what I thought till that time was just an unreachable big company. Superb experience! They even mentioned me in the news they posted on the developers site: http://dev.dji.com (My last name is Kovacevic)....
DJI YOU ARE THE BEST..... THANK YOU!!!!
I will definitely put the gift to a good use and will produce an app that will bring joy to all members and phantom owners here.
As for the app itself, I can't go into exact details but let me just say that I will try my best to be this forum's Santa Claus. I've been noticing every wish/feature that you all have been writing here on this or that occasion and I will try to include them in the app. But I also have more than few surprises that have not been mentioned here and that will be absolutely kick *** once finished.
The important thing is I would really like to go above and beyond to provide excellent support over the forum for this app. So stay tuned, a few more weeks are needed for the initial release.
I'm from Croatia, and although we Croatians are a really proud nation I believe it's not only subjective when I say that Croatia is an extremely beautiful country. I've traveled in many other countries but I always realized that fact again and again when I have been returning back home. Here is just a short sample of photos made with a Phantom at my test ground(island Hvar):
I got into the RC world a bit through my uncle who had different machines which we flew together, like classic helis, then small quads like Blade Nano and (not so small) 350QX with GoPro(Lost due to a fly away) and finally Phantom 2 VISION+ that he bought when the 350QX went away. The Phantom was a real revelation for me since my background is in computer science, hacking and professionally in IT industry. I immediately noticed the ability to program the Phantom since it had an OpenWRT enabled WiFi module on the copter itself and on the extender. But not only that, I started analyzing(reverse engineering) the underlying protocol that the DJI VISION app uses to communicate to the Phantom. My plan was to make an crazy great app for it once I grasped the protocol completely. I've burned quite some time on that.
And then DJI announced the holy grail of all those efforts: Software Development Kit or SDK in short. WOW, now officially DJI opened the platform for practically anybody to take and do with it whatever one wants. To create the app I imagined was now so much more reachable. However I didn't immediately jump in the development using the SDK.
I had some other jobs that I was doing at that time(my freelancing day jobs) but once I sorted/completed few things I got the time to write the project proposal for DJI so that I can gain full SDK access. That is namely the requirement, if you want full access to Phantom functionality you have to describe in detail what you are planning to do. DJI might reject it or approve it.
I finished it and sent it to DJI, two days before Christmas. Not really hoping much and certainly I did not think that I would get any response, good or bad, before the New Year. Was I in for a surprise...
Christmas morning, I'm still lying lazy in my bed, at my parents house. When I hear my phone is ringing, some strange international number. I let it ring out because I thought it was some mistake or some phone spam. However a few seconds later I get a notification that there is a voice mail message left from that number. OK I thought that is unusual, I pressed the button to hear it out.... "Hi Ivan this is Fiona Liu from DJI..." Holy Macaroni !!! There was a lot of interference in the recording so I could not pick out everything but I realized they sent me an e-mail and they want to know when I will be available for a call. I immediately opened the e-mail up and started reading.... OMG!!!!! Holy F****!!! sweet mother of Jesus !!!! I get tears of joy just thinking about that moment now again!! Not only are they impressed by my project proposal and are giving me full SDK access, they want to send me a gift for Christmas, a Phantom 2 VISION+ !!!!! WAAAAAA I started jumping around the house....hahaha
I then called Fiona at DJI and continued screaming on the phone to her for a while longer. hahaha. So great!!! And the conversation we had then was as great or greater. Since it made me realize the support that DJI is willing to put into us developers and the overall friendliness, of what I thought till that time was just an unreachable big company. Superb experience! They even mentioned me in the news they posted on the developers site: http://dev.dji.com (My last name is Kovacevic)....
DJI YOU ARE THE BEST..... THANK YOU!!!!
I will definitely put the gift to a good use and will produce an app that will bring joy to all members and phantom owners here.
As for the app itself, I can't go into exact details but let me just say that I will try my best to be this forum's Santa Claus. I've been noticing every wish/feature that you all have been writing here on this or that occasion and I will try to include them in the app. But I also have more than few surprises that have not been mentioned here and that will be absolutely kick *** once finished.
The important thing is I would really like to go above and beyond to provide excellent support over the forum for this app. So stay tuned, a few more weeks are needed for the initial release.