Improved management of permissions (as of Android 6.0 the location permission is a prerequisite for WLAN use)
This App turns an Android device into an R/C transmitter for a rover with an Ardupilot Mega (UGV) or a similar autopilot. A PiKoder/SSC wRX receiver replaces the traditional R/C receiver as an interface between the smart device and the autopilot.
The app extends the proven and intuitive user interface of the udpRC App with the additional elements and functions needed to interface with the Ardupilot Mega in a rover such as the selection of the flight mode.
The app offers four control modes. You select your preferred interface by touching the respective screen button: button control, a virtual joystick, accelerometer (control by moving the device) and a combination between accelerometer and a slider.
Version 1.2 added a trim function for the two control channels. Thus you can tune the channels to the specific requirements of your application.
The udpRC4UGV app is open source and released under a Apache License 2.0. The source code is provided through github.