summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* altos: Add SDCARD and FAT16 filesystem supportKeith Packard2013-03-27
| | | | | | | This adds a fairly primitive FAT16 file system implementation along with support for SD cards. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Fix config to not abort radio recv when no recv is availableKeith Packard2013-03-26
| | | | | | | Use the new radio recv define to skip disabling the receiver when there isn't a receiver. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Allow radio recv and xmit to be separately configuredKeith Packard2013-03-26
| | | | | | | The CC115L is xmit only, so split out the functions and provide defines to check for xmit or recv separately as needed. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Ensure SPI always sends 0xff during receiveKeith Packard2013-03-26
| | | | | | SD cards require 0xff when fetching data Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Improve CC115L driver. Generates carrier now.Keith Packard2013-03-26
| | | | | | Still no data, but at least the carrier comes up on frequency now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add RFPA0133 amplifier driverKeith Packard2013-03-26
| | | | | | No configuration of power level yet, just the bare driver. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps: Hook up cc115l driverKeith Packard2013-03-24
| | | | | | Doesn't actually do anything yet, but should initialize the chip at least Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add cc115l driver (untested)Keith Packard2013-03-24
| | | | | | Includes support for sending telemetry, RDF and APRS tones Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-tools: Make library support µPusbKeith Packard2013-03-20
| | | | | | Set baud rate to 9600, look for FTDI-style names Signed-off-by: Keith Packard <keithp@keithp.com>
* Add telegps initial versionKeith Packard2013-03-20
| | | | | | Just lights up the GPS and USB Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-tools: add ao-dump-upKeith Packard2013-03-18
| | | | | | Dumps out a µP log. Useful for µPusb bring-up Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Improve download docs and UIKeith Packard2013-03-11
| | | | | | | Add text explaining that the LED and phototransistor must be touching to both the doc and the UI. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge remote-tracking branch 'mjb/altosdroid'Keith Packard2013-03-10
|\
| * altosdroid: Add map polyline between pad and rocketMike Beattie2013-03-10
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Add rocket and pad map markersMike Beattie2013-03-10
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: programmatically create map fragmentMike Beattie2013-03-10
| | | | | | | | | | | | | | | | * Allows reliable fetching of a GoogleMap handle. * Set map options, initial location (NCR North for now, temporarily) * Add some info fields below map, and update them accordingly Signed-off-by: Mike Beattie <mike@ethernal.org>
| * Merge branch 'master' into altosdroidMike Beattie2013-03-10
| |\
| | * altosdroid: Add SDK checks to configure.acMike Beattie2013-03-10
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| | * altosdroid: adjust clean targets to get rid of automake warningMike Beattie2013-03-10
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| | * ao-tools: Add ao-edit-telem to .gitignoreMike Beattie2013-03-10
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * | Merge branch 'master' into altosdroidMike Beattie2013-03-10
| |\|
| * | altosdroid: fix side-to-side scrolling in map tabMike Beattie2013-03-08
| | | | | | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | | altos: re-enable optimization for stm-demo. remove unused bitsKeith Packard2013-03-10
| |/ |/| | | | | | | | | This makes stm-demo run on the discovery board again. Signed-off-by: Keith Packard <keithp@keithp.com>
* | ao-tools: Add ao-edit-telemKeith Packard2013-03-09
| | | | | | | | | | | | | | | | This lets you edit a telemetry file. The only current editing available is to change the pad location, allowing a flight to be replayed anywhere in the world. Signed-off-by: Keith Packard <keithp@keithp.com>
* | ao-tools/lib: Add cc_telemetry_unparseKeith Packard2013-03-09
| | | | | | | | | | | | This takes a telemetry structure and generates a string version Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Add N/S and E/W to info table lat/lon valuesKeith Packard2013-03-09
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | Merge remote-tracking branch 'mjb/altosdroid'Keith Packard2013-03-07
|\|
| * altosdroid: Auto tab changingMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: implement Age field updatingMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: implement UI updating on tabsMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: implement tabs interfaceMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Import initial versions of XML and Java for Tab contentMike Beattie2013-03-07
| | | | | | | | | | | | | | | | | | | | * Includes TabsAdapter class borrowed from Support Library sample code * New "GoNoGoLights" class for dealing with the red/green/gray LEDs * extra required strings in strings.xml * Couple of support functions in AltosDroid.java * rudimentary Maps tab - does nothing at present. Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: whitespace cleanupMike Beattie2013-03-07
| | | | | | | | | | | | DAMN my OCD. Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: make AltosDroid.pos() staticMike Beattie2013-03-07
| | | | | | | | | | | | * Will be used from tabs that display lat/lon Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: convert spaces to tabs in strings.xmlMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: adjust release Makefile targetMike Beattie2013-03-07
| | | | | | | | | | | | | | | | * Rename target * Add dependency on unsigned release APK * use $(ZIPALIGN) variable Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Symlink red/green/gray LEDs via build systemMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Adjust build system for GMaps & Tabs supportMike Beattie2013-03-07
| | | | | | | | | | | | | | | | | | * Use SupportV4 library for Tab support * Use Google Services Lib for Google Maps * revert to a standard Android target, not Google API's * Add permissions required for Google Maps to manifest, and API key Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: adjust Makefile rulesMike Beattie2013-03-07
| | | | | | | | | | | | separate altoslib linking and, making of external lib directory. Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: use a glob for source filesMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Only update BuildInfo.java when other source files changeMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Fix up some formatting in manifestMike Beattie2013-03-07
| | | | | | | | | | | | (And add flag to allow settings backup by google services) Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: minor whitespace cleanupMike Beattie2013-03-07
| | | | | | | | | | | | (damn my OCD!) Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: update copyrights/licensingMike Beattie2013-03-07
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | Merge remote-tracking branch 'mjb/master'Keith Packard2013-03-06
|\|
| * altosdroid: excise old code/xmlMike Beattie2013-02-15
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * all: clean up .gitignore files and Makefile clean targetsMike Beattie2013-02-15
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* | altoslib: Invalidate GPS new data bit when updating stateKeith Packard2013-03-04
| | | | | | | | | | | | Somehow this line got lost when the GPS ground altitude fix was made. Signed-off-by: Keith Packard <keithp@keithp.com>
* | ao-tools: Add ao-dumpflash programKeith Packard2013-03-03
| | | | | | | | | | | | | | This program dumps the entire flash contents of an AltOS device to allow for external analysis. Signed-off-by: Keith Packard <keithp@keithp.com>
* | libaltos: Open FTDI serial devices twice on Windows.Keith Packard2013-03-02
| | | | | | | | | | | | | | | | | | | | Looks like the Windows FTDI driver has 'issues' and opening it only once doesn't work correctly. Just close and re-open the device and it seems to be perfectly happy. Who knows? Signed-off-by: Keith Packard <keithp@keithp.com>