topguy wrote:The WiFi doesnt really matter. What you have is a TCP/IP network connection from whatever unit to the one you want to program. But there has to be some software (or firmware) that can receive the new code and run it. It doesnt really matter if it is over ethernet, wifi or 3G/4G-data.
topguy wrote:- You might be thinking about "WiFi Ad-Hoc networks" where you connect wifi directly between two devices without a router or Access Point. I belive this is pretty easy to set-up regardless of wifi-adapter used.
- The alternative is to set up the Raspberry as a Access Point that others can connect to. This method might be more compatible with older smartphones which might not support Ad-Hoc mode. ( I have never used a Parrot Drone but I have a feeling this is the method used on them )
But as said above, neither of these methods give you everything you need to transfer code, but you get a TCP/IP network between two devices.
I've seen this "Ad-Hoc" mentioned before! The idea is we don't want to need an internet connection at all. We want to connect directly without external connections. We'll work on getting the TCP/IP connection sorted for the time being then I guess. We'll also get looking into the software/firmware necessary.
topguy wrote:If you are running a Raspberry there are so many ways to achieve this. What language are you going to program your rover in ?
We're using Python at the moment but this early in development it's possible to swap to a more suitable language.