This project aims to provide an user interface for the LoRaWAN-DTN project.
LoRaWAN DTN Messenger is basically an emergency messenger for a multi-hop DTN LoRaWAN Network using BP7 packages. Goal is to use it in a research project AgriRegio.
Build and run:
npm run start
Building APK for Android requires Android Studio.
export CAPACITOR_ANDROID_STUDIO_PATH="/opt/android-studio/bin/studio.sh"
Build:
ionic capacitor build android
In Android Studio: Build->Build bundles
APK is now in build folder of the project
Run:
ionic capcitor run android
The app is allowed in Android to communicate with non-secure communication protocols like http or ws. To change this, the line "android:usesCleartextTraffic="true"" in /android/app/src/main/Androidmanifest.xml must either be set to false or removed.
- This work was created at Science and Technology for Peace and Security (PEASEC), Technical University of Darmstadt, www.peasec.de.
- Original code is based on the bachelor thesis of Denis Orlov
Licensed under either of Apache License, Version 2.0 or MIT license at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in LoRaWAN-DTN-Messenger
by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.