summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* altos: Make cc1120 driver wait for TX finishedKeith Packard2013-05-07
| | | | | | | | | | Otherwise, we may come in and try to use the radio again too quickly, causing it to go into a TX fifo error state. This change watches the MARC status until the transmitter is explicitly marked as finished. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Provide timeout value to ao_radio_recvKeith Packard2013-05-07
| | | | | | | | | Instead of using ao_alarm around calls to ao_radio_recv, provide an explicit timeout value as needed by radio functions with more complicated system interaction than the cc1111. The timeout is 8 bits of clock ticks. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build test framework for AES codeKeith Packard2013-05-07
| | | | | | Simple CBC-CMAC test with a constant 0 key and constant 0 data for now. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Make telemega-v0.3 binary use the right nameKeith Packard2013-05-07
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Remove USB EP0 taskKeith Packard2013-05-07
| | | | | | | Handl EP0 actions from interrupt handler. This allows USB to be used in a taskless environment, like the STM flash loader Signed-off-by: Keith Packard <keithp@keithp.com>
* ao-tools/lib: Deal with binary USB data in debugging outputKeith Packard2013-05-07
| | | | | | Dump non-ascii characters in hex format. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stm: Always declare all romconfig variablesKeith Packard2013-05-07
| | | | | | | | I haven't figured out how to assign addresses for specific initialized variables, so we'll just have to always declare all of them and make sure that we add new ones at the end. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Call ao_task_init before initializing any driversKeith Packard2013-05-07
| | | | | | | | When using task queues, the sleep queues must be initialized before any invocation of ao_wakeup or the OS will crash. Just make sure ao_task_init is always invoked early in the task process to get that done. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Expose ao_put_string functionKeith Packard2013-05-07
| | | | | | This works like puts, except it doesn't add a trailing newline. Signed-off-by: Keith Packard <keithp@keithp.com>
* Allow build without SDCCKeith Packard2013-05-02
| | | | | | | The AltOS directory handles not building the cc1111 apps when sdcc is missing already, so don't require it, just whinge if it's missing Signed-off-by: Keith Packard <keithp@keithp.com>
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2013-04-29
|\
| * altosdroid: Add wish for persistent TBT and freq settingsKeith Packard2013-04-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: All STM ADC users need to declare HAS_ADC_TEMPKeith Packard2013-04-27
| | | | | | | | | | | | Otherwise we can't configure the ADC unit correctly at boot time Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Build telemega-v0.3 by defaultKeith Packard2013-04-27
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | add libssl-dev as a build dep since it's used in FAT filesystem test codeBdale Garbee2013-04-29
| |
* | point to pkgconfig content in /opt/cortex so stlink stuff worksBdale Garbee2013-04-29
|/
* Merge remote-tracking branch 'origin/master'Keith Packard2013-04-25
|\
| * document need for an ARM Cortex toolchain in /opt/cortex, point to build docsBdale Garbee2013-04-25
| |
* | altos: Add TeleMega v0.3 supportKeith Packard2013-04-25
| | | | | | | | | | | | Includes adding SPI support to the MPU6000 driver Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos: Add MR25 everspin MRAM driverKeith Packard2013-04-25
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* | altos: Make SD card driver compile without radio supportKeith Packard2013-04-25
|/ | | | | | | | The SD card driver blocks the radio when trying to access the card as that operation appears very sensitive to RFI. This fix makes the driver work when there *isn't* a radio driver in the same device. Signed-off-by: Keith Packard <keithp@keithp.com>
* Re-add telemega outline picturesKeith Packard2013-04-22
| | | | | | after the great renaming Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Re-generate TeleMega bitsKeith Packard2013-04-22
| | | | | | Lost in the great megametrum rename Signed-off-by: Keith Packard <keithp@keithp.com>
* name change from MegaMetrum to TeleMegaBdale Garbee2013-04-22
|
* Move cortex toolchain to /opt/cortexKeith Packard2013-04-22
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: Add request for sat images to AltosDroid NotebookKeith Packard2013-04-21
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: Add a few more Notebook entriesKeith Packard2013-04-21
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: Bump APK version, and re-upload.altosdroid_v1.2-1Mike Beattie2013-04-22
| | | | | | Didn't re-build altoslib for the previous APK! Signed-off-by: Mike Beattie <mike@ethernal.org>
* altos: update .gitignore filesMike Beattie2013-04-22
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* document my snazzy new 4-pin to MM v0.1 debug cableBdale Garbee2013-04-20
|
* altosdroid: Add Notebook to track feature requestsKeith Packard2013-04-20
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* libaltos: Delay after opening bluetooth device on linuxKeith Packard2013-04-20
| | | | | | Writes immediately after the open disappear sometimes. Signed-off-by: Keith Packard <keithp@keithp.com>
* libaltos: Try Bluetooth open 5 times on EBUSYKeith Packard2013-04-20
| | | | | | | After closing Bluetooth, it can take a second before the device is up for another connection. Hang around retrying a few times. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Start filling in details about Altos Droid flight monitoringKeith Packard2013-04-20
| | | | | | | This is almost all identical to AltosUI; I think we'll want to share the two sections. Signed-off-by: Keith Packard <keithp@keithp.com>
* doc: Add a bunch of Altos Droid material to the docsKeith Packard2013-04-20
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altosdroid: Release v1.2, push to play store.altosdroid_v1.2Mike Beattie2013-04-21
| | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
* Merge branch 'altosdroid'Mike Beattie2013-04-21
|\
| * altosdroid: Make the service class implement locationlistenerMike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: fix up 'send last' code.Mike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: check for mAltosVoice being null.Mike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: set tab height based on screen density.Mike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Add filters for TeleBT bluetooth devices.Mike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: incorrect property syntax in pad xmlMike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: whitespace and import tidyupMike Beattie2013-04-21
| | | | | | | | Signed-off-by: Mike Beattie <mike@ethernal.org>
| * altosdroid: Update distance/bearing on map tabKeith Packard2013-04-20
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * Merge branch 'master' into droid-gpsKeith Packard2013-04-17
| |\
| * | altosdroid: Fix integer formatting in tabsKeith Packard2013-04-17
| | | | | | | | | | | | | | | | | | | | | Was trying to use AltosDroid.number for integers, which didn't work as it expected doubles. Signed-off-by: Keith Packard <keithp@keithp.com>
| * | altosdroid: Check for missing valuesKeith Packard2013-04-16
| | | | | | | | | | | | | | | | | | When displaying numbers, check for MISSING values and display nothing Signed-off-by: Keith Packard <keithp@keithp.com>
| * | Merge branch 'master' into droid-gpsKeith Packard2013-04-15
| |\ \
| * \ \ Merge branch 'master' into droid-gpsKeith Packard2013-04-15
| |\ \ \