summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* altos: Go back to recording sensor data in globalsmm-ms5611Keith Packard2012-10-08
| | | | | | | | Instead of trying to get things into the ring from a variety of functions, go back to the simpler method of storing them in globals and having the ADC code just pluck out the most recent values. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/megametrum: Try running accel and baro in parallel againKeith Packard2012-10-07
| | | | | | | Now that the baro sensor appears to be working, try running conversions in parallel to see if that makes the accel cal happy Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Set SPI clock high for disabled SPI bussesKeith Packard2012-10-06
| | | | | | | This should avoid an accidental low->high transition when switching between multiple SPI busses. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Clean up SPI pin configuration codeKeith Packard2012-10-06
| | | | | | | Make sure none of the pin configurations are being used at startup time. Split out the pin configuration into separate functions. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/drivers: Use data ring values for MS5607 presentationKeith Packard2012-10-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/megametrum: Make MS5607 driver hold SPI bus for whole operationKeith Packard2012-10-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/megametrum: Use mma655x for acceleration measurements nowKeith Packard2012-10-06
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' into mm-ms5611Keith Packard2012-10-03
|\
| * altos: Re-enable the ms5607 and mma655x acquisition threadsKeith Packard2012-10-03
| | | | | | | | | | | | These were disabled to help with testing in Argonia Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos/megametrum: Commit for boards with MS5611 baro sensorKeith Packard2012-10-03
|/ | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Provide MS5611 configuration option, HAS_MS5611Keith Packard2012-10-03
| | | | | | | | | MS5611 and MS5607 use slightly different conversion functions. Alas, there doesn't appear to be a way to tell them apart in software. This patch adds the necessary conversion changes and makes them depend on a compile-time configuration option. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Shrink Pa to altitude tableKeith Packard2012-09-21
| | | | | | | This improves the computation of the table enough that errors from a 470 entry table are almost all < 0.5m. Signed-off-by: Keith Packard <keithp@keithp.com>
* Bump revision to 1.2 development branchKeith Packard2012-09-20
| | | | | | With 1.1 out the door, this now starts the 1.2 development series Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote-tracking branch 'mjb/altosdroid'Keith Packard2012-09-20
|\
| * altosdroid: initial implementation of telemetry logging.Mike Beattie2012-09-18
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altoslib: make parts of AltosLog public for usage outside altoslib.Mike Beattie2012-09-18
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altos{lib,ui,droid}: move OS specific code out of altoslibMike Beattie2012-09-18
| | | | | | | | | | | | | | | | | | This is to allow the usage of AltosLog on Android - no swing, so we need to push the "home directory" code used to pick a default telemetry logging path - using the PreferencesBackend interface for now. Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: cosmetic re-order of methodsMike Beattie2012-09-18
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: simplify keys() methodMike Beattie2012-09-18
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Update Makefile.amMike Beattie2012-09-18
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: implement AltosPreferencesBackend, and initialize.Mike Beattie2012-09-17
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * Merge branch 'prefs_interface' into altosdroidMike Beattie2012-09-16
| |\
* | \ Merge remote-tracking branch 'mjb/prefs_interface'Keith Packard2012-09-20
|\ \ \ | | |/ | |/|
| * | altosui: remove un-used importMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: revert AltosUIPreferences init() methodMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: Add return to try/catch.. duhMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: add missing try/catchMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui/altoslib: bug fixes, update Makefile.amMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui/altoslib: Add call to …Preferences.init() with backend object, ↵Mike Beattie2012-09-14
| | | | | | | | | | | | | | | | | | remove static init() Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altoslib: Add AltosPreferencesBackend.java to Makefile.amMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui/altoslib: add methods to interface, fix imports/exceptions in BT codeMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: add missing methods for Backend, fix BT code.Mike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altoslib/altosui: begin moving preferences "backend" into interfaceMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | | Merge remote-tracking branch 'mjb/altosui_mjb'Keith Packard2012-09-20
|\| |
| * | altosui: comment out obsolete code - could probably remove the file.Mike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: add type to … implements Comparable.Mike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: comment out/remove dead codeMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: access class variables by class, not instanceMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: remove redundant catchesMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: comment out un-used classes and associated importsMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: comment out un-used fields and methodsMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | altosui: remove un-used importsMike Beattie2012-09-14
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | | further refinment of Releasing documentBdale Garbee2012-09-16
| | |
* | | releasing 1.1.11.1.1Bdale Garbee2012-09-16
| | |
* | | Add release notes for version 1.1.1Keith Packard2012-09-16
| | | | | | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | | altos: Fix telemini sdcdb init fileKeith Packard2012-09-16
| | | | | | | | | | | | | | | | | | Set the driver source path for the debugger Signed-off-by: Keith Packard <keithp@keithp.com>
* | | altosui: Gather Tm sensor data in Monitor Idle modeKeith Packard2012-09-16
| |/ |/| | | | | | | | | | | | | Tm is pretty much the same as TM for the analog sensors, it's just missing the accelerometr. Use the same code for constructing an AltosRecord for it Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos: Need to use 16-bit counts for ao_xmem functionsKeith Packard2012-09-14
| | | | | | | | | | | | | | | | | | Trying to use 8-bit counts is a nice optimization which fails when the count is larger than 255, as is the case with clearing the flash block in the AT45 driver. This bug resulted in the inability to erase flights on TeleMetrum v1.0 boards. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Show over-ground-distance in Descent tabKeith Packard2012-09-14
| | | | | | | | | | | | Helps to know where the rocket might land. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Remove debugging from KML exportKeith Packard2012-09-14
| | | | | | | | | | | | Left in from testing the Eeprom export bug Signed-off-by: Keith Packard <keithp@keithp.com>