|Dec 24, 2012, 05:14 AM|
More tablet flying
After discovering the annual $100 fee for compiling iOS code, the tablet interface made its introduction on Android. It's too hard to fly by tablet in the tiny apartment, so all it's good for is starting the autopilot & viewing status.
Not being on iOS is not being in M.M.'s Apple world.
The real problem is the wifi dropouts. The ground station protocol always used TCP, which tends to lock up on wifi. It's programmed to crash if the connection drops out. What it needs is a conversion to UDP, a major rewrite that would have been a no brainer in the days before programming for someone else.
There's also the need for more telemetry display, configuration from the ground station. Configuration always required restarting the flight control software.
When it came time to show the video preview, Java fell over. It can't get nearly the framerate of the C ground station.