This is a tool for using Android with open-source mesh radios.
 
 
Go to file
Kevin Hester e1753cfa18 fix BLE permissions error found by the autotester:
/// The following call might return null if the user doesn't have bluetooth access permissions
            val s: BluetoothLeScanner? = bluetoothAdapter.bluetoothLeScanner

            if(s == null) {
                ScanUIState.errorText = "This application requires bluetooth access. Please grant access in android settings."
            }
2020-02-29 14:14:52 -08:00
.idea fix crashlytics auto report. oops error() is now a kotlin stdlib call 2020-02-29 13:21:05 -08:00
app fix BLE permissions error found by the autotester: 2020-02-29 14:14:52 -08:00
gradle/wrapper minor fixes to work with virgin build trees 2020-02-27 13:07:11 -08:00
images a little less ugly 2020-02-25 15:07:09 -08:00
.gitignore test playstore upload 2020-02-14 07:48:19 -08:00
README.md add alpha testing instructions 2020-02-26 14:08:15 -08:00
TODO.md new notification status stuff seems to work 2020-02-28 20:10:42 -08:00
build.gradle minor fixes to work with virgin build trees 2020-02-27 13:07:11 -08:00
gradle.properties update to latest IDE 2020-01-20 16:13:40 -08:00
gradlew initial checkin of virgin project 2020-01-20 15:53:22 -08:00
gradlew.bat initial checkin of virgin project 2020-01-20 15:53:22 -08:00
settings.gradle minor fixes to work with virgin build trees 2020-02-27 13:07:11 -08:00

README.md

Meshtastic-Android

This is a tool for using Android with open-source mesh radios. For more information see our webpage: meshtastic.org. If you are looking for the the device side code, see here.

This project is currently early-alpha, if you have questions or feedback please join our chat Join the chat at https://gitter.im/Meshtastic/community. We would love to hear from you.

Once out of alpha the companion Android application will be released here:

Download at https://play.google.com/store/apps/details?id=com.geeksville.mesh

But if you want the bleeding edge app now, we'd love to have your help testing. Three steps to opt-in to the alpha- test:

  1. Join this Google group with the account you use in Google Play.
  2. Go to this URL to opt-in to the alpha test.
  3. If you encounter any problems or have questions, post in our gitter chat and we'll help.

Analytics setup

Once this project is public, I'll happily let collaborators have access to the crash logs/analytics.

for verbose logging:

adb shell setprop log.tag.FA VERBOSE