<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altoslib, branch master</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=master</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2019-07-17T18:40:06+00:00</updated>
<entry>
<title>Use discovered java path for compiler and jni include files</title>
<updated>2019-07-17T18:40:06+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-17T18:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=318b81d59e6f34a92a7a78c0896aa331bc14d0a1'/>
<id>urn:sha1:318b81d59e6f34a92a7a78c0896aa331bc14d0a1</id>
<content type='text'>
Instead of using the discovered java bits just for jni.h, also use
javac from that directory. Add JAVA_VERSION param to set language
version for newer compilers.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Stop using deprecated Java functionality</title>
<updated>2019-07-17T18:38:43+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-07-17T18:38:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=784ccd37d051e8b88ef1b150ccb4e89103675b3e'/>
<id>urn:sha1:784ccd37d051e8b88ef1b150ccb4e89103675b3e</id>
<content type='text'>
new Double(x) -&gt; Double.valueOf(x)
c.newInstance() -&gt; c.getDeclaredConstructor().newInstance()

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add support for MicroPeak v2 eeprom format</title>
<updated>2019-06-19T06:14:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-06-19T06:14:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bcf609837eefd431415c979942a31abda1227eb9'/>
<id>urn:sha1:bcf609837eefd431415c979942a31abda1227eb9</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui/telegps: Display error message when attempting to graph unknown files</title>
<updated>2019-06-18T21:50:18+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-06-18T21:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6529fd623f0e4b921aea1110c723d7dc03954def'/>
<id>urn:sha1:6529fd623f0e4b921aea1110c723d7dc03954def</id>
<content type='text'>
Instead of presenting an empty graph window.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Always create an ordered record set for eeprom files</title>
<updated>2019-06-18T21:25:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-06-18T21:25:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=bd351b9e3b1ba21851b2c87f5202ac3bf5c479c0'/>
<id>urn:sha1:bd351b9e3b1ba21851b2c87f5202ac3bf5c479c0</id>
<content type='text'>
If we can't parse the format, just leave it empty. This makes code
handling arbitrary records much easier as it doesn't have to check for
the ordered set existing.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Correct monitor idle IMU data for EasyMega v2</title>
<updated>2019-04-19T02:48:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-04-19T02:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8d77d5032781c5ef0dbb19de07ea97389b809f08'/>
<id>urn:sha1:8d77d5032781c5ef0dbb19de07ea97389b809f08</id>
<content type='text'>
The IMU on EasyMega v2 is rotated from the other devices using this sensor.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Fetch correct mag along data for EasyMega v2</title>
<updated>2019-04-19T02:46:24+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-04-19T02:46:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6dea82844075348049ce5ff9bb8670ba8efc6668'/>
<id>urn:sha1:6dea82844075348049ce5ff9bb8670ba8efc6668</id>
<content type='text'>
Was using the wrong axis (y) instead of the correct one (x)

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Use strip-nondeterminism to fix JAR timestamps</title>
<updated>2019-02-03T21:02:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2019-02-03T20:48:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=630f457666b48321be0a5b6fbf391efef1fa3eb4'/>
<id>urn:sha1:630f457666b48321be0a5b6fbf391efef1fa3eb4</id>
<content type='text'>
.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 &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove spurious debug printf in AltosCalData</title>
<updated>2018-12-30T22:17:27+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-12-30T22:15:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9791ebb256c2892663c072f7989e4b9bd34818a1'/>
<id>urn:sha1:9791ebb256c2892663c072f7989e4b9bd34818a1</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: When flashing hardware, pull USB data from device if needed</title>
<updated>2018-10-21T00:31:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-21T00:29:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=48e221cca00c9f925ff57588dd782842705f7a23'/>
<id>urn:sha1:48e221cca00c9f925ff57588dd782842705f7a23</id>
<content type='text'>
If we fail to extract USB vid/pid and product values from the device
ROM, use the data discovered over USB when the device was originally
discovered.

Also, use the USB product to select appropriate .ihx files instead of
only using the USB vid/pid. This will help people avoid using the
wrong file when reflashing devices.

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