Builds have only been properly tested on android 4.1 and 8.0 in an emulator, as well as 5.1 and 6.0 on real devices.
If the app crashes on your system submit an issue with a full log file (Google it if you dont know how to do this)
A Monkeyboard (Keystone radio) is a full DAB/DAB+ & FM radio on a circuitboard.
This app interfaces with a Monkeyboard and provides a control and feedback interface for the user. The Monkeyboard communicates via USB serial, and so to use the board a USB Host cable is required to connect the board to the android device.
The app is designed to act as if it is a normal music player as so will act accordingly. Audio focus will be followed, and a mediaplayer notification is provided.
The Monkeyboard does not transmit audio over the USB connection, it is only outputted directly from the board itsself. The user will need to mix this audio with the tablet audio externally. (Think of the android device as being a screen for the Monkeyboard)
The interface is designed to work on all device sizes.
If you wish to make a fix, fork this project, commit, and make a pull request describing the fix in detail.
If you wish to report a bug, create an issue and I will look into it.
Building this repository requires downloading the submodule usb-serial-for-android
After cloning the repository
git submodule init
git submodule update usb-serial-for-android
GPL 3.0