Coder Social home page Coder Social logo

mavgcl's Issues

Request: BIN version

Hi,

I would love to try your program but I have no compile environment. Is there a way you could publish Windows Bin version?

Thanks

Preferences (List):

Preferences should contain:

  • Size/Position of app
  • IP Address and port
  • Path/Filename to auto-store recordings
  • Video URL (allow external webcams to survey flight)
  • Store recent used key figure sets
  • Possibility to specify a custom key figure definition set (XML), which overrides the default

The class path should not be hardcoded

You're currently hardcoding the class path:

<taskdef resource="com/sun/javafx/tools/ant/antlib.xml" uri="javafx:com.sun.javafx.tools.ant" classpath="/Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home/lib/ant-javafx.jar" />

I'm sure there is a proper way in Java to do this without hardcoding a specific location and Java version. This path will not work on Linux and will not work on any other OS X machine (it does not work on my Mac).

Use master for default branch

It is not common to name the default branch anything other than master. Please change - its confusing the heck out of anybody familiar with GIT.

Binaries in repository

The repository currently contains binaries, which is generally very bad redistribution style, as it makes it impossible to collaborate with multiple people. Please add a Travis CI build file instead and do releases through it (which will then contain the binaries for people to download).

https://docs.travis-ci.com/user/languages/java

Building infrastructure

@ecmnet add build/automation wishlist items here. You can assign it to me if Github will let you.

  • MAVComm as submodule
  • maven for build system and dependencies? using Ant + Ivy
  • remove binaries from repo (#5)
  • deploy jar to github releases
  • travis-ci deploy_osx
  • remove jmavlib packages from source and use submodule instead

Does not compile on Linux

I'm getting loads of build errors trying to run this on Linux, the first being
[javac] /home/trond/MAVGCL/MAVGCL/src/com/comino/flight/tabs/FlightTabs.java:63:
error: ')' expected

MapViewer bugs

  • Replay of uploaded MAVCGL data or PX4Logs does not work
  • Zooming does not work properly
  • Path is not drawn properly when following map toggled

UDP connection issues

Think of rewriting the UDP communication driver to address the following issues:

  • Once the first heartbeat packet is received, send back a heartbeat packet
  • Fix reconnection issue, when interface is removed and re-inserted from/to PC (e.g. USB-WLAN adapter)
  • Reduce latency when reconnecting

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.