summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* rewind changelog to 0.9.6.0 for rebuild0.9.7.0Bdale Garbee2011-08-23
|
* update changelogs for Debian buildBdale Garbee2011-08-23
|
* turn off auto-tagging during Debian buildBdale Garbee2011-08-23
|
* altosui: add tool-tips to the button box.Keith Packard2011-08-23
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* libaltos: fix Mac OS X function signaturesKeith Packard2011-08-23
| | | | | | altos_list_start was declared to take a (int time) parameter for some reason. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Update mac os X libraryKeith Packard2011-08-22
| | | | | | | This has been tested on 32-bit OS X and it works; dunno about 64-bit. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Reset all config data on 'reset' commandKeith Packard2011-08-22
| | | | | | This lets you switch altimeters without getting any stale data. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Only 'show' config dialog onceKeith Packard2011-08-22
| | | | | | | Otherwise, the dialog jumps back to the initial position each time the data is updated. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: fix 'magic' string to signal end of config dataKeith Packard2011-08-22
| | | | | | | | Was using "done", which happens to be displayed by the 'l' command. Switch to 'all finished' which doesn't appear in the config data output. Yes, this method is a kludge. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Can't configure flight log max on TeleMiniKeith Packard2011-08-22
| | | | | | It's only got space for one flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Make monitor-idle display correct 'On-board data logging' statusKeith Packard2011-08-22
| | | | | | | Count number of stored flights and see if there's space for another one. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add --summary option to dump flight stats to stdoutKeith Packard2011-08-22
| | | | | | useful for quickly capturing sense of a flight. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Show filename in AltosGraph windowKeith Packard2011-08-22
| | | | | | Makes it easier to tell multiple windows apart Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add date/time/serial/flight to flight stats tabKeith Packard2011-08-22
| | | | | | And switch to using the AltosConvert units conversions functions. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Capture date/time/serial/flight in AltosFlightStatsKeith Packard2011-08-22
| | | | | | Time is the time when boost was detected. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add a few simple unit conversionsKeith Packard2011-08-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add Installation Recommendations chapterKeith Packard2011-08-22
| | | | | | | Document installation suggestions, including mounting, RFI, antenna issues and ground testing. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add note about telemetry disable mode to 1.0 release notesKeith Packard2011-08-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Attempt to make both 32- and 64-bit windows DLLsKeith Packard2011-08-22
| | | | | | We'll see if they work... Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui/windows: Fix a bunch of windows compiler warnings.Keith Packard2011-08-22
| | | | | | | Some of these may have actually been serious -- a write length was getting stored in a signed char... Signed-off-by: Keith Packard <keithp@keithp.com>
* altos-fat/windows: Check and install Java 1.6 as neededKeith Packard2011-08-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2011-08-22
|\
| * altosui: Clean up command line processing. Add --graphKeith Packard2011-08-21
| | | | | | | | | | | | | | Make the command line processing a bit less ad-hoc, track 'mode' of processing and deal with all files on the command line. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/altosui: Add ability to disable telemetry/rdf completelyKeith Packard2011-08-20
| | | | | | | | | | | | | | This turns off the telemetry system so that it never transmits telemetry or RDF tones. In idle mode, it will still accept packet mode connections. Signed-off-by: Keith Packard <keithp@keithp.com>
| * Bump version to 0.9.7Keith Packard2011-08-20
| | | | | | | | | | | | | | Bdale is flying 0.9.6 at chili blaster, make sure later firmware gets a later version number. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Merge common config code in ao_config.cKeith Packard2011-08-20
| | | | | | | | | | | | | | | | | | | | This shuffles code around in ao_config.c to share some common code segments for starting and committing config changes. This also stops printing out changes as they are made which aren't needed by the UI code. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Disable 'max flight log' config when there are stored flightsKeith Packard2011-08-20
| | | | | | | | | | | | | | | | | | When flights are stored in flash, the maximum flight log value cannot be changed as the flight data might need to be moved around in memory. Check for this case by looking for stored flights and disabling the combo box when storage is not empty. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: remove debug printf in pad paneKeith Packard2011-08-20
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Add 'On-board Data Logging' indicator to pad tabKeith Packard2011-08-14
| | | | | | | | | | | | | | | | This shows whether the on-board data memory is full, or is ready to record the flight. This is indicated in the telemetry stream by a flight number of '0'. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Ancient log files used 'apogee' for 'coast' stateKeith Packard2011-08-14
| | | | | | | | | | | | | | | | 2009-07-18-serial-004-flight-000 says 'apogee' for the apogee-detect phase of the flight; map this to coast so that this flight replays correctly (although the log terminates at apogee...) Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Lost change that reported flight 0 when log memory was fullKeith Packard2011-08-14
| | | | | | | | | | | | | | | | | | | | | | commit 52ac83fedbfd380d14d4df2e79992bbdfba3552a added coded to check for a full flight log and complain with a special tone. It also reported flight 0 over telemetry, and that part of the patch got lost when moving to the new telemetry format. This patch resurrects that piece. Signed-off-by: Keith Packard <keithp@keithp.com>
* | update changelogs for Debian buildBdale Garbee2011-08-20
| |
* | update changelogs for Debian buildBdale Garbee2011-08-20
| |
* | update changelogs for Debian builddebian/0.9.6.0Bdale Garbee2011-08-19
|/
* altosui: Respect storage limits in flight log max config0.9.6.0Keith Packard2011-08-14
| | | | | | | | Compute the maximum flight log using the data returned from the 'f' command (total storage and erase block size). Limit menu to choices which fall within this limit, complain if the user asks for too big a value. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: don't set channel when using radio settingKeith Packard2011-08-14
| | | | | | | altos now sets the radio back to channel 0 when the radio setting is changed. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: use raw height while waiting for landingKeith Packard2011-08-13
| | | | | | | | This avoids any noise introduced by the kalman filter, making landing detection much more reliable. This patch also changes the interval to 10s so that the height bounds can be increased to 4m. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Reset radio channel to zero when using radio settingKeith Packard2011-08-13
| | | | | | Otherwise, it's hard to set the frequency over the radio link. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Correct AO_CONFIG_MINOR from 6 to 7Keith Packard2011-08-13
| | | | | | Forgot to bump this when adding radio setting. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: AltosSerial.flush_input shouldn't discard Interrupted exceptionsKeith Packard2011-08-13
| | | | | | | | The eeprom download code wants to interrupt serial communication so that it can stop downloading stuff in the middle of a run. Make flush_input pass the exception along instead of discarding it. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Eliminate inter-chunk flush_input callsKeith Packard2011-08-13
| | | | | | | Once the serial line is nicely synchronized, we don't need to flush input between chunks. This speeds up eeprom downloading quite a bit. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Devices with log-format can also delete flightsKeith Packard2011-08-13
| | | | | | Any device with either flight-log-max or log-format can delete flights. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add support for TeleScience eeprom downloadKeith Packard2011-08-13
| | | | | | | | Using the existing eeprom methods, fetch and save TeleScience eeprom data, storing to a filename generated from the serial/flight from the TM connected to the TS board. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Clean up eeprom parsing a bitKeith Packard2011-08-13
| | | | | | | Export basic parsing and checksum functions for shared use. Create 'erased' function to check a chunk of eeprom data for data. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: wait 10s for companion to bootKeith Packard2011-08-13
| | | | | | | In case the companion is delayed while booting, retry the setup 10 times with a 1s delay between tries. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Send serial/flight to companion boardKeith Packard2011-08-13
| | | | | | Lets the companion log them for later matching with TeleMetrum log Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Send SPI message at flight state changesKeith Packard2011-08-13
| | | | | | | Get the companion board starting its data logging as soon as possible after boost starts. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add companion support to the flight UI and CSV conversionKeith Packard2011-08-13
| | | | | | | Shows the companion data in a new tab. Also put companion data into CSV file. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Check for companion init packet validity was bustedKeith Packard2011-08-13
| | | | | | | Was using board_id == ~board_id instead of board_id == ~board_id_inverse. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: add the 'L' command to show the status of a linked companion boardKeith Packard2011-08-13
| | | | | | | This prints out whether there is a board connected, along with the various values fetched from it. Signed-off-by: Keith Packard <keithp@keithp.com>