summaryrefslogtreecommitdiff
path: root/ao-tools
Commit message (Collapse)AuthorAge
* fix path to installed shared libraryBdale Garbee2010-08-27
|
* Merge branch 'bdale'Bdale Garbee2010-08-27
|\ | | | | | | | | Conflicts: debian/control
| * fix man page delivery pathBdale Garbee2010-08-27
| |
| * install altosui man pageBdale Garbee2010-08-27
| |
| * fix permissions on installed jar file, switch from ao-view to altosui inBdale Garbee2010-08-27
| | | | | | | | the desktop file
| * fix up the wrapper's path to the jar fileBdale Garbee2010-08-27
| |
| * add an install target for altosuiBdale Garbee2010-08-27
| |
| * add install target for libaltosBdale Garbee2010-08-27
| |
| * add a dummy install targetBdale Garbee2010-08-27
| |
| * Merge branch 'new-packet-format' of ssh://git.gag.com/scm/git/fw/altos into ↵Bdale Garbee2010-08-27
| |\ | | | | | | | | | new-package-format
| * \ Merge branch 'new-packet-format' of ssh://git.gag.com/scm/git/fw/altos into ↵Bdale Garbee2010-08-23
| |\ \ | | | | | | | | | | | | new-package-format
| * | | working on java packaging detailsBdale Garbee2010-08-23
| | | |
* | | | Merge remote branch 'origin/master' into new-packet-formatKeith Packard2010-08-27
|\ \ \ \
| * | | | working on java packaging detailsBdale Garbee2010-08-05
| | | | |
| * | | | see if my new freetts package worksBdale Garbee2010-07-31
| | | | |
* | | | | altosui: add elevation and range informationKeith Packard2010-08-27
| |_|_|/ |/| | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: command line args are converted to csv formatKeith Packard2010-08-26
| | | | | | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Remove debug printf from AltosState.javaKeith Packard2010-08-26
| | | | | | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: When parsing saved telem files, errors shouldn't abort fileKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Make syntax errors in telem files just skip the current line and move on to the next one instead of abandoning the whole file. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Serial line is in UTF-8 encoding. Deal with it.Keith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We read bytes from the serial line and need to convert each line into a string. So, save the bytes and at EOL, pass the whole mess to the string constructor with the appropriate encoding info. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Add support for old (version < 3) telemetry filesKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This lets the code read telemetry files from pre-released versions of the software. Not strictly necessary for production, but useful for analysing old files. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: AltosEepromReader was mis-setting boost tickKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | It was supposed to use record.tick instead of the (unset) state.tick value. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: add rssi and distance/dir from pad to CSV filesKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | Just adds a couple more fields to the CSV files that might be interesting. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Add AltosGreatCircle constructorsKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds constructurs from AltosGPS pairs and also one from empty args (which defines both distance and bearing as 0). Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Move number parsing code to Altos general classKeith Packard2010-08-26
| | | | | | | | | | | | | | | | | | | | | | | | This moves these shared functions to the global shared class. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: flush replies from serial link when entering debug modeKeith Packard2010-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We use replies in debug mode a lot and depend on them matching the expected parameters. The case which caused trouble was using TeleMetrum to reprogram TeleDongle -- sending the 'm 0' command (to disable telemetry monitoring on TeleDongle) to the TeleMetrum caused it to reply 'Syntax Error' which confused the subsequent flashing operation. Flushing that reply gets things back in sync. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: write USB serial number string while flashingKeith Packard2010-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | USB serial number is encoded in UCS2 as a part of the string descriptors. Place those right after the other rom config bits so that altosui can find it. altosui is changed to write the serial number there. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: always display romconfig ui while flashingKeith Packard2010-08-24
| | | |
* | | | altosui: fetch existing romconfig for flashingKeith Packard2010-08-24
| | | |
* | | | altosui: Delay mapping Flash UI until flashing actually startsKeith Packard2010-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The flash operation may be abandoned before it even starts; this makes sure the UI doesn't flash up on the screen. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: disable radio monitoring while using serial line for debuggingKeith Packard2010-08-24
| | | |
* | | | altosui: Add ability to create CSV file from telem or eeprom filesKeith Packard2010-08-24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This creates a comma separated value file to export data for external programs. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: refactor logfile chooser dialog to share more codeKeith Packard2010-08-23
| | | | | | | | | | | | | | | | | | | | | | | | Move file opening logic into logfile chooser as it can be shared that way. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | | altosui: Separate out log file choosing dialog to share with CSV generatorKeith Packard2010-08-23
| |_|/ |/| | | | | | | | | | | | | | | | | This dialog will be shared with the CSV file generating code, so split it out instead of duplicating it. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | altosui: make default Manifest look for built-in freettsKeith Packard2010-08-23
| | |
* | | altosui: Finish device programming codeKeith Packard2010-08-23
| | | | | | | | | | | | | | | | | | Altosui can now reprogram Altusmetrum devices. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | altosui: Remove debug printf from AltosRomconfigKeith Packard2010-08-23
| | |
* | | altosui: flush serial output before waiting for replyKeith Packard2010-08-23
| | |
* | | altosui: remove debug printf from AltosHexfileKeith Packard2010-08-23
| | |
* | | altosui: Add lots more cc1111 debug interface functionsKeith Packard2010-08-23
| | | | | | | | | | | | | | | | | | These are sufficient to program the flash. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | libaltos: use pipe to wake up getchar on close. use mutexesKeith Packard2010-08-23
| | |
* | | altosui: pad TM config dialog values to avoid clipping descendersKeith Packard2010-08-23
| | |
* | | ao-dumplog: Fix --remote and --channel options to actually workKeith Packard2010-08-23
| | |
* | | altosui: Add debug dongle API, split flash UI outKeith Packard2010-08-23
| | | | | | | | | | | | | | | | | | | | | | | | Create an API to talk through the debug port on another AltOS device. Split the flash UI out from the flash implementation so that a command line flash utility can be written. Signed-off-by: Keith Packard <keithp@keithp.com>
* | | altosui: Add .ihx file reading code and stub out flashing UIKeith Packard2010-08-23
| |/ |/| | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Set callsign when fetching eeprom data over the airKeith Packard2010-08-22
| | | | | | | | | | | | | | | | The updated firmware places the callsign in each packet to comply with regulations, this ensures that TeleDongle has the current callsign configured. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Add TeleMetrum configurationKeith Packard2010-08-22
| | | | | | | | | | | | | | | | This presents a dialog with all of the user-settable options in the TeleMetrum set for editing. Combo boxes are used for everything except the callsign. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Make teledongle callsign configurableKeith Packard2010-08-21
| | | | | | | | | | | | | | Teledongle uses the callsign in packet mode; this provides a way to set that. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Select devices by USB vendor/product ID.Keith Packard2010-08-17
| | | | | | | | | | | | | | | | Because Win7 doesn't expose the product name, we're swtiching to using the USB idProduct/idVendor values. This patch adds support for selecting devices by those new IDs. Signed-off-by: Keith Packard <keithp@keithp.com>
* | libaltos: integrate Windows support.Keith Packard2010-08-17
| | | | | | | | | | | | | | | | | | | | | | This adds Windows support for discovery and I/O. The API to the library is mostly unchanged, except that it now exports product and vendor USB IDs as Win7 doesn't expose the product name anywhere that we've been able to find, so we'll be updating the firmware to use unique idProduct values for each product. Signed-off-by: Keith Packard <keithp@keithp.com>