]>
git.gag.com Git - fw/altos/log
Keith Packard [Mon, 22 Apr 2019 01:30:43 +0000 (18:30 -0700)]
altos: Add preliminary TeleStatic v3.0 code
This adds the pin definitions and all of the code except for the
ads131a04 driver.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 22 Apr 2019 01:19:59 +0000 (18:19 -0700)]
altos/telefireone-v2.0: Include MAX6691 data in ring
Define HAS_MAX6691 which tells the data code to pull the MAX6691 data
into the data ring for logging etc.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 22 Apr 2019 01:18:55 +0000 (18:18 -0700)]
altos: Change MAX6691 driver to run its own thread
This just captures temp data continuously; it takes 100ms to get the
temp data from the sensor, so the maximum rate is around 10 samples/sec.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 22 Apr 2019 01:14:05 +0000 (18:14 -0700)]
altos: Add MAX6691 and ADS131A0X data to ring if present
Add these two devices as potential data sources to be added into the
ring if available.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 21 Apr 2019 23:53:51 +0000 (16:53 -0700)]
altos/telefireone-v2.0: Definitions needed for MAX6691 driver
Fix the DMA channel definition (STM starts values at 1 for unknown reasons).
Add definition of the power enable bit for the timer.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 21 Apr 2019 23:49:19 +0000 (16:49 -0700)]
altos: get ao_max6691 driver working
The driver uses a timer connected to a DMA engine to measure pulse
widths from the chip. We get 11 pulses for 4 channels; the first pulse
is caused by the timer starting up, the next two are the marker pulse
and then 8 more indicating the end of the high and low periods for
each channel.
The driver API returns the 8 pulse widths; the caller is expected to
know what to do with those values as using them requires knowing the
value of the configuration resistor and the characteristics of the
thermistors.
The test code assumes a 1k configuration resistor, using that it computes
the resistance of the four thermistors.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 12 Apr 2019 06:54:37 +0000 (23:54 -0700)]
altos: Work on MAX6691 driver
Keith Packard [Sun, 21 Apr 2019 19:55:20 +0000 (12:55 -0700)]
altos/lambdakey-v1.0: Fix obvious build errors
The code is too large to run on this device at this point, but at least
it doesn't fail to compile?
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 19 Apr 2019 02:48:00 +0000 (19:48 -0700)]
altoslib: Correct monitor idle IMU data for EasyMega v2
The IMU on EasyMega v2 is rotated from the other devices using this sensor.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 19 Apr 2019 02:46:24 +0000 (19:46 -0700)]
altoslib: Fetch correct mag along data for EasyMega v2
Was using the wrong axis (y) instead of the correct one (x)
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 18 Apr 2019 21:42:15 +0000 (14:42 -0700)]
altos: Use ao_data_accel_invert when changing orientation value
Instead of using AO_ACCEL_INVERT, use the macro which flips the values
around. This fixes a bug with ADXL375 flight computers (EasyMega v2.0) where the
accel cal values would be scrambled when changing orientation.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 18 Apr 2019 21:32:48 +0000 (14:32 -0700)]
doc: Make sure all 'code' examples are in DejaVu Sans Mono
We were inheriting the default value for this setting, which was Courier
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 29 Mar 2019 05:29:21 +0000 (22:29 -0700)]
doc: Document LEDs on TeleGPS devices
V1 has just the battery charger. V2 adds the GPS lock indicator.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:21:57 +0000 (17:21 -0700)]
altos/stm32f4-disco: Remove scheme
This demo doesn't need a lisp interpreter
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:20:52 +0000 (17:20 -0700)]
altos/stm32f4: Working on USB
Reset now works, still no packets
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:20:14 +0000 (17:20 -0700)]
altos/stm32f4: Wrong value for CK48MSEL_PLL_Q
This meant that the USB clock wasn't actually getting started...
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:17:21 +0000 (17:17 -0700)]
altos/stm32f4: Need to read-back register after clock enable
This was reported as necessary; I have no idea, but it's not
expensive, so why not...
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:16:16 +0000 (17:16 -0700)]
altos/stm32f4: Add -mfloat-abi=hard compile option
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Mar 2019 00:15:16 +0000 (17:15 -0700)]
altos: ARM ABI requires 8-byte aligned stack
This makes doubles on the stack (as for var-args functions) work
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 12 Mar 2019 11:58:20 +0000 (12:58 +0100)]
altos/drivers/ao_led.c: Declare LED port as void * to allow any SoC to use this code
The generic LED code needs a generic type for the GPIO port.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Wed, 6 Mar 2019 01:31:37 +0000 (18:31 -0700)]
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Keith Packard [Wed, 6 Mar 2019 01:25:44 +0000 (17:25 -0800)]
doc: A few minor edits to telelaunch docs
3 → three
less → fewer
transreflexive -> reflective
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Tue, 26 Feb 2019 01:30:08 +0000 (18:30 -0700)]
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Keith Packard [Mon, 25 Feb 2019 23:42:25 +0000 (16:42 -0700)]
altos: add ao_time_ns API
This provides nano-second resolution times by reading the systick
value (which runs at 250ns ticks on stm).
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 25 Feb 2019 23:41:45 +0000 (16:41 -0700)]
altos: Change default time type to 32-bits
Offers additional range for internal use without increasing cost on
32-bit platforms.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 25 Feb 2019 23:40:16 +0000 (16:40 -0700)]
altos: Fix several mis-specified time types
Make sure AO_TICK_TYPE is used "everywhere", instead of uint16_t or other.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Sun, 24 Feb 2019 22:10:25 +0000 (15:10 -0700)]
altos: ads124s0x successfully reading data
Bdale Garbee [Sun, 24 Feb 2019 18:51:58 +0000 (11:51 -0700)]
altos: snapshot - working on ads124x0x driver
Bdale Garbee [Sun, 24 Feb 2019 17:49:47 +0000 (10:49 -0700)]
altos: ADS124S0X driver compiles now
Bdale Garbee [Sun, 24 Feb 2019 17:28:15 +0000 (10:28 -0700)]
altos: fix ads124s0x data structure
Bdale Garbee [Sun, 24 Feb 2019 17:25:31 +0000 (10:25 -0700)]
altos: first cut at ADS124S0X driver interrupt handling
Bdale Garbee [Fri, 22 Feb 2019 04:57:26 +0000 (21:57 -0700)]
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Bdale Garbee [Fri, 22 Feb 2019 04:57:08 +0000 (21:57 -0700)]
doc: actually add the telelaunch files
Keith Packard [Fri, 22 Feb 2019 03:28:14 +0000 (19:28 -0800)]
altos: Allow applications to override newlib printf selection
Re-defining NEWLIB_PRINTF_CFLAGS will allow applications to select
printf with floating point support if desired.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 22 Feb 2019 03:26:41 +0000 (19:26 -0800)]
altos: Fix ISR declarations to make them non-weak
In my zeal to eliminate warnings, I added declarations of all ISR
functions to a shared header file. However, I managed to include the
'weak' declaration, which meant that the intended ISR functions were
as weak as the 'default' ISR functions. This left all interrupts
non-functional, which doesn't make for a happy program.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:43:50 +0000 (16:43 -0800)]
altos/telefireone-v2.0: Remove build of ao_product.h from Makefile
This is built in common code now.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Fri, 22 Feb 2019 00:14:24 +0000 (17:14 -0700)]
doc: new TeleLaunch system manual
Bdale Garbee [Tue, 19 Feb 2019 00:39:34 +0000 (17:39 -0700)]
altos: first cut of code for telefireone-v2.0
Keith Packard [Tue, 19 Feb 2019 00:26:39 +0000 (16:26 -0800)]
altos: Build telefireone-v1.0 by default
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:26:08 +0000 (16:26 -0800)]
altos/telefireone-v1.0: Track ao_led_init API change
No longer takes a parameter.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:25:38 +0000 (16:25 -0800)]
altos/telefireone-v1.0: Set various ADC values
Reference voltage and divider resistor values.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:25:06 +0000 (16:25 -0800)]
altos/telefireone-v1.0: Set AO_LOG_FORMAT
Use AO_LOG_FORMAT_TELFIRETWO for now; perhaps we'll have a new format
at some point.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:24:21 +0000 (16:24 -0800)]
altos/telefireone-v1.0: Turn off USE_INTERNAL_FLASH
This is for TeleMini v1.0 which stored log data to the program flash.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:23:13 +0000 (16:23 -0800)]
altos/telefireone-v1.0: Clean up Makefile
Follow other projects and remove common bits which are now in
Makefile.defs
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:22:07 +0000 (16:22 -0800)]
altos/telefireone-v1.0: Doesn't have a beeper
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 19 Feb 2019 00:20:14 +0000 (16:20 -0800)]
altos: Remove AO_LOG_STATE from ao_log_telefiretwo
Telefiretwo never changes flight state, so these packets weren't going
to be written.
Also stop passing &log to ao_log_firetwo -- it always got the global
anyways, just use it directly.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 20:59:05 +0000 (12:59 -0800)]
altos: Move common build definitions to src/Makefile.defs
This cleans up the build process for all architectures, providing a
common place to specify vpath, cflags and build rules for various
common files.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 19:25:21 +0000 (11:25 -0800)]
altos/attiny: Mark 'mode' param to ao_exti_setup_port as used
Retain API.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 18:42:23 +0000 (10:42 -0800)]
altos: Add -Wshadow to CFLAGS
And fix up the related messages.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 18:41:31 +0000 (10:41 -0800)]
altos/stm-demo: Make this build again after various API and CFLAGS changes
Deal with LED API change. Remove unused functions.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 18:40:06 +0000 (10:40 -0800)]
ao-tools/ao-dump-up: Document --wait flag
--wait means to poll for a µPusb device instead of bailing when none
exists at startup. Quite useful for testing a batch of new device.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 18:39:11 +0000 (10:39 -0800)]
ao-bringup: chaosread is no longer part of altos
this has been moved to a separate project.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 18 Feb 2019 18:38:21 +0000 (10:38 -0800)]
stm: Expose LCD font API in ao_lcd_font.h
That required renaming the existing LCD font defintions from
ao_lcd_font.h to ao_lcd_font_bits.h.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:39:34 +0000 (22:39 -0800)]
altos: Add a pile more compiler warnings
Adds:
-Wpointer-arith
-Wstrict-prototypes
-Wmissing-prototypes
-Wmissing-declarations
-Wnested-externs
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:38:23 +0000 (22:38 -0800)]
altos: Declare task stack as union of uint8_t and uint32_t
Support -Wcast-align and -Wpointer-arith while still allowing
architectures to pick whether they want an 8-bit or 32-bit stack.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:34:21 +0000 (22:34 -0800)]
altos: Remove unused ao_adc_get from ao_adc_stm.c
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:33:32 +0000 (22:33 -0800)]
altos: Stop doing pointer arith on void *
Switch to uint8_t * instead.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:32:24 +0000 (22:32 -0800)]
altos: Add 'void' to function declarations with no params.
Support -Wstrict-prototypes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:28:02 +0000 (22:28 -0800)]
altos: Declare all public functions in header files
Including interrupt vectors to catch mis-spellings.
Working toward supporting -Wmissing-prototypes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:24:37 +0000 (22:24 -0800)]
altos: Mark local functions 'static'
Working towards supporting -Wmissing-prototypes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:35:02 +0000 (22:35 -0800)]
altos/stm: Note that ao_i2c_recv_dma_isr isn't actually used
This function resets the i2c transceiver after DMA completes, but it
hasn't ever been hooked up. Some testing would be a good idea. For
now, just add a comment and mark the function as referenced to avoid a
compiler warning.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 5 Feb 2019 06:42:05 +0000 (22:42 -0800)]
altos: Fix spelling of stm_dma_ch4_5_6_isr
This spellingn error would have caused all DMA to these channels to fail.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Mon, 18 Feb 2019 00:35:25 +0000 (17:35 -0700)]
altos: ADS124S0X driver compiles with initialization code maybe completed
Bdale Garbee [Sun, 17 Feb 2019 21:38:53 +0000 (14:38 -0700)]
altos: add initial support for TeleFireOne v2.0
Keith Packard [Sun, 3 Feb 2019 20:48:45 +0000 (12:48 -0800)]
Use strip-nondeterminism to fix JAR timestamps
.jar files are just zip files, and contain dates. These will cause the
build to be non-reproducible. Use strip-nondeterminism to smash all of
these back to a fixed value.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Mon, 28 Jan 2019 20:46:59 +0000 (13:46 -0700)]
Merge branch 'master' of ssh://git.gag.com/scm/git/fw/altos
Bdale Garbee [Mon, 28 Jan 2019 20:45:31 +0000 (13:45 -0700)]
Makefiles, too
Keith Packard [Mon, 28 Jan 2019 19:35:32 +0000 (11:35 -0800)]
altos/telefireeight-v2.0: Add flash loader Makefile
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 28 Jan 2019 19:33:19 +0000 (11:33 -0800)]
altos: Delete unused config bits for telefireeight-v2.0. Add Makefile
Clean up the config and set the copyright year.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Mon, 28 Jan 2019 02:20:02 +0000 (19:20 -0700)]
altos: add telefireeight-v2.0 to src/Makefile and to Releasing
Bdale Garbee [Mon, 28 Jan 2019 02:16:41 +0000 (19:16 -0700)]
altos: add support for telefireeight-v2.0
Bdale Garbee [Wed, 9 Jan 2019 22:42:42 +0000 (15:42 -0700)]
doc: add force-bootloader instructions for TeleGPS v1 and v2
Keith Packard [Tue, 8 Jan 2019 01:15:41 +0000 (17:15 -0800)]
doc: Fix typo in TeleBT v3 flash-force instructions
taht → that
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 8 Jan 2019 01:12:56 +0000 (17:12 -0800)]
Remove ao-chaosread
This program is now provided by the independent chaosread program.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Sun, 6 Jan 2019 01:02:34 +0000 (18:02 -0700)]
doc: add flash-force instructions for TeleBT v3.0
Keith Packard [Thu, 3 Jan 2019 19:59:02 +0000 (11:59 -0800)]
ao-tools/ao-telem: Print out 'log_max' value. Clean up compiler warnings.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jan 2019 19:57:42 +0000 (11:57 -0800)]
ao-tools/ao-cal-accel: Initialize byte count var 'l'
When left uninitialized, the program would randomly segfault at startup.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jan 2019 19:55:38 +0000 (11:55 -0800)]
ao-tools/ao-load: Return status from 'rewrite'
Was just falling off the end of this function, returning a random value.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jan 2019 19:41:49 +0000 (11:41 -0800)]
ao-tools: Fix warnings in ao-tools
None of these appear likely to have caused actual problems.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jan 2019 19:40:32 +0000 (11:40 -0800)]
ao-tools: Add lots of compiler warning flags to ao-tools build
This catches some uninitialized variable errors which cause
ao-cal-accel to crash (fixes coming next)
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 3 Jan 2019 07:51:58 +0000 (23:51 -0800)]
doc: Update all docs to 1.9. Note this in doc/RELNOTES
Missed a bunch of 1.8.7 numbers due to a missing step in the release process
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Thu, 3 Jan 2019 07:49:22 +0000 (00:49 -0700)]
updates to Releasing based on 1.9 release process learnings
Keith Packard [Thu, 3 Jan 2019 06:02:42 +0000 (22:02 -0800)]
doc: Skip .pdf generation when asciidoctor-pdf is missing
Not available in debian unstable yet
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:20:57 +0000 (15:20 -0800)]
Update to version 1.9
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:20:23 +0000 (15:20 -0800)]
Change Releasing to reflect asciidoctor switch
Don't need to hack .xml files anymore (yay!)
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:17:01 +0000 (15:17 -0800)]
doc: Add 1.9 release notes
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:17:42 +0000 (15:17 -0800)]
doc: Set doc version to 1.9
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:17:20 +0000 (15:17 -0800)]
doc: Add EasyMega v2.0 specs
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Mon, 31 Dec 2018 23:18:08 +0000 (15:18 -0800)]
doc: Update doc/RELNOTES to adapt to asciidoctor change
Moving to asciidoctor means changing our doc release process
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Dec 2018 22:28:07 +0000 (14:28 -0800)]
Add shipping products to fat_altos target, note that in Releasing
These bits are used to build alpha/beta releases, so they should
support all existing products.
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Mon, 31 Dec 2018 19:37:45 +0000 (12:37 -0700)]
ao-bringup: get turnon_easymega working for v2.0
Keith Packard [Sun, 30 Dec 2018 22:15:51 +0000 (14:15 -0800)]
altoslib: Remove spurious debug printf in AltosCalData
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Dec 2018 22:11:03 +0000 (14:11 -0800)]
altos: Don't validate ADXL375 self test for maximum value
The data sheet says this is unreliable, and that we should be using an
FFT anyways.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Sun, 30 Dec 2018 21:42:50 +0000 (13:42 -0800)]
altos: Make HAS_ACCEL_DEBUG build again
Need to not use ao_error_h_sq_avg without HAS_ACCEL
Signed-off-by: Keith Packard <keithp@keithp.com>
Bdale Garbee [Sun, 30 Dec 2018 22:16:29 +0000 (15:16 -0700)]
update easymega turn-on script for v2.0
Keith Packard [Fri, 2 Nov 2018 02:40:31 +0000 (19:40 -0700)]
doc: Use icons for admonitions
This replaces the text 'WARNING' or 'NOTE' with a suitable icon instead.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Fri, 26 Oct 2018 00:01:38 +0000 (17:01 -0700)]
doc: Remove asciidoc related files
These all helped asciidoc generate documentation
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 25 Oct 2018 23:56:24 +0000 (16:56 -0700)]
Remove cc1111 products from 'fat_altos' list, which is used for keithp-fat
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Thu, 25 Oct 2018 23:50:17 +0000 (16:50 -0700)]
doc: Switch to asciidoctor to format docs
asciidoc and a2x are no longer actively maintained and Debian policy
encourages people to move away from them to asciidoctor.
Signed-off-by: Keith Packard <keithp@keithp.com>
Keith Packard [Tue, 23 Oct 2018 23:07:09 +0000 (16:07 -0700)]
Generate LED icons on the fly. Include SVG versions.
This builds the required LED images from source code.
Signed-off-by: Keith Packard <keithp@keithp.com>