summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* | altosui: Capture config and version info in .eeprom filesKeith Packard2010-07-31
| | | | | | | | | | | | | | | | | | | | Instead of only writing the serial number to the .eeprom file, write all of the config values and all of the version reply to the .eeprom file. The config values, in particular, contain the accelerometer calibration data which is needed to correctly compute acceleration from the captured accelerometer data. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: rename AltosEeprom -> AltosEepromDownload, split out Altos constantsKeith Packard2010-07-31
|/ | | | | | | Renames the eeprom downloading code and adds a new file to share the flight data constants across the various UI modules. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote branch 'origin/master'Keith Packard2010-07-29
|\
| * update changelogs for Debian builddebian/0.6+277+gd184819Bdale Garbee2010-07-29
| |
| * add a jdk to the build depsBdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+275+g89109f9Bdale Garbee2010-07-29
| |
| * ugh, fixing failure due to aborted builddebian/0.6+274+g865d5cdBdale Garbee2010-07-29
| |
| * add swig as a build depBdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+272+g62b4cc5Bdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+271+g27a2d0cBdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+270+g537492dBdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+269+gadf6cbcBdale Garbee2010-07-29
| |
| * update changelogs for Debian builddebian/0.6+268+gd0fd53bBdale Garbee2010-07-29
| |
* | Make altosui test script executableKeith Packard2010-07-29
| |
* | altosui: remove option to install to alternate volumeKeith Packard2010-07-29
| |
* | Moved Mac OS packaging to altosui dirKeith Packard2010-07-29
| |
* | altosui: Switch eeprom extension back to .eepromKeith Packard2010-07-29
| |
* | Add Mac OS X packaging bitsKeith Packard2010-07-29
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: construct Darwin application directoryKeith Packard2010-07-29
| | | | | | | | | | | | | | This adds the necessary files and build steps to construct AltosUI.app on a Darwin system. Signed-off-by: Keith Packard <keithp@keithp.com>
* | libaltos: build with java src encoding UTF8Keith Packard2010-07-29
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: remove debug printfKeith Packard2010-07-29
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Close serial, join reader thread, free altos_fileKeith Packard2010-07-29
| | | | | | | | | | | | | | | | | | Separating out the close and free actions ensures that the reader thread will not access freed memory or dereference a null pointer while shutting down the connection to the serial device. Otherwise, a race condition exists between the serial close and the thread join. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Remove unnecessary freetts .jar filesKeith Packard2010-07-29
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: check for closed serial device before readingKeith Packard2010-07-29
|/ | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Reset GPS ready status when GPS comes unlocked on the padKeith Packard2010-07-28
| | | | | | | If GPS becomes unlocked, then report that in the UI and via voice. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: report rocket ground bearing at landing only if knownKeith Packard2010-07-28
| | | | | | if state.from_pad is null, then there isn't any data to report. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Replace device dialog. Center eeprom monitor.Keith Packard2010-07-28
| | | | | | | | This adds a custom dialog for selecting device, which makes it look much nicer on the screen and allows the user to double-click on an entry to select it. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Fix Save flight data monitor layout, add cancelKeith Packard2010-07-28
| | | | | | | | Use GridBagLayout to improve the appearance of the flight data monitor widget, add a cancel button to stop loading data (useful if the connection is wedged). Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add progress bar for eeprom downloading statusKeith Packard2010-07-28
| | | | | | | This has a progress bar tracking the state and block count while downloading stuff from telemetrum. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add eeprom data capture function. No UI yet.Keith Packard2010-07-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote branch 'keithp/macos'Keith Packard2010-07-28
|\
| * Force java source encoding to UTF-8Keith Packard2010-07-27
| |
* | Remove debug printfKeith Packard2010-07-28
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | Add voice test command for help in adjusting volume.Keith Packard2010-07-28
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | Make voice and channel menus work.Keith Packard2010-07-28
| | | | | | | | | | | | Stores voice and channel data to preferences. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Catch errors opening USB devices. Limit list to relevant devicesKeith Packard2010-07-28
| | | | | | | | | | | | | | Avoids a segfault when failing to open a device. Limit listed telemetry devices to just TeleDongle units. Signed-off-by: Keith Packard <keithp@keithp.com>
* | Merge branch 'macos'Keith Packard2010-07-28
|\ \
| * | Java voice reporting cleanups.Keith Packard2010-07-27
| | | | | | | | | | | | | | | | | | | | | | | | Make sure it says something at the end of a log file replay. Make sure it reports max speed after motor burn out, and max height after apogee. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | Java clean ups -- use varargs where possible, remove AltosSerialReaderKeith Packard2010-07-27
| | | | | | | | | | | | | | | | | | | | | | | | Add methods that format stuff using String.format for voice and serial link, remove AltosSerialReader class and just embed that in the AltosSerial class directly. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | Remove directories as .class file dependencies; it makes them get rebuilt ↵Keith Packard2010-07-27
| | | | | | | | | | | | all the time
| * | Clean up altosui build a bitKeith Packard2010-07-27
| |/
| * Add application icons for Mac OS XKeith Packard2010-07-27
| |
| * Add Mac OS X packaging files for altosuiKeith Packard2010-07-27
| |
| * libaltos: build fat 10.5-compatible libraryKeith Packard2010-07-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * libaltos: make clean remove all built filesKeith Packard2010-07-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * libaltos needs -I. on all systemsKeith Packard2010-07-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * Darwin doesn't have strndup.Keith Packard2010-07-26
| | | | | | | | | | | | This provides a private version of this GNU extension. Signed-off-by: Keith Packard <keithp@keithp.com>
| * Re-enable Linux support for altosui.Keith Packard2010-07-26
| | | | | | | | | | | | | | This steals code from cc-usbdev for scanning the USB tree and uses the same tty code as on Darwin Signed-off-by: Keith Packard <keithp@keithp.com>
| * Re-enable freettsKeith Packard2010-07-26
| |
| * Present list of altos devices in nice formatKeith Packard2010-07-26
| |