But before that you said
Which one is it? Does it get connected but with no data (something is up with the installation) or no connection at all (either autopilot not installed or connectivity problems)?.
Just to be sure, you installed our autopilot and not the one from the ardupilot webpage, right? (happens more than you'd think).
I ask this because what you call Headless Mode (Simple or Super-Simple Mode on ardupilot) is disabled by default on our autopilot and to enable it you have to do it manually through APM Planner or another GCS software. Meaning it shouldn't be possible for you to receive a copter from us with it enabled. I'd think you might have used ardupilot's parameters instead of ours, but you'd have to be able to connect through APM for that.
We test every copter with it's controller before they are sent off. The RC receptor and controller should be binded and the auxiliary channels configured.
That's all the confirugation we do on the controller's side. Maybe when changing that configuration you changed the mode to acro after doing the other steps? Changing the mode will override those changes.
If that SD card is clean (no modifications since it came out from us) it should have the correct autopilot with updated parameters, with the default network configuration.
If the copter is non-responsive with both the "clean" SD and the one you flashed, might it be that the controller and receptor aren't binded anymore? With both powered on, the receptor should flash a green light. If it's flashing a red light that means they aren't binded together.
Again, you should be able to connect to APM simply connecting the PC to the brain's wifi if the following are all true:
- The brain's network configuration is the default one (no IP changes).
- The brain is reachable from the PC once it's connected to the wifi hotspot (ping 10.0.0.1 works). If you are working through virtual machines you might need specific network configuration for this.
- There's no firewall blocking that port on the computer.
We may be repeating ourselves, but with an ErleBrain3 in hand and a freshly flashed SD the process to connect it to APM is as simple as installing the autopilot (
sudo apt-get install apm-copter-erlebrain), connecting to the device's wifi and modifying a UDP default connection in APM by changing the port to 6000. There shouldn't be any extra steps. After that you have to parametrize the autopilot (and sometimes calibrate the controller) before flying with it, but that's once you are connected through APM.
Once you are able to properly connect to the copter through APM we'll talk about disabling headless mode (as there's no point in discussing how until you are able to access that configuration panel).