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 discussion forum. We would love to hear from you.
Once out of alpha the companion Android application will be released here:
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:
- Join this Google group with the account you use in Google Play.
- Go to this URL to opt-in to the alpha test.
- If you encounter any problems or have questions, post in our gitter chat and we'll help.
Once this project is public, I'll happily let collaborators have access to the crash logs/analytics.
- analytics is currently on, before beta is over I'll make it optional
- on dev devices "adb shell setprop debug.firebase.analytics.app com.geeksville.mesh" adb shell setprop log.tag.FirebaseCrashlytics DEBUG
- To see analytics: https://console.firebase.google.com/u/0/project/meshutil/analytics/app/android:com.geeksville.mesh/overview
- To see crash logs: https://console.firebase.google.com/u/0/project/meshutil/crashlytics/app/android:com.geeksville.mesh/issues?state=open&time=last-seven-days&type=crash
for verbose logging:
adb shell setprop log.tag.FA VERBOSE
FIXME
Notes from @jeksys follow. Are there any special instructions for the project? I’m trying to build Android app, but I’m an Android dev, so probably I miss something.
For now I have following issues:
missing google-services.json -> created one missing mapbox_access_token string -> added a random string missing cur_firmware_version string -> added a random string I was able to run simulator after applying above fixes
This project is the work of volunteers:
- @artemisoftnian: Contributed Spanish translations.
- @CycloMies: Contributed Swedish, Finnish and German translations.
- @eriktheV-king: Contributed Dutch and French translations.
- @Eugene: Contributed Russian translation.
- @Mango-sauce: Contributed Chinese translation.
- @Ohcdh: Contributed Irish and Italian translations.
Copyright 2019, Geeksville Industries, LLC. GPL V3 license