X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=ChangeLog;h=87d7951f9e9438f8f194dbdd4300b8a75386ae9d;hp=3321d5522a7fc29f008bec5bcfbea783ab3c8e95;hb=31e3255b6cbfaf95c0e97e2d1ec8de72f845994c;hpb=ebaad64525119c0fdacf382adc2c99e5df5be23f diff --git a/ChangeLog b/ChangeLog index 3321d552..87d7951f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1454 @@ +commit 41998645c04a2ee856dec272b40c2dc5913291d3 +Author: Bdale Garbee +Date: Thu Aug 25 02:16:17 2011 -0600 + + add a postinst to remove sources.list.d fragment delivered by old private + versions of this package, no longer needed once we have official packages + +commit d65e4f6b0a8ba8f67c8a916f2e8be0ec5c75f47d +Author: Bdale Garbee +Date: Thu Aug 25 02:05:49 2011 -0600 + + really, I mean it, no longer deliver the sources.list fragment + +commit 0579bd5de9e7686d227a16951dd520439ca5472b +Author: Bdale Garbee +Date: Thu Aug 25 01:55:32 2011 -0600 + + we need a main category in the desktop file + +commit 3ec03792adebbeadc9c0d4985c6f51877e8ab969 +Author: Bdale Garbee +Date: Thu Aug 25 01:48:11 2011 -0600 + + update desktop file for consistency with package section + +commit 0b1d5b678f0e36fbe09d4d3babffb77f857f098d +Author: Bdale Garbee +Date: Thu Aug 25 01:37:31 2011 -0600 + + rewind packaging changelog to last tagged version + +commit f0891fc2e4fa4fd6dd5c2bfc74e4514de986a295 +Author: Bdale Garbee +Date: Thu Aug 25 01:35:18 2011 -0600 + + ao-view is no longer included in the altos package, so have the old-style + Debian menu entry point to altosui instead + +commit a7ee1049519bf46b3864666999249876009fc3bf +Author: Bdale Garbee +Date: Thu Aug 25 01:35:06 2011 -0600 + + changes in preparation for upload to Debian + +commit 2992184f7a032c95e22023080fbc26443ed786f5 +Author: Bdale Garbee +Date: Thu Aug 25 01:30:36 2011 -0600 + + don't deliver sources.list fragment in official Debian packages + +commit 3fc92a529dae410a41038cce38c6a44f5e58bd1f +Author: Bdale Garbee +Date: Thu Aug 25 01:11:47 2011 -0600 + + prepare to release + +commit 73abe19acf709c00f5352ec12e8cd6edae1d1963 +Merge: 1bd781d 5158493 +Author: Bdale Garbee +Date: Thu Aug 25 00:34:49 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + + Conflicts: + doc/altusmetrum.xsl + +commit 1bd781da934c738e0c9294197c7eb622b0710a9a +Author: Bdale Garbee +Date: Thu Aug 25 00:32:47 2011 -0600 + + more tweaks + +commit 5158493c8df527e7527057c719c75248609eb3dc +Author: Keith Packard +Date: Wed Aug 24 23:21:02 2011 -0700 + + doc: Remove duplicate documentation about max flight log + + This was described in detail in both the System Operation and AltosUI + chapters. Remove the duplicate from the AltosUI chapter. + + Signed-off-by: Keith Packard + +commit e268798dc260311f5f0167909481b41c9d27fc1c +Merge: 458f816 242344d +Author: Keith Packard +Date: Wed Aug 24 23:06:44 2011 -0700 + + Merge remote-tracking branch 'origin/master' + +commit 458f816ad23fd6784757b13b244057d4be64260e +Author: Keith Packard +Date: Wed Aug 24 23:06:01 2011 -0700 + + doc: Describe max flight log, ignite mode and pad orientation + + These describe what these configuration parmaeters do, not how to set them. + + Signed-off-by: Keith Packard + +commit 242344d3e32e7c7cd9270d708555923fa888e4d8 +Merge: 5c1cf74 94a1b22 +Author: Bdale Garbee +Date: Wed Aug 24 23:51:38 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + + Conflicts: + doc/altusmetrum.xsl + +commit 5c1cf7492b82e63a9db9d0238ecbcd2b59486893 +Author: Bdale Garbee +Date: Wed Aug 24 23:50:31 2011 -0600 + + tweak tweak tweak + +commit 94a1b220bbfbb64b9772f3ee64a8e9d353d65e94 +Author: Keith Packard +Date: Wed Aug 24 22:29:56 2011 -0700 + + doc: Move the remaining command-mode descriptions to the appendix + + Signed-off-by: Keith Packard + +commit edfb553bb4fa5b0c7c6c658505b2a99d05fb13bf +Merge: c74ab82 ec96f11 +Author: Bdale Garbee +Date: Wed Aug 24 23:23:56 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit c74ab82a7b7a6ad6f79129a9ef5954270e7e8f11 +Author: Bdale Garbee +Date: Wed Aug 24 23:23:45 2011 -0600 + + more changes + +commit ec96f11666f9cbd98e16caeccd5d399978bde81b +Author: Keith Packard +Date: Wed Aug 24 22:20:29 2011 -0700 + + doc: Updating Firmware is now a separate chapter + + The Flash Image paragraph references it, change the reference wording. + + Signed-off-by: Keith Packard + +commit 11099fab63d32f53d0f2e04a7ab04392e39b5963 +Author: Keith Packard +Date: Wed Aug 24 22:18:29 2011 -0700 + + doc: Move updating device firmware section to separate chapter + + This isn't central to operation of the devices, so move it out to a + separate chapter + + Signed-off-by: Keith Packard + +commit 50769fbbeaaf61111d363411e0ef0b2868681cf4 +Merge: 425fa99 d92c173 +Author: Bdale Garbee +Date: Wed Aug 24 23:15:20 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit 425fa995aeaccc1ec9ecf011f185b4406df61541 +Author: Bdale Garbee +Date: Wed Aug 24 23:15:15 2011 -0600 + + more tweaking + +commit d92c173615a5fb0278ff6878595bed3f8d813e03 +Author: Keith Packard +Date: Wed Aug 24 22:12:39 2011 -0700 + + doc: use 'radio link' to refer to packet command mode + + Make sure 'radio link' doesn't refer to telemetry and eliminate use of + 'RF link' and other similar but not identical phrases. + + Signed-off-by: Keith Packard + +commit 65ca6f0d7c96432413868274b2cfdea4b76683e4 +Author: Bdale Garbee +Date: Wed Aug 24 23:03:23 2011 -0600 + + more tweaks + +commit 09981cd024297fd4ef093c7468de2b9d5f3c2691 +Merge: a476e76 03c8b27 +Author: Bdale Garbee +Date: Wed Aug 24 22:42:39 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit a476e76622b6fa70bf7c8883d2a2a64a382fbd78 +Author: Bdale Garbee +Date: Wed Aug 24 22:42:33 2011 -0600 + + more doc tweaks + +commit 03c8b2702a45a12c4748cd1ec801d720c816d9e9 +Author: Keith Packard +Date: Wed Aug 24 21:39:48 2011 -0700 + + doc: Move Packet Command Mode section to System Operations chapter + + It makes far more sense here. + + Signed-off-by: Keith Packard + +commit 221157af586c6fd7368ee858a390f38bc5ed50f5 +Author: Keith Packard +Date: Wed Aug 24 21:31:05 2011 -0700 + + doc: Describe packet command mode a bit better. + + Include comments about TeleMini in the introduction, and then explain + a bit better what the best method of reliably initiating packet + command mode are (start operation, then boot telemini). + + Signed-off-by: Keith Packard + +commit d4e1aa92b6ce2f3e4c51029595d1d44a7f2f14a0 +Author: Bdale Garbee +Date: Wed Aug 24 22:27:35 2011 -0600 + + more doc tweaking + +commit 6eff8d5831dde8e690586cd2a97ddf1595cd2674 +Author: Keith Packard +Date: Wed Aug 24 20:59:28 2011 -0700 + + doc: Document pad-mode 'on-board data logging' indicator + + There wasn't any documentation for this field in the 'Launch Pad' tab. + + Signed-off-by: Keith Packard + +commit ca0879ba6e5295b4fa790705f742eb647a462ea0 +Author: Keith Packard +Date: Wed Aug 24 20:42:09 2011 -0700 + + doc: Spelling corrections in altusmetrum.xsl + + Lots of minor spelling errors. + + Signed-off-by: Keith Packard + +commit 963649aa064acfe75d2ff4babd9a0d35dc254e86 +Author: Bdale Garbee +Date: Wed Aug 24 21:39:21 2011 -0600 + + doc tweaks through chap 3 + +commit 3d88e0493ab446d7c7011786390d30618a72d045 +Merge: 02d6545 5a9972d +Author: Bdale Garbee +Date: Wed Aug 24 21:26:26 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit 5a9972d41a87d4204c6c93cacf14e2962cc1c59c +Author: Keith Packard +Date: Wed Aug 24 20:22:29 2011 -0700 + + altos/windows: Get latest JRE 1.6 version (Version 6 update 27) + + No reason to download stale java bits. + + Signed-off-by: Keith Packard + +commit cbfbaabb39f9f7709d00cf3dc63cc1bc7563062e +Author: Keith Packard +Date: Wed Aug 24 19:13:03 2011 -0700 + + altosui: Make flight monitor font size configurable + + Tiny netbooks aren't tall enough for the 'usual' font size, so provide + a smaller option. Then provide a bigger option, just because. + + Signed-off-by: Keith Packard + +commit 9849883a754a73b861dd7be530753ff5c2abb499 +Author: Keith Packard +Date: Wed Aug 24 01:48:28 2011 -0700 + + altosui: Don't trust companion telemetry record 'channels' count + + It can be bogus, allowing the code to walk off the end of the + allocated data array. + + Signed-off-by: Keith Packard + +commit 02d65453225a3807e61b2ac6e2a26da31a05bd45 +Author: Bdale Garbee +Date: Wed Aug 24 01:53:02 2011 -0600 + + update changelogs for Debian build + +commit 1d286dab223e6c44a25180f944ccb5ba8ed9d5f5 +Author: Bdale Garbee +Date: Wed Aug 24 01:51:54 2011 -0600 + + prepare for another rebuild + +commit 82634eae16f9691a6c70a48d0858a399814631f2 +Author: Bdale Garbee +Date: Wed Aug 24 01:50:56 2011 -0600 + + add pkg-config to the build deps + +commit cf2823cab40aa450375c108bae8ed6b051fbefe5 +Author: Bdale Garbee +Date: Wed Aug 24 01:45:28 2011 -0600 + + update changelogs for Debian build + +commit bf6f00693c394f885d3378415dc7c8a1815a31ed +Author: Bdale Garbee +Date: Wed Aug 24 01:43:59 2011 -0600 + + roll changelog back in prep for another test build + +commit 06aee245eb74e839e50226fa2ddb967c3977fe7c +Author: Bdale Garbee +Date: Wed Aug 24 01:41:53 2011 -0600 + + another test round + +commit 4d94e8f9f807a0bbeab0cdead011e74eeca1d1b6 +Merge: 4b5369d 3b0a9a1 +Author: Bdale Garbee +Date: Wed Aug 24 01:38:58 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit 3b0a9a1c87390747492bfef435ac8e0829ec748f +Author: Keith Packard +Date: Wed Aug 24 00:29:36 2011 -0700 + + altosui: Try to get dialogs to look a little better + + grid bag constraints are not my friend. + + Signed-off-by: Keith Packard + +commit 2165e82327faaada23f0503b8e49b80f938b746c +Author: Keith Packard +Date: Wed Aug 24 00:09:51 2011 -0700 + + altosui: Add tool-tips to config dialogs + + Provides more information about the various settings, and, when + they're disabled, tells the user why. + + Signed-off-by: Keith Packard + +commit 63808e0392f43633f92fee137d968e969dd364c9 +Author: Keith Packard +Date: Tue Aug 23 23:20:00 2011 -0700 + + Remove stale tools (ao-dumplog, ao-postflight, ao-view) + + These tools have all been supplanted by altosui at this point, and + keeping them around increases the build dependencies by quite a lot. + + Signed-off-by: Keith Packard + +commit 186dfc7c72aa7eba281f29f917088e49e44c2ddc +Author: Keith Packard +Date: Tue Aug 23 22:51:57 2011 -0700 + + altosui: Use system look&feel + + Turn on the 'be less ugly bit' + + Signed-off-by: Keith Packard + +commit 4b5369dc3da2fc8441eeacbf094537b0cf52240d +Author: Bdale Garbee +Date: Tue Aug 23 21:37:17 2011 -0600 + + update changelogs for Debian build + +commit 99316a17a9642a207c45610e7cc1c33c2600ece0 +Author: Bdale Garbee +Date: Tue Aug 23 21:33:53 2011 -0600 + + rewind changelog to 0.9.6.0 for rebuild + +commit 192881b7cae49af375cc2b8b7305c937079ee724 +Author: Bdale Garbee +Date: Tue Aug 23 20:11:01 2011 -0600 + + update changelogs for Debian build + +commit fc7e46b1215ea2b4cc138ed77d8eaa122369b15f +Author: Bdale Garbee +Date: Tue Aug 23 20:10:14 2011 -0600 + + turn off auto-tagging during Debian build + +commit 998adccc1c4f8f6c44833bbf4a52d9441748b996 +Author: Keith Packard +Date: Tue Aug 23 18:56:07 2011 -0700 + + altosui: add tool-tips to the button box. + + Signed-off-by: Keith Packard + +commit 754b9591574c12ddd6e4ab590c6a5f3806b80213 +Author: Keith Packard +Date: Tue Aug 23 13:29:23 2011 -0700 + + libaltos: fix Mac OS X function signatures + + altos_list_start was declared to take a (int time) parameter for some reason. + + Signed-off-by: Keith Packard + +commit fa6df3fa21e8f09e70371e6c6cc7827a533b4fe6 +Author: Keith Packard +Date: Mon Aug 22 23:35:28 2011 -0700 + + altosui: Update mac os X library + + This has been tested on 32-bit OS X and it works; dunno about + 64-bit. + + Signed-off-by: Keith Packard + +commit 955989147f90a4fd22c1375d1b41425dae4e7dd1 +Author: Keith Packard +Date: Mon Aug 22 23:34:55 2011 -0700 + + altosui: Reset all config data on 'reset' command + + This lets you switch altimeters without getting any stale data. + + Signed-off-by: Keith Packard + +commit d249da3fb064754753bd20cd2ca1e5ffcce294ca +Author: Keith Packard +Date: Mon Aug 22 23:33:52 2011 -0700 + + altosui: Only 'show' config dialog once + + Otherwise, the dialog jumps back to the initial position each time the + data is updated. + + Signed-off-by: Keith Packard + +commit e9254c3472e42d93181674b2c3cd80fe6eea696e +Author: Keith Packard +Date: Mon Aug 22 23:32:36 2011 -0700 + + altosui: fix 'magic' string to signal end of config data + + 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 + +commit 4aebe65b089e4b825a5ae238b81e2181bd88175a +Author: Keith Packard +Date: Mon Aug 22 23:31:54 2011 -0700 + + altosui: Can't configure flight log max on TeleMini + + It's only got space for one flight. + + Signed-off-by: Keith Packard + +commit 3a84e8e0cc86481c301f4335843a0e1a94bad5c0 +Author: Keith Packard +Date: Mon Aug 22 23:12:30 2011 -0700 + + altosui: Make monitor-idle display correct 'On-board data logging' status + + Count number of stored flights and see if there's space for another + one. + + Signed-off-by: Keith Packard + +commit afe6aba9cb91e93234ffee2a22eee40f848ddedd +Author: Keith Packard +Date: Mon Aug 22 18:25:34 2011 -0700 + + altosui: Add --summary option to dump flight stats to stdout + + useful for quickly capturing sense of a flight. + + Signed-off-by: Keith Packard + +commit 4e2fd7ae76c23aa8da1390ebcbd8f45276cd7a32 +Author: Keith Packard +Date: Mon Aug 22 18:24:54 2011 -0700 + + altosui: Show filename in AltosGraph window + + Makes it easier to tell multiple windows apart + + Signed-off-by: Keith Packard + +commit f4ea46dc205454411c224ada7805f813989efd4a +Author: Keith Packard +Date: Mon Aug 22 18:23:41 2011 -0700 + + altosui: Add date/time/serial/flight to flight stats tab + + And switch to using the AltosConvert units conversions functions. + + Signed-off-by: Keith Packard + +commit b4c71ba56c471720c72853057d0a527825a78fa0 +Author: Keith Packard +Date: Mon Aug 22 18:22:21 2011 -0700 + + altosui: Capture date/time/serial/flight in AltosFlightStats + + Time is the time when boost was detected. + + Signed-off-by: Keith Packard + +commit 5ef731bd87c6d2a71a4edcc69a218eaf1aa7c465 +Author: Keith Packard +Date: Mon Aug 22 18:21:35 2011 -0700 + + altosui: Add a few simple unit conversions + + Signed-off-by: Keith Packard + +commit b83d8eca433ed5796835f6a09271f50c7f27cc81 +Author: Keith Packard +Date: Mon Aug 22 17:18:02 2011 -0700 + + doc: Add Installation Recommendations chapter + + Document installation suggestions, including mounting, RFI, antenna + issues and ground testing. + + Signed-off-by: Keith Packard + +commit a0f62b8569c5535a2598cfb6ab52db79f0a52f92 +Author: Keith Packard +Date: Mon Aug 22 17:17:43 2011 -0700 + + doc: Add note about telemetry disable mode to 1.0 release notes + + Signed-off-by: Keith Packard + +commit 393d231b9689cd1c358600ee76e0e808f89670c8 +Author: Keith Packard +Date: Sun Aug 21 22:52:45 2011 -0700 + + altosui: Attempt to make both 32- and 64-bit windows DLLs + + We'll see if they work... + + Signed-off-by: Keith Packard + +commit d5bd40847b17c32405dfba864a2a5a3b19aa7e85 +Author: Keith Packard +Date: Sun Aug 21 22:12:53 2011 -0700 + + altosui/windows: Fix a bunch of windows compiler warnings. + + Some of these may have actually been serious -- a write length was + getting stored in a signed char... + + Signed-off-by: Keith Packard + +commit 2353d83be15b398754c2564f95374c6ea0f8de92 +Author: Keith Packard +Date: Sun Aug 21 22:12:04 2011 -0700 + + altos-fat/windows: Check and install Java 1.6 as needed + + Signed-off-by: Keith Packard + +commit a08826292ebd802a1ff2effccac3b96fd061c47d +Merge: 3366cfe 55be3db +Author: Bdale Garbee +Date: Mon Aug 22 16:08:55 2011 -0600 + + Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos + +commit 55be3db2e31fe97e7f351e3c490b8bc4cf7192b2 +Author: Keith Packard +Date: Sun Aug 21 19:18:54 2011 -0700 + + altosui: Clean up command line processing. Add --graph + + 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 + +commit 6823ad5e48fc0a19791d96f886b5689f88c4311b +Author: Keith Packard +Date: Thu Aug 18 18:02:02 2011 -0700 + + altos/altosui: Add ability to disable telemetry/rdf completely + + 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 + +commit a08e7ac8bd3840b699c9a1ffc6b1e115b2b84bad +Author: Keith Packard +Date: Sat Aug 20 11:35:55 2011 -0700 + + Bump version to 0.9.7 + + Bdale is flying 0.9.6 at chili blaster, make sure later firmware gets + a later version number. + + Signed-off-by: Keith Packard + +commit f2b0900f8b83fcb3085f3d042ffd961ffd758d5d +Author: Keith Packard +Date: Sat Aug 20 11:28:53 2011 -0700 + + altos: Merge common config code in ao_config.c + + 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 + +commit 67f28c58db0deca8f8050d33e97ad96017f4baaa +Author: Keith Packard +Date: Sat Aug 20 11:19:57 2011 -0700 + + altosui: Disable 'max flight log' config when there are stored flights + + 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 + +commit fcff63baf8fde1174571a2c7c860099e19dbf629 +Author: Keith Packard +Date: Sat Aug 20 10:43:28 2011 -0700 + + altosui: remove debug printf in pad pane + + Signed-off-by: Keith Packard + +commit 3366cfe6145f64cdb04654854d5390c671a288e3 +Author: Bdale Garbee +Date: Sat Aug 20 09:28:04 2011 -0600 + + update changelogs for Debian build + +commit 787e4305a05e344c018abb872f788749203690d7 +Author: Bdale Garbee +Date: Sat Aug 20 09:24:29 2011 -0600 + + update changelogs for Debian build + +commit 605627d03eeb9f34026a84134992ad061b5b3946 +Author: Bdale Garbee +Date: Fri Aug 19 22:47:50 2011 -0600 + + update changelogs for Debian build + +commit 048b3eb45169e572f33c68ff152b89db9ef97d31 +Author: Keith Packard +Date: Sun Aug 14 21:11:41 2011 -0700 + + altosui: Add 'On-board Data Logging' indicator to pad tab + + 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 + +commit adb7d345963ab9981c49c7cc68c6b4d7156dce46 +Author: Keith Packard +Date: Sun Aug 14 21:09:42 2011 -0700 + + altosui: Ancient log files used 'apogee' for 'coast' state + + 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 + +commit 4f64d66295a8f76680af8cfda4650aa4c4f8576d +Author: Keith Packard +Date: Sun Aug 14 19:19:50 2011 -0700 + + altos: Lost change that reported flight 0 when log memory was full + + 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 + +commit ef7f60df841f1eb22b9cec0d7f68cf2c003d6b30 +Author: Keith Packard +Date: Sun Aug 14 00:00:54 2011 -0700 + + altosui: Respect storage limits in flight log max config + + 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 + +commit 746d6a472a20243a8c0eacc8edf8e81e0641bc17 +Author: Keith Packard +Date: Sun Aug 14 00:00:07 2011 -0700 + + altosui: don't set channel when using radio setting + + altos now sets the radio back to channel 0 when the radio setting is + changed. + + Signed-off-by: Keith Packard + +commit 709485f20fb039f8dd087c8491c5f5a76718ae53 +Author: Keith Packard +Date: Sat Aug 13 23:58:03 2011 -0700 + + altos: use raw height while waiting for landing + + 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 + +commit aa71c2cdcb417eba2a2d30792ece9a47b8b3fc82 +Author: Keith Packard +Date: Sat Aug 13 23:56:55 2011 -0700 + + altos: Reset radio channel to zero when using radio setting + + Otherwise, it's hard to set the frequency over the radio link. + + Signed-off-by: Keith Packard + +commit 7f74761051f2a5ab45b82c4dd79a8569376bbe2e +Author: Keith Packard +Date: Sat Aug 13 23:56:06 2011 -0700 + + altos: Correct AO_CONFIG_MINOR from 6 to 7 + + Forgot to bump this when adding radio setting. + + Signed-off-by: Keith Packard + +commit 924d56a4d2d8b16530cd378b18cfc5d6e08420ed +Author: Keith Packard +Date: Sat Aug 13 21:10:15 2011 -0700 + + altos: AltosSerial.flush_input shouldn't discard Interrupted exceptions + + 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 + +commit dcd15032eec45f3fdd003050710ebd5b85052662 +Author: Keith Packard +Date: Sat Aug 13 21:09:19 2011 -0700 + + altosui: Eliminate inter-chunk flush_input calls + + 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 + +commit 3ba7b6196f68078f4ed4538c4e7fe30699dfe908 +Author: Keith Packard +Date: Sat Aug 13 21:05:46 2011 -0700 + + altosui: Devices with log-format can also delete flights + + Any device with either flight-log-max or log-format can delete flights. + + Signed-off-by: Keith Packard + +commit 03e201e1acc8742399054e4ad36b533120ea1612 +Author: Keith Packard +Date: Sat Aug 13 18:39:35 2011 -0700 + + altosui: Add support for TeleScience eeprom download + + 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 + +commit 5a3e96bef31959a287b8696778d7d8cf911a7dc4 +Author: Keith Packard +Date: Sat Aug 13 18:36:18 2011 -0700 + + altosui: Clean up eeprom parsing a bit + + 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 + +commit b0ec30de37aa822ba66d25ceaa8cf8dc967b4371 +Author: Keith Packard +Date: Sat Aug 13 18:31:08 2011 -0700 + + altos: wait 10s for companion to boot + + In case the companion is delayed while booting, retry the setup 10 + times with a 1s delay between tries. + + Signed-off-by: Keith Packard + +commit 41e5be32819d305c8268e6f992be91411ea13435 +Author: Keith Packard +Date: Sat Aug 13 18:30:00 2011 -0700 + + altos: Send serial/flight to companion board + + Lets the companion log them for later matching with TeleMetrum log + + Signed-off-by: Keith Packard + +commit fa7dd04741bf3fd9cedc59ed3b45b69ef9312609 +Author: Keith Packard +Date: Fri Aug 12 21:41:25 2011 -0700 + + altos: Send SPI message at flight state changes + + Get the companion board starting its data logging as soon as possible + after boost starts. + + Signed-off-by: Keith Packard + +commit c7f540330c040c521f9d7626009a406e704a5e41 +Author: Keith Packard +Date: Fri Aug 12 14:58:34 2011 -0700 + + altosui: Add companion support to the flight UI and CSV conversion + + Shows the companion data in a new tab. Also put companion data into + CSV file. + + Signed-off-by: Keith Packard + +commit 18369c58e62bc64b969a7cf8be3103aa33c6d4aa +Author: Keith Packard +Date: Fri Aug 12 06:29:13 2011 -0700 + + altos: Check for companion init packet validity was busted + + Was using board_id == ~board_id instead of board_id == + ~board_id_inverse. + + Signed-off-by: Keith Packard + +commit aa642cf55c43188e9a21198d828d7ea90ff54280 +Author: Keith Packard +Date: Fri Aug 12 05:42:05 2011 -0700 + + altos: add the 'L' command to show the status of a linked companion board + + This prints out whether there is a board connected, along with the + various values fetched from it. + + Signed-off-by: Keith Packard + +commit f87f0787fa5aa528674f3f4919eb22646c87c25a +Author: Keith Packard +Date: Fri Aug 12 05:41:15 2011 -0700 + + altos: Make sure companion task exits cleanly when done + + Signed-off-by: Keith Packard + +commit ebe2ffb29944abc4d6a35889c7b5f3d9f2871077 +Author: Keith Packard +Date: Fri Aug 12 05:38:16 2011 -0700 + + altos: Put SPI in slower mode when talking to companion board + + The AVR CPU on the other side just can't go very fast. This reduces + the SPI clock by a factor of 16, just under 200kHz. As the companion + commands are reasonably short, this shouldn't have a huge effect on + overall SPI utilization. + + Signed-off-by: Keith Packard + +commit 30abbdc7ffcfc809b4a3fc31486fe968161ea225 +Author: Keith Packard +Date: Sat Jul 9 16:59:16 2011 -0700 + + altos: Add SPI-based companion board support + + This sends current flight state information and retrieves companion + data to include in telemetry. + + Signed-off-by: Keith Packard + +commit 578c4b17b8f62f2727654ebda78ee139f9fe13fa +Author: Keith Packard +Date: Sat Aug 13 18:38:38 2011 -0700 + + altos: Don't try to use non-basestations for remote eeprom download + + Companion boards may also have eeprom data to fetch; don't try to use + them as a radio. + + Signed-off-by: Keith Packard + +commit bf06af154e232d4caa1585a1d6d5279a075292e4 +Author: Keith Packard +Date: Fri Aug 12 21:43:56 2011 -0700 + + altos/altosui: Report log format in the version command + + This will make it easier to figure out what the contents of the flash + should look like from altosui; the current 'guessing' mechanism will + not scale to many more formats. + + Signed-off-by: Keith Packard + +commit c2f2f519dbc8ce233ab36222088c1be6b1362f01 +Author: Keith Packard +Date: Sat Aug 13 18:28:38 2011 -0700 + + altos: re-write a bit of GPS parsing code to reduce size + + Use a local variable while computing hdop. + Place the next incoming character in data instead of pdata. + + Saved a surprising amount of memory. + + Signed-off-by: Keith Packard + +commit 7bcf25606cd5892d58295649f3d475d284494ee8 +Author: Keith Packard +Date: Fri Aug 12 05:26:09 2011 -0700 + + altos: shrink text space from ao_config.c + + Eliminate redundant config initializers by setting minor to zero and + letting upgrade code handle all of the new values. + + Stop computing (fake) frequency when showing radio channel + Stop computing feet when showing main deploy height + + Signed-off-by: Keith Packard + +commit 313d740b5284b24f1cc7a1ba5779136b55d49ebe +Author: Keith Packard +Date: Sat Aug 13 18:33:07 2011 -0700 + + libaltos: Mis-allocated device list in libaltos + + Would overrun mis-allocated array, causing chaos. + + Signed-off-by: Keith Packard + +commit 3b87dd6f46922cf5f98deb2dffa2148c4244e48e +Author: Keith Packard +Date: Sat Aug 13 15:00:14 2011 -0700 + + ao-tools: ao-list was crashing with more than 3 devices connected + + the list of devices was getting realloced for each new device, but + that realloc was too small. + + Signed-off-by: Keith Packard + +commit 640422c028a2be898aa3a9048a0f6fad2e43dd8d +Author: Keith Packard +Date: Thu Aug 11 16:11:34 2011 -0700 + + altos: remove monitor disable stubs from altimeter code + + Monitor mode in the ground-station boards must be disabled when the + radio is going to be used for another purpose, or the radio parameters + changed. That places monitor-mode disable calls in other parts of the + system which are shared with the altimeter code. + + Elide the ao_set_monitor calls for builds which do not include any + monitoring code. + + Signed-off-by: Keith Packard + +commit 1d13460412046c53f36466193329caaa657bb278 +Author: Keith Packard +Date: Thu Aug 11 15:59:47 2011 -0700 + + altos: Apply igniter boot pulse-width reduction to telemini + + TeleMini needs the same fix as TeleMetrum to reduce startup igniter + pulses. + + Signed-off-by: Keith Packard + +commit b520c32bcddabd42c07ceafa827694a3ae23a76f +Author: Keith Packard +Date: Thu Aug 11 15:57:58 2011 -0700 + + altos: Pull igniter pins low as soon as possible at boot time + + This reduces the pulse width on the igniter circuit caused by the + default cc1111 pin configuration at powerup time. + + Signed-off-by: Keith Packard + +commit 566b16e67be38c6425e616a5c38d641c4e1a9b12 +Author: Keith Packard +Date: Wed Aug 10 22:43:26 2011 -0700 + + doc: Add 1.0 release notes. + + Signed-off-by: Keith Packard + +commit a07b07d48f71b9a11e73a82db075cc57bad0c09f +Author: Keith Packard +Date: Wed Aug 10 22:14:32 2011 -0700 + + doc: Add release notes, include them in altusmetrum doc. Shuffle altusmetrum + + This adds release notes and includes them in the main altusmetrum doc + as well as making stand-alone html available for inclusion in the website. + + Signed-off-by: Keith Packard + +commit 5aa3e49f794ba5ed2680016f3dca47d67ae99836 +Author: Keith Packard +Date: Wed Aug 10 18:32:05 2011 -0700 + + doc: Add telemetry docs to debian/linux/mac/windows packages + + Signed-off-by: Keith Packard + +commit 7283deaa91e752acc45018ef2ea2f560b09af354 +Author: Keith Packard +Date: Wed Aug 10 18:22:16 2011 -0700 + + doc: Describe 'stats' tab in Graph UI, 'Graph Flight' button. + + Signed-off-by: Keith Packard + +commit 21837e0026c87635abf4baf2c6c574a7b274f449 +Author: Keith Packard +Date: Wed Aug 10 18:14:10 2011 -0700 + + doc: Document Ignite Mode and Pad Orientation configuration options + + Signed-off-by: Keith Packard + +commit 967c9d5ee691f87bf0d1e49ba055eb366e513e6a +Author: Keith Packard +Date: Wed Aug 10 17:43:58 2011 -0700 + + doc: Update altusmetrum.xsl for v1.0 software and TeleMini + + Add TeleMini references and sections as appropriate, update AltosUI + docs to describe new bits. + + Signed-off-by: Keith Packard + +commit be65308182363ca87db69db530297933324f3806 +Author: Keith Packard +Date: Wed Aug 10 16:01:25 2011 -0700 + + Bump version to 0.9.6.0 + + Signed-off-by: Keith Packard + +commit 9f5623c8c32a38eaeb63fa74ab370025ac015d52 +Author: Keith Packard +Date: Wed Aug 10 15:00:44 2011 -0700 + + altosui: Move launch-sites.txt file to altusmetrum.org + + The official URL is now: + + http://www.altusmetrum.org/AltOS/launch-sites.txt + + Signed-off-by: Keith Packard + +commit 4962bcf1ce15c21a946ea718bd676b901f0f2bd0 +Author: Keith Packard +Date: Wed Aug 10 14:35:21 2011 -0700 + + altosui: Plot reasonable data from Tm files + + Don't plot acceleration based on baro data. + Display baro speed if accel speed isn't available. + + Signed-off-by: Keith Packard + +commit 01b9352eb8ca0e4e2d023ce973c4e863cdcc0c51 +Author: Keith Packard +Date: Wed Aug 10 14:34:39 2011 -0700 + + altosui: Prune telemetry file graphs to just the flight + + Remove data earlier than 1 second before boost and data after landing. + + Signed-off-by: Keith Packard + +commit 9e1487b1a5db0afd1d23c86d82c60b1c1a62aab0 +Author: Keith Packard +Date: Wed Aug 10 14:08:21 2011 -0700 + + altosui: Add a 'Graph Flight' button to the 'landed' tab + + This lets you see the results of a flight as soon as the rocket lands + using the telemetry data. + + Signed-off-by: Keith Packard + +commit 6ac604d11de44cd824f09e4b467264a2b74be7bd +Author: Keith Packard +Date: Wed Aug 10 13:35:26 2011 -0700 + + Altosui: Add flight statistics tab to graph window + + Provide basic flight stats alongside the flight graph. + + Signed-off-by: Keith Packard + +commit 94d9a2c36fabdf24d6a0b985851e95e4eb181fd9 +Author: Keith Packard +Date: Tue Aug 9 18:28:19 2011 -0700 + + altosui: Ship TeleMini v1.0 firmware with fat blobs + + Signed-off-by: Keith Packard + +commit a680ce61bdcffeacb7f0e4dcef71a03cb7cfe07d +Author: Keith Packard +Date: Tue Aug 9 18:27:19 2011 -0700 + + altosui: Ensure serial code tracks reply nesting correctly + + Trap any exceptional return conditions from 'get_reply' to make sure + in_reply gets decremented. + + Signed-off-by: Keith Packard + +commit 12bfa6cc42e3689f09abae2bd2584cbacf2aa2e0 +Author: Keith Packard +Date: Tue Aug 9 18:26:07 2011 -0700 + + altosui: Don't export product defs from libaltos + + As we add new products, that would change the ABI generated for java, + invaliding old library versions sitting around for windows and mac. + + Signed-off-by: Keith Packard + +commit 81ad44d4b6d9ad2f6b91d0906e8543da82da424f +Author: Keith Packard +Date: Tue Aug 9 14:26:43 2011 -0700 + + altos: Switch telemini from v0.1 to v1.0 + + TeleMini production boards are firmware compatible with the v0.1 + design, so instead of creating another product, just rename the + existing one. + + Signed-off-by: Keith Packard + +commit f3985ef8bc69bcec13ce155567a8ed7c5c6051cb +Author: Keith Packard +Date: Mon Aug 8 20:41:34 2011 -0700 + + altosui: Add close button to 'fire' dialog + + Easier to hit than the tiny close box in the frame. + + Signed-off-by: Keith Packard + +commit cbf54a826d12c49b1b1996be247869d5ff4e2236 +Author: Keith Packard +Date: Mon Aug 8 20:38:44 2011 -0700 + + altosui: Make set of telemetries to use while scanning configurable + + with a preference to remember across application runs. + + Signed-off-by: Keith Packard + +commit 7146311d9df541e075b4450cf9656a9aa7ffdd93 +Author: Keith Packard +Date: Mon Aug 8 20:38:14 2011 -0700 + + altosui: Reading serial from swing thread only bad if remote + + Make the warning on this condition based on whether the link is remote. + + Signed-off-by: Keith Packard + +commit 2662c577a895c96fce7b2bf815b9e752d2dfbde6 +Author: Keith Packard +Date: Mon Aug 8 18:53:59 2011 -0700 + + altosui: Remove unused AltosConfigData from AltosTelemetryReader + + Now that AltosSerial manages this data, it's not needed here. + + Signed-off-by: Keith Packard + +commit 13eacb49de4312509c3a729a31dcda4d601f8a8b +Author: Keith Packard +Date: Mon Aug 8 18:53:27 2011 -0700 + + altosui: Flush radio setting to serial device + + When changing frequencies, make sure the device hears about it. + + Signed-off-by: Keith Packard + +commit 97cf285d041062ae473c2823438b81c8fffe7f67 +Author: Keith Packard +Date: Mon Aug 8 18:53:03 2011 -0700 + + altosui: Remove debugging printfs from AltosSerial + + Signed-off-by: Keith Packard + +commit 364102d29ff4de0c252774f26417587fa88b7467 +Author: Keith Packard +Date: Mon Aug 8 18:52:11 2011 -0700 + + altosui: Show AltosFrequency in scan results + + Include frequency and description instead of just frequency. + + Signed-off-by: Keith Packard + +commit d4cc16e111229b02d1081e2693ace0b33f662498 +Author: Keith Packard +Date: Mon Aug 8 18:51:16 2011 -0700 + + altosui: Save frequency after setting it in AltosFlightUI + + Otherwise we'll just save the old frequency. + + Signed-off-by: Keith Packard + +commit 81bb6f42d8b859195ea5a35806c42d98ba82e8e1 +Author: Keith Packard +Date: Mon Aug 8 18:49:45 2011 -0700 + + altosui: Have single radio_to_frequency function + + This takes all three radio params (setting, cal, channel) and computes + the current frequency. + + Signed-off-by: Keith Packard + +commit c8c01684fa011acf3bbe5c3ebbc84aa8e8457a5e +Author: Keith Packard +Date: Mon Aug 8 18:47:36 2011 -0700 + + altosui: A few misc cleanups. + + Initialize radio_setting as it won't be set for older devices ever. + Remove unused set_radio_frequency function from AltosConfigUI. + + Signed-off-by: Keith Packard + +commit dd383b86b9a13d7af2d6b07f4fb85ccc666ed898 +Author: Keith Packard +Date: Mon Aug 8 18:45:36 2011 -0700 + + altosui: Must set radio calibration before radio setting + + Setting the radio calibration erases any previous radio setting as + the radio calibration change invalidates any previously computed radio + setting for a specific frequency. + + Hence, the radio setting must be configured *after* the radio + calibration value lest it be ignored. + + Signed-off-by: Keith Packard + +commit 40544dbfe09c64f7764a5f0686415805611fab25 +Author: Keith Packard +Date: Mon Aug 8 17:46:04 2011 -0700 + + altos: minor type in comment about accel correction + + Kurt Roeckx found a typo in the equations describing how the + accelerometer is corrected by the 5V reference measurement. + + Signed-off-by: Keith Packard + +commit a315b200cd0da1a964f5395cd59660be1b49672b +Author: Keith Packard +Date: Mon Aug 8 12:31:48 2011 -0700 + + altosui: Pull out BlueTooth support + + This leaves the code in place, but commented out so that it isn't used + until we've got a bluetooth device ready for use. + + Signed-off-by: Keith Packard + +commit a65daf94e8fe3e22f770ef76d9104c3dd11d0330 +Author: Keith Packard +Date: Mon Aug 8 12:25:30 2011 -0700 + + altosui: altimeter is not spelled altimter + + Signed-off-by: Keith Packard + +commit 84ba927f503f81543dec286c4881be30bb5e60c5 +Author: Keith Packard +Date: Mon Aug 8 02:05:28 2011 -0700 + + Set version to 0.9.5.0 + + Make the frequency-based systems distinct + + Signed-off-by: Keith Packard + +commit 0e3e4f9c1e6a6bf972514f12c9d622258aa2aec2 +Author: Keith Packard +Date: Mon Aug 8 01:47:29 2011 -0700 + + altosui: Convert from channels to frequencies + + Major areas: + + * Preferences are stored as frequencies instead + of channels + + * Serial configuration is done using frequencies + + * UI is presented with frequency lists + + Signed-off-by: Keith Packard + +commit f03ca0ab8799bfa5100eaa2577cfd7b9c37d05bf +Author: Keith Packard +Date: Sun Aug 7 14:52:29 2011 -0700 + + altosui: Add dialogs to configure 'common' frequencies + + These are stored in preferences, but not yet hooked up to the TM/TD + configure dialogs + + Signed-off-by: Keith Packard + +commit ba5dc35388d28c5769eaabc970c4d4b8c2c2ff9c +Author: Keith Packard +Date: Wed Aug 3 23:07:53 2011 -0700 + + altos: Add ability to set arbitrary radio frequency + + This adds a separate config parameter to control the raw radio + frequency setting, allowing the user to select an arbitrary frequency + instead of being forced to choose one of the 10 pre-defined 'channels'. + + Signed-off-by: Keith Packard + +commit e1e5c9b3e24670e9f58c6f7389eafb3338efdb40 +Author: Keith Packard +Date: Mon Aug 8 12:08:45 2011 -0700 + + altos: Remove pad_orientation functions from non-accel devices + + Anything without an accelerometer can't detect pad orientation. + + Signed-off-by: Keith Packard + +commit 7207a95823dc2a27906759528dd88256cb20679f +Author: Keith Packard +Date: Mon Aug 8 12:04:00 2011 -0700 + + altosui: Change button to 'Configure Altimeter' + + Now that we've got more than one model. + + Signed-off-by: Keith Packard + +commit 30670732ca3f5a34025ab4bc4c69afa45637b4d6 +Author: Keith Packard +Date: Mon Aug 8 11:58:23 2011 -0700 + + altos: Correct flight log max on Tm to 5k + + Was using the wrong #define name to check for Tm/Tn devices that use + internal flash for data storage. + + Signed-off-by: Keith Packard + +commit a67c16958df8e60b131b01e00fd5bca590af0e7d +Author: Bdale Garbee +Date: Mon Aug 8 09:38:53 2011 -0600 + + update changelogs for Debian build + +commit 4a507898d6de631bb2e8ed4aa3e0933d97222323 +Author: Bdale Garbee +Date: Mon Aug 8 09:34:59 2011 -0600 + + rewind changelog for re-build of 0.9.4.5 + +commit 5082b4998b8a9787e0e2f4d96d912e434aa9b81a +Author: Bdale Garbee +Date: Mon Aug 8 09:31:18 2011 -0600 + + clean up all existing lintian warnings + +commit f26c7172a1b2b5344fae6ede562f2da7a56b80e3 +Author: Bdale Garbee +Date: Mon Aug 8 07:54:14 2011 -0600 + + build depend on bluetooth dev package + +commit 3cad81b0ebb52352c66643a2587e94a2b693a2d2 +Author: Bdale Garbee +Date: Mon Aug 8 07:38:48 2011 -0600 + + stop doing automatic tag push during builds + +commit ebaad64525119c0fdacf382adc2c99e5df5be23f +Author: Bdale Garbee +Date: Mon Aug 8 07:37:23 2011 -0600 + + update changelogs for Debian build + commit 6f9f75cbfccf975204ab847ca0e9cf86188716c6 Author: Bdale Garbee Date: Mon Aug 8 07:35:47 2011 -0600