summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* micropeak: Suggest filenames for saving dataKeith Packard2013-01-05
| | | | | | Uses the format '<year>-<month>-<day>-flight-<number>.mpd' Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Create .dmg file for apple. Create micropeak-jdb scriptKeith Packard2013-01-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Use new libaltos entry point for FTDI devicesKeith Packard2013-01-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Move raw view caret to top. Make raw text uneditableKeith Packard2013-01-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Remove debug printf for command lineKeith Packard2013-01-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add separate code path for listing FTDI devicesKeith Packard2013-01-05
| | | | | | | This lets the library do different things for FTDI devices, as is required on Windows (for instance) Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Use data.export for Raw display. Change to MPHKeith Packard2013-01-03
| | | | | | | data.export already knows how to format stuff, so use that to construct the raw data presentation for the GUI too. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Export in lots of unitsKeith Packard2013-01-03
| | | | | | meters, feet, mach and gs Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add command line export optionKeith Packard2013-01-03
| | | | | | micropeak --export <foo.mpd> will create <foo.csv> full of useful data. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add Mac OS Info.plist fileKeith Packard2013-01-03
| | | | | | needed to build a Mac OS X application Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Change graph tooltip units on the flyKeith Packard2013-01-02
| | | | | | Make sure the tooltips show the right units when they change Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Use JTextArea instead of TextAreaKeith Packard2013-01-02
| | | | | | Looks nicer and doesn't appear to have the same weird clipping problem Signed-off-by: Keith Packard <keithp@keithp.com>
* altosuilib: Fix install issues on LinuxKeith Packard2013-01-02
| | | | | | | altosuilib.jar wasn't getting installed micropeak was using the wrong name Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add view of raw data in GUIKeith Packard2013-01-02
| | | | | | Looks just like the export file Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add CSV exportKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* micropoint: Add MicroDataPointKeith Packard2013-01-02
| | | | | | This holds height/speed/accel data all in one place Signed-off-by: Keith Packard <keithp@keithp.com>
* altoslib: Remove unused fake product_micropeak_serialKeith Packard2013-01-02
| | | | | | Code cleanups have made this no longer useful Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove duplicate AltosUSBDeviceKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosUIListenerKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosUIFrame and AltosUIDialogKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosFontListener classKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use shared AltosDeviceDialogKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Remove AltosVersion.javaKeith Packard2013-01-02
| | | | | | Version data now stored in AltosUIVersion.java Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Use altosuilib for configurationKeith Packard2013-01-02
| | | | | | Start moving to shared UI code Signed-off-by: Keith Packard <keithp@keithp.com>
* libaltos: Remove a couple of spurious debug printfsKeith Packard2013-01-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Rename AltosConfigureUI to AltosUIConfigureKeith Packard2013-01-01
| | | | | | Leave AltosConfigureUI for AltosUI Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Check CRC on downloadedKeith Packard2013-01-01
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Build micropeak by defaultKeith Packard2013-01-01
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Build installable versions of MicroPeak GUIKeith Packard2013-01-01
| | | | | | | Makes windows/mac/linux versions. Windows version appears to work on Wine at least. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add 'Close' menu item. Fix start locationKeith Packard2013-01-01
| | | | | | | Let the window system pick a spot to place the application windows. This avoids having them all sit on top of one another. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Fix chart colorsKeith Packard2013-01-01
| | | | | | Need to apply custom colors after setting the theme Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak is code complete now.Keith Packard2013-01-01
| | | | | | Added save and download functionality. Removed 'new' from file menu. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote-tracking branch 'origin/master' into micropeak-loggingKeith Packard2012-12-31
|\
| * altos: megadongle radio int is C13, not C14Keith Packard2012-12-28
| | | | | | | | | | | | Hard to get interrupts when listening to the wrong pin Signed-off-by: Keith Packard <keithp@gag.com>
* | Allow CC1120 to sit on other SPI bussesKeith Packard2012-12-31
| | | | | | | | | | | | | | | | Reading the incoming data bypasses the SPI API and touches the SPI data register directly; which port that is needs to be specified in the pins file Signed-off-by: Keith Packard <keithp@keithp.com>
* | micropeak: Add flight stats paneKeith Packard2012-12-31
| | | | | | | | | | | | Shows graph or stats in alternate panes Signed-off-by: Keith Packard <keithp@keithp.com>
* | micropeak: Use altosuilibKeith Packard2012-12-31
| | | | | | | | | | | | This removes a pile of code stolen from altosui Signed-off-by: Keith Packard <keithp@keithp.com>
* | altoslib: Add units change notification listKeith Packard2012-12-31
| | | | | | | | | | | | | | This allows the UI to automatically respond to changes in the preferred units. Signed-off-by: Keith Packard <keithp@keithp.com>
* | Create altosuilib to share code between altosui and micropeakKeith Packard2012-12-31
| | | | | | | | | | | | Need to convert altosui to using it, but that shouldn't be hard Signed-off-by: Keith Packard <keithp@keithp.com>
* | Merge remote-tracking branch 'origin/master' into micropeak-loggingKeith Packard2012-12-28
|\|
| * altos: Fix MegaDongle CC1120 chip select pinKeith Packard2012-12-28
| | | | | | | | | | | | It's on A0, not C5 Signed-off-by: Keith Packard <keithp@gag.com>
| * altos: Fix cc1120 debug code to build on megadongleKeith Packard2012-12-28
| | | | | | | | | | | | RDF function had changed, and APRS isn't available on megadongle. Signed-off-by: Keith Packard <keithp@gag.com>
* | Lots more work on the MicroPeak applicationKeith Packard2012-12-28
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | Add file chooser for MicroPeakKeith Packard2012-12-25
| | | | | | | | | | | | Needs reasonable directory tracking Signed-off-by: Keith Packard <keithp@keithp.com>
* | Start building MicroPeak GUI toolKeith Packard2012-12-25
| | | | | | | | | | | | Download, save and analyze MicroPeak flight data Signed-off-by: Keith Packard <keithp@keithp.com>
* | Merge branch 'master' into micropeak-loggingKeith Packard2012-12-25
|\|
| * altos: Actually record ground averages for 6dof sensorKeith Packard2012-12-18
| | | | | | | | | | | | | | This gets the long-term averages for the 6dof sensors recorded into the first flight log record. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Clean up graph a bit, remove shapes, improve tooltipsKeith Packard2012-12-18
| | | | | | | | | | | | | | | | Sometimes graphs would get shapes at each datapoint which was annoyingly cluttered. And, the tooltips used a format that was difficult to interpret. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Average MPU6000 values on ground for later useKeith Packard2012-12-17
| | | | | | | | | | | | | | Having long-term ground averages recorded to the eeprom file will make post-flight analysis of the data better. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Re-enable beeper on megametrumKeith Packard2012-12-16
| | | | | | | | | | | | I turned it off during radio testing and forgot to fix that before committing... Signed-off-by: Keith Packard <keithp@keithp.com>