summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Add AltusMetrum Logo as app icon, and change app namesplit-libraryMike Beattie2012-01-04
| | | | | Signed-off-by: Mike Beattie <mike@ethernal.org> Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: build android bits when possibleKeith Packard2012-01-04
| | | | | | Locate android sdk automatically Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: Switch altosdroid build to antKeith Packard2012-01-04
| | | | | | The package builder only works inside ant Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: import code from mjbKeith Packard2012-01-04
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Move java altoslib to top levelKeith Packard2012-01-04
| | | | | | This will be shared with other (android) java code. Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' into split-libraryKeith Packard2012-01-04
|\
| * altos: Set correct registers for serial0 baudKeith Packard2012-01-03
| | | | | | | | | | | | oops. not going to work very well setting serial 1. Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: flush stdout when fifo from arduino serial port is emptyKeith Packard2012-01-03
| | | | | | | | | | | | This avoids leaving bytes pending inside altos Signed-off-by: Keith Packard <keithp@keithp.com>
| * Build teleshield by defaultKeith Packard2012-01-03
| |
| * altos: Add support for UART0 in async modeKeith Packard2012-01-03
| | | | | | | | | | | | And copy bytes from it to stdout. Signed-off-by: Keith Packard <keithp@keithp.com>
* | Add altoslib/.gitignoreKeith Packard2012-01-02
| |
* | altosui: Fix AltosTelemetryReader moveKeith Packard2012-01-02
| | | | | | | | | | | | Lost the provided link value causing a crash. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Remove unused filesKeith Packard2012-01-02
| | | | | | | | | | | | Left around from development, these aren't useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move telemetry reader &c to altoslibKeith Packard2012-01-02
| | | | | | | | | | | | Move all of the device and file reading code into altoslib Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move AltosState.java to altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Pull most of AltosSerial into AltosLinkKeith Packard2012-01-02
| | | | | | | | | | | | Share basic command processing across java users Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move AltosGreatCircle.java to altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move AltosEepromTeleScience.java to altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move more eeprom stuff to altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move eeprom managment code to libraryKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move AltosEepromChunk.java to libKeith Packard2012-01-02
| | | | | | | | | | | | Also fixes install issues with split lib Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Finish moving AltosConfigData to altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Move AltosConfigData.java to libraryKeith Packard2012-01-02
| | | | | | | | | | | | | | Create a new 'AltosLink' which exposes how to talk to the remote device abstractly via 'get_reply' and 'printf' methods. Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Add back in the split-out Altos constants as AltosLibKeith Packard2012-01-02
| | | | | | | | | | | | These were pulled out of Altos.java, but not added back to git Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Complete split out of separate java libraryKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Clean swing/awt bits out of altoslibKeith Packard2012-01-02
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | move a file backKeith Packard2012-01-02
| |
* | altosui: Split out lots of the altosui code to a shared libraryKeith Packard2012-01-02
| | | | | | | | | | | | To be shared with the Android application eventually Signed-off-by: Keith Packard <keithp@keithp.com>
* | altosui: Split out UI-specific preferencesKeith Packard2012-01-02
|/ | | | | | Prepare to create library shared with android application. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: More _asm -> __asm changesKeith Packard2011-12-30
| | | | | | Missed a few last time Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Clean up for SDCC 3.1 - more keywordsKeith Packard2011-12-30
| | | | | | | | _asm -> __asm sbit -> __sbit remove variables named 'data' Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: SDCC 3.1 wants __at instead of atKeith Packard2011-12-30
| | | | | | Older SDCC would accept __at, so just replace all occurances unconditionally. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Switch teleshield to use radio slave modeKeith Packard2011-12-27
| | | | | | And bring it up at startup time by default Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add teleshield directory and bring-up codeKeith Packard2011-12-27
| | | | | | | This is cobbled together from various existing bits, but should at least provide some ability to test a teleshield board. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Create TeleMetrum v1.2 directoryKeith Packard2011-12-17
| | | | | | | The hardware is software-compatible with v1.1, but it's nice to have the right version number in all of the files. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: googleearth doesn't accept spaces between coordinates anymoreKeith Packard2011-12-17
| | | | | | it got pickier for some reason; let's not put spaces in now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Fix pad orientation for pre-1.1 boardsKeith Packard2011-11-13
| | | | | | | They use a different code path for accel as they don't have the VCC compensation code in place. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add startup and config (view only) pages to TTKeith Packard2011-11-12
| | | | | | The config page needs a pile of work before it's useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Enable packet master and debug in TTKeith Packard2011-11-12
| | | | | | The code was already getting linked in, so we might as well use it. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Fix sdcdb settings for telemetrum v1.0Keith Packard2011-11-12
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Trim skytraq NMEA messages. Shrink NMEA header matching codeKeith Packard2011-11-12
| | | | | | | | | | Tell the skytraq to not bother sending a bunch of the NMEA messages that we don't parse. Explicitly look for 'G' follows by 'P' instead of having some general header matching code. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Allow TT/TBT reports to escape landed stateKeith Packard2011-11-12
| | | | | | | The TM altitude reporting code kept beeping out state and altitude forever, which isn't very useful on TBT or TT. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Remove LCD debugging codeKeith Packard2011-11-12
| | | | | | This isn't needed anymore. Signed-off-by: Keith Packard <keithp@keithp.com>
* altosui: Add ao_lcd_cursor_on/offKeith Packard2011-11-12
| | | | | | This shows or hides a blinking cursor on the LCD. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add configurable set of channels for TTKeith Packard2011-11-12
| | | | | | | This adds the channel list for TT, which will be configured by AltosUI. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Export 'ao_cmd_is_white' for use by other codeKeith Packard2011-11-12
| | | | | | This function tests the current input character. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Set default flight log max to 127k on TM v0.1Keith Packard2011-11-12
| | | | | | The flash part on v0.1 boards is only 128kB. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Handle internal and external telem monitoring requestsKeith Packard2011-11-12
| | | | | | | | | | | | Record separate internal vs external monitoring state, allowing both to happen at the same time, and when either is turned off, the other keeps working. This also adds disable/enable so that other radio users can temporarily take over the radio; monitoring will resume when the other radio user is finished. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Check pdata+xdata memory usage during buildKeith Packard2011-11-12
| | | | | | | | | | | The sdcc linker doesn't check the sum of pdata+xdata memory usage, it only ensures that xdata itself is small enough. This doesn't keep xdata below the end of usable ram on the cc1111 though (0xfe000). Fix up the check-stack program to also make sure all of xdata fits in available memory. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Set SPI fill value each time it is used.Keith Packard2011-11-12
| | | | | | | This ensures that the final MOSI pin value will be high after a receive is finished. Signed-off-by: Keith Packard <keithp@keithp.com>