summaryrefslogtreecommitdiff
path: root/ao-tools
Commit message (Collapse)AuthorAge
...
* 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
|
* Switch AltosUI to libaltos for device accessKeith Packard2010-07-26
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add libaltos which talks to USB connected altos devicesKeith Packard2010-07-26
|
* Telemetry code was mis-computing RSSIKeith Packard2010-07-14
| | | | | | | The RSSI data from the hardware reports in 1/2 dBm increments, and so must be divided to report plain RSSI numbers. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: was walking off state.data arrayKeith Packard2010-06-21
|
* Merge remote branch 'mjb/master'Keith Packard2010-06-16
|\
| * Extension to KML output format, and minor bug fixMike Beattie2010-06-17
| | | | | | | | | | | | | | | | | | | | | | | | | | Extended KML output by breaking flight into coloured segments representing flight state. Add extra statistical information to description bubbles visible in Google Earth when clicking on links in My Places. Fix Bugs: * output kml to file provided as argument. * move kml coordinate output code to take advantage of nsat calculation * remove superfluous %9.2f format specifier from raw_file output. Signed-off-by: Mike Beattie <mike@ethernal.org>
* | ao-view: disable radio telemetry monitoring during channel changeKeith Packard2010-06-16
|/ | | | | | | | | | This makes ao-view disable the radio so that the channel change has an immediate effect rather than waiting for a packet on the old channel. Note that this should also be fixed in the TM code itself so that this change wouldn't be required. Signed-off-by: Keith Packard <keithp@keithp.com>
* Finish basic flight monitoring UI with voice using FreeTTSKeith Packard2010-05-17
| | | | | | | This captures telemetry data to log files and presents flight status information in audio form using FreeTTS. Signed-off-by: Keith Packard <keithp@keithp.com>
* Autodetect flite voice registration functionKeith Packard2010-04-23
| | | | | | | | Old versions of flite exported the function 'register_cmu_us_kal' while new ones export 'register_cmu_us_kal16'. This patch just checks which one is available and uses that. Signed-off-by: Keith Packard <keithp@keithp.com>
* More ALtosUI changesKeith Packard2010-04-22
|
* Use 16-bit flite voice (which appears to have changed symbols recently)Keith Packard2010-04-08
|
* Enable telemetry monitoringKeith Packard2010-04-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* TD reports "not-connected" when GPS has 0 satsKeith Packard2010-04-06
|
* serial port read function cannot be interrupted. poll every 1 secondKeith Packard2010-04-06
|
* Interrupt running replay thread when starting another replayKeith Packard2010-04-05
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Add Linux device discoveryKeith Packard2010-04-05
| | | | | AltosDeviceLinux.java scans /proc to locate suitable devices. This will be hooked up to the UI shortly.
* Clean up some altosui commentsKeith Packard2010-04-04
|
* Use RXTX for serial comm. Add logdir preference savingKeith Packard2010-04-04
|
* Make .jar fileKeith Packard2010-04-03
|
* Remove unused cell renderer classKeith Packard2010-04-02
|
* Remove GPS data missing from skytraq. Save max height/accel/speedKeith Packard2010-04-02
|
* Report current gps nsat, not last locked nsatKeith Packard2010-04-02
|
* Clean up GPS data formattingKeith Packard2010-04-02
|
* Fix state updatesKeith Packard2010-04-02
|
* Fix status updateKeith Packard2010-04-02
|
* Fix up table formattingKeith Packard2010-04-02
|
* Display table of flight info. gps is not working yet thoughKeith Packard2010-04-02
|
* Steal C code from ao-viewKeith Packard2010-04-02
|
* Add telem parsing codeKeith Packard2010-04-02
|
* Add telemetry data parsing codeKeith Packard2010-03-31
|
* Start adding java-based UIKeith Packard2010-03-31
|
* Document the ao-dumplog '--remote' flag for radio-link downloadsKeith Packard2010-03-12
| | | | | | | | The --remote (or -R) flag uses TeleDongle to fetch data over the radio command link from TeleMetrum. It's been there for a while, but the man page failed to mention it. Signed-off-by: Keith Packard <keithp@keithp.com>
* Need to duplicate new altitude conversion code in aoview.Keith Packard2010-02-28
| | | | | | | Altitude conversion is now done with a smaller table and interpolation instead of a giant table. Signed-off-by: Keith Packard <keithp@keithp.com>
* Fix and document the ao-rawload --run flagKeith Packard2010-02-25
| | | | | | This allows ram-based programs to be loaded and executed easily. Signed-off-by: Keith Packard <keithp@keithp.com>
* Allow product names to have suffixes (like board revisions)Keith Packard2010-02-25
| | | | | | | | When looking for a board by product name, just look at the prefix of the name instead of requiring an exact match. This will allow products to have board version suffixes. Signed-off-by: Keith Packard <keithp@keithp.com>
* Pull in a bit more data for filtering the start of the boostKeith Packard2010-02-11
|
* Compute daytime using GPS as time baseKeith Packard2010-02-11
|
* Switch to using internal cc1111 temperature sensorKeith Packard2010-01-10
| | | | | | | | v0.2 has no temperature sensor, and several of the v0.1 boards didn't get a temperature sensor loaded. Use the internal temperature sensor on the cc1111 in all cases instead. Signed-off-by: Keith Packard <keithp@keithp.com>
* Add --cal to man pageKeith Packard2009-12-15
|
* Allow radio calibration to be set from ao-loadKeith Packard2009-12-05
| | | | | | | | This moves the initial radio calibration value into const memory where it will be used if no eeprom configuration value is available, either on an unprogrammed board with eeprom or a device without an eeprom. Signed-off-by: Keith Packard <keithp@keithp.com>
* Automatically extract flight number for eeprom and telem filenames.Keith Packard2009-11-22
| | | | | | | | | | | | Extract flight number from either telemetry or eeprom files and use that in the resulting filenames. To ensure that files remain unique, add a new field, -seq-%03d. This is appended only when the sequence number is non-zero as it shouldn't occur in normal usage. This also eliminates some duplicate filename creation code in the library and aoview sources. Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-postflight: don't try to use missing gps sat dataKeith Packard2009-11-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>