ugcs / dronelogbook

Dronelogbook integration
BSD 3-Clause "New" or "Revised" License
10 stars 5 forks source link

Build Status

Latest snapshot build as jar, exe or app for mac

Telemetry Sync Tool

This is a tool to import telemetry data from UgCS to DroneLogbook site.

Getting pre-built release distribution

  1. Download the latest release distribution as executable jar-file (or go to the release page if you want a different one).

  2. Run telemetrySyncTool-1.3.2.jar (in Linux you may have to add execution permissions on jar-file).

  3. All configurations are available through client.properties file located in <user_home>/.dronelogbook application data folder (e. g. ~/.dronelogbook for Linux/Mac and C:\Users\<user_name>\.dronelogbook for Windows).

Note: To enable telemetry logging for emulators add the following line to the <path to UgCS installation>\server\ucs\ucs.properties file:

ucs.telemetry.store.emulator=true

Building application from sources

Note: For Maven to work you'll need to set up JAVA_HOME environment variable:

# Linux/Mac:
echo "export JAVA_HOME=/path/to/jdk/root/directory" >> ~/.bash_profile
# Windows:
setx -m JAVA_HOME "C:\path\to\jdk\root\directory"

Connection with UgCS

Application is compatible with UgCS version 3.0 or higher.

Default localhost admin account is set up at client.properties. Please update it if you use different account:

server.host=location_of_ugcs_host
server.port=ugcs_server_port
server.login=ugcs_login
server.password=ugcs_password

Uploading telemetry data to DroneLogbook

Uploading process of acquired telemetry starts if you select the drone, choose the filter in the bottom of the application, select flights and click on Upload button.

License

Licensed under the 3-Clause BSD License.