Skip to content

treymarc/multiwii-gui-swing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build

  • The MwGui build system has been re-worked. It should now build cleanly on OS X, but for now you must manually mark the JavaApplicationStub as executable.

      mvn clean install
      
      chmod +x target\mwgui-{project.version}\MultiWii\ Swing\ GUI.app/Contents/MacOS/JavaApplicationStub
    
  • Windows/Linux packaging is currently broken.

Run

  • You can either use gui/build or MultiWiiConf as the INSTALL directory.

  • When the build process is finished:

    • Copy the mwgui-${version}-release-jar-with-dependencies.jar file to INSTALL/lib.

    • Run the shell script in the INSTALL folder:

        build/mwi-swing.sh
      
  • On Mac OS X just run the MultiWiiConf.app in the target/mwgui-{project.version} directory.

Notes on Bluetooth

  • Linux

  • Mac OS X

    • The rxtx library does not work very well with the way the internal Bluetooth modules in some Macs and MacBooks handle serial traffic.
    • As a workaround you can use an external module like the D-Link DBT-120.

TODO

  • Add other MSP messages
  • Allow data source configuration (length of timeSeries)
  • Efficient logging
  • Replay of sensor log
  • ...

About

A Java Swing frontend for multiwii

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages