* Added button to stop service, otherwise once started, usb service will run in background until device reboot
The point of this app is to bridge serial data read from a UART (serial port) device connected to an Android devices USB port through to a network socket.
The initial use-case is to allow a Vario/GPS instrument to be used by XCSoar/Tophat on Android devices as XCSoar/Tophat do not support using the Android USB Host API to read from USB-attached varios that provide NMEA sentences output via a serial connection over USB. But XCSoar/Tophat do have the functionality to read the data from a TCP network port.