summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* altos/telebt-v4.0 Set CPU clock to 48Mhz instead of 96MhzBdale Garbee2017-05-03
|
* altos/telegps-v2.0: Disable external serial port to save ROMKeith Packard2017-05-02
| | | | | | We'll have to rewrite some of the serial code to avoid sucking memory here. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stmf0: Add code to use SoC flash as storageKeith Packard2017-05-02
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Reorder initialization sequenceKeith Packard2017-04-30
| | | | | | | | This tries to be a bit more logical about the board initialization sequence, starting with the OS, then the support hardware, internal drivers, external drivers and finally services. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: CC1200 CS is PA1, not PA5.Keith Packard2017-04-30
| | | | | | | Also remove some unneeded config of an additional pin for MCU wakeup, which the CC1120 needs but the CC1200 does not. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: GPS chip is connected to serial 2, not serial 1Keith Packard2017-04-30
| | | | | | Turn on serial 2 and use it for GPS. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Remove some unneeded definesKeith Packard2017-04-30
| | | | | | HAS_MS5607 and HAS_RADIO_RECV aren't useful. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Battery ADC input is on PB1, not PA0Keith Packard2017-04-30
| | | | | | Rewire as needed. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Set CPU clock to 48MHz instread of 96MHzKeith Packard2017-04-30
| | | | | | Turns out the CPU doesn't run well at that speed. Who would have guessed? Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/telegps-v2.0: Adjust LED configKeith Packard2017-04-30
| | | | | | The LED is green, not red. Use it for panic and GPS lock. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/kernel: Allow TeleGPS v2 to scale battery in telemKeith Packard2017-04-30
| | | | | | | | | TeleGPS v2 uses the STMF0 processor instead of the LPC11, which means the ADC range is different. As the raw ADC value was getting sent to represent battery voltage in the config packet, we need to scale that for the different processor. This patch allows that to happen. Signed-off-by: Keith Packard <keithp@keithp.com>
* src/kernel: Add GPS lock blink LED to tracker codeKeith Packard2017-04-30
| | | | | | Blinks an LED briefly once every three seconds when GPS is locked. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Build MicroPeak-v2.0 by defaultKeith Packard2017-04-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/micropeak-v2.0: Add initial MicroPeak v2 supportKeith Packard2017-04-28
| | | | | | | stm32f042 processor replaces the attiny85 and adds USB support along with more storage. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stmf0: Add support for HSI clocked applicationsKeith Packard2017-04-28
| | | | | | And allow application space to be limited to less than available flash. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stmf0: Fix HSI clock rate.Keith Packard2017-04-28
| | | | | | It's 8MHz, not 16MHz Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stmf0: Make sure systick is off before programmingKeith Packard2017-04-28
| | | | Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/stmf0: Compute serial baud rate registers at runtimeKeith Packard2017-04-28
| | | | | | | This allows the system clock to vary at runtime, instead of requiring a fixed value. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/micropeak: Update ao_micropeak.h for MicroPeak v2Keith Packard2017-04-28
| | | | | | Allow different sample times, add constant for MicroPeak v2 log files. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/micropeak: Use existing ao_ms5607_current variableKeith Packard2017-04-28
| | | | | | Instead of defining another. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add header file for ao_report_micro.cKeith Packard2017-04-28
| | | | | | Defines the functions in this file. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Add 100ms constants for baro Kalman filterKeith Packard2017-04-27
| | | | | | MicroPeak v2 uses this rate. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos: Adapt micro log to MicroPeak V3Keith Packard2017-04-27
| | | | | | | Allow use of regular serial API for sending data. Allow application to specify different storage size. Signed-off-by: Keith Packard <keithp@keithp.com>
* altos/ms5607: Allow applications to not use the normal data ring and threadKeith Packard2017-04-27
| | | | | | | MicroPeak V2 has tasks, but doesn't want to use another thread just for the MS5607. Signed-off-by: Keith Packard <keithp@keithp.com>
* micropeak: Add MicroPeak V2 to the download codeKeith Packard2017-04-27
| | | | | | Add the MicroPeak V2 sample rate so the timing values are correct. Signed-off-by: Keith Packard <keithp@keithp.com>
* Fake thrust data as accel for nowKeith Packard2017-04-25
|
* ao-bringup: make turnon_telemini search for ao_usbload on $PATHKeith Packard2017-04-25
| | | | | | | I've uninstalled the altos package as it has a version of ao-usbload which is too old for telemini. Signed-off-by: Keith Packard <keithp@keithp.com>
* telemini-v3.0: make git ignore build productsBdale Garbee2017-04-25
|
* ao-tools/ao-makebin: have git ignore built objectBdale Garbee2017-04-25
|
* telebt-v4.0: make git ignore products of buildBdale Garbee2017-04-25
|
* telegps-v2.0: slow down radio chip spi speedBdale Garbee2017-04-25
|
* telebt-v4.0: slow down SPI speed to radio chipBdale Garbee2017-04-25
|
* telebt-v4.0: turn off pin remapping in the flash loader, tooBdale Garbee2017-04-25
|
* telebt-v4.0: don't need the USB pin remapping flagBdale Garbee2017-04-25
|
* telebt-v4.0: add ao_send_packetBdale Garbee2017-04-25
|
* Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altosBdale Garbee2017-04-25
|\
| * altos/nucleo-32: Add lisp save/restoreKeith Packard2017-04-24
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/telegps-v2.0: git ignore make resultsKeith Packard2017-04-24
| | | | | | | | Signed-off-by: Keith Packard <keithp@keithp.com>
| * Ignore ao_lisp_testKeith Packard2017-04-24
| |
| * Update releasing to add more firmware bitsKeith Packard2017-04-24
| | | | | | | | | | | | Also, document what is needed to get a new product into the build Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Add TeleMini v3.0 and EasyMini v2.0 firmware to windows packageKeith Packard2017-04-24
| | | | | | | | | | | | Sigh. This can't easily be done from Makefile.am Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/ao-bringup: Switch turnon_easymini to v2.0Keith Packard2017-04-24
| | | | | | | | | | | | Not planning on buildin more v1.0 boards Signed-off-by: Keith Packard <keithp@keithp.com>
| * altosui: Ship telemini v3.0 firmwareKeith Packard2017-04-24
| | | | | | | | | | | | Even though we don't provide a cable for reflashing yet Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos: Add telemini-v3.0 and easymini-v2.0 to default altos buildKeith Packard2017-04-24
| | | | | | | | | | | | Make sure they get built for releases Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/easymini-v2.0: Add EasyMini v2.0Keith Packard2017-04-24
| | | | | | | | | | | | Like EasyMini v1.0, but with the STM32F0 processor instead of LPC Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/telemini-v3.0: Fix licenseKeith Packard2017-04-24
| | | | | | | | | | | | Was GPL2, switch to GPL2+ Signed-off-by: Keith Packard <keithp@keithp.com>
| * altos/stmf0: Not all timer configurations use AF2Keith Packard2017-04-24
| | | | | | | | | | | | Allow applications to select other configurations. Signed-off-by: Keith Packard <keithp@keithp.com>
* | telebt-v4.0: initial creation of firmware for new product, no BT yetBdale Garbee2017-04-25
|/
* add telemini-v3.0 to list of binaries we stach in LLC repo for production useBdale Garbee2017-04-24
|
* two more places where telemini-outline.pdf filename needs to be updatedBdale Garbee2017-04-24
|