<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/ao-tools, branch fake-flight</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=fake-flight</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=fake-flight'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2017-09-18T16:59:44+00:00</updated>
<entry>
<title>ao-tools/ao-sendfake: Show progress sending flight data</title>
<updated>2017-09-18T16:59:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-09-18T16:53:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c94c8ccf7c994c8f5e6a6da70157503e14c2a71a'/>
<id>urn:sha1:c94c8ccf7c994c8f5e6a6da70157503e14c2a71a</id>
<content type='text'>
Print '.' after each chunk.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools: Create ao-sendfake to send flight data for simulation runs</title>
<updated>2017-09-18T16:59:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-05-29T02:42:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=494467c27661d176f5004d3c777a5850c8d23c2d'/>
<id>urn:sha1:494467c27661d176f5004d3c777a5850c8d23c2d</id>
<content type='text'>
This sends a binary data stream to the flight computer over USB to
simulate flights using as much of the real firmware as possible.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools: Add ao-fakeflight</title>
<updated>2017-09-18T16:59:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2014-07-14T08:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=248aaf5e76292c8e6bfa3600d2cf9b194bf66c86'/>
<id>urn:sha1:248aaf5e76292c8e6bfa3600d2cf9b194bf66c86</id>
<content type='text'>
This generates a TeleMetrumV2 eeprom file with a fake flight for use
in testing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-chaosread: Add -Wall -Wextra, clean up results</title>
<updated>2017-09-12T20:31:38+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-09-06T14:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f607a882a50aa6cd9e8e3e74cbaa5bcc1b5fa4a4'/>
<id>urn:sha1:f607a882a50aa6cd9e8e3e74cbaa5bcc1b5fa4a4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ao-tools/ao-makebin: have git ignore built object</title>
<updated>2017-04-26T05:01:53+00:00</updated>
<author>
<name>Bdale Garbee</name>
<email>bdale@gag.com</email>
</author>
<published>2017-04-26T05:01:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b662ca4edd67a2e1e5712f97fb1ce909f19af625'/>
<id>urn:sha1:b662ca4edd67a2e1e5712f97fb1ce909f19af625</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ao-test-baro: Be more lax about altitude checks</title>
<updated>2017-04-21T16:17:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-21T16:17:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=ec319edd2cda321d7542784b997acd0da040fa3d'/>
<id>urn:sha1:ec319edd2cda321d7542784b997acd0da040fa3d</id>
<content type='text'>
High pressure here today and the altimeter is reading -69m. Allow down
to -100m when testing baro values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-elftohex: Add conditions for skipping ELF sections</title>
<updated>2017-04-09T19:48:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-04-09T19:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=04d4b17635fc9395c70aa0840971c00082f509ba'/>
<id>urn:sha1:04d4b17635fc9395c70aa0840971c00082f509ba</id>
<content type='text'>
Skip sections with size 0, or which are of type SHT_NOBITS or which
don't have the SHF_ALLOC flag set.

This avoids crashing on sections which don't have any data to copy.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-flash-stm: Use openocd instead of st-utils</title>
<updated>2017-03-06T06:33:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-03-06T06:33:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7bb4dbab45f98dd5fd85d9daf12d27b153c0ef3a'/>
<id>urn:sha1:7bb4dbab45f98dd5fd85d9daf12d27b153c0ef3a</id>
<content type='text'>
openocd upstream and debian package can both flash stm32l processors,
so use that in preference to st-flash.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-flash-lpc: Adapt to current openocd LPC support</title>
<updated>2017-03-02T21:37:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-03-02T21:37:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f004eaa2c26b4c61a8c3de2c0667a4e9865e704d'/>
<id>urn:sha1:f004eaa2c26b4c61a8c3de2c0667a4e9865e704d</id>
<content type='text'>
Openocd 0.9.0 has generalized the lpc11xx support for all lpc11xx
processors, not just the lpc11u14. This replaces the specific
lpc11u14.cfg with the general lpc11xx.cfg file.

Unlike the build we were using, this doesn't adjust the
'verify' command to adapt for the checksum which gets added during the
flashing process. Hence, we disable verification and trust that if the
flash loader works to load the OS, it's fine.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>ao-tools/ao-usbload: Pad image with 0xff instead of random bits</title>
<updated>2017-02-20T19:22:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-01-06T17:10:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=f0c187dd6479996b83f85b6decf303ec0fc70fe5'/>
<id>urn:sha1:f0c187dd6479996b83f85b6decf303ec0fc70fe5</id>
<content type='text'>
Clear the temporary block to 0xff before copying in the target data so
that any unused bytes end up being left at 0xff instead of inheriting
whatever data was in the block before.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
