<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosui, branch 1.8.7</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=1.8.7</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=1.8.7'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2018-10-08T06:25:25+00:00</updated>
<entry>
<title>Switch to universal JavaApplicationStub for Mac OS X</title>
<updated>2018-10-08T06:25:25+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-08T06:25:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=cd75ca767b616900d7df4596907f4f5b00517ad4'/>
<id>urn:sha1:cd75ca767b616900d7df4596907f4f5b00517ad4</id>
<content type='text'>
The binary JavaApplicationStub only supports Mac JRE 6, even if you
install a later JRE from Oracle it will still run our apps with the
Mac version.

This replacement JavaApplicationStub is a shell script which comes
from here:

	https://github.com/tofi86/universalJavaApplicationStub

I've tested it with Oracle JRE 10 installed and AltosUI came up fine,
and has access to our devices and networking.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>macosx: Ship install-macosx script with all apps.</title>
<updated>2018-10-06T02:36:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-10-06T02:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8e87b2626cdd81c128ac0cb5db03350aff67feac'/>
<id>urn:sha1:8e87b2626cdd81c128ac0cb5db03350aff67feac</id>
<content type='text'>
This script copies all files to ~/Applications/AltOS, then it deletes
all xattrs on all files so that OS X will run the java programs.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Bump java lib versions to 13</title>
<updated>2018-08-15T22:39:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-05T04:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=297eb795b24ec31f6599f48bc8c3769557a7ec6f'/>
<id>urn:sha1:297eb795b24ec31f6599f48bc8c3769557a7ec6f</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Include TeleMega v3.0 firmware with releases</title>
<updated>2018-08-06T05:25:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-06T05:15:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=54838e3d523953e3ce4cea2319b2820c21d2c576'/>
<id>urn:sha1:54838e3d523953e3ce4cea2319b2820c21d2c576</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Add separate 'ao_launch_tick'. Use in pyro and lockout.</title>
<updated>2018-08-05T03:13:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-08-05T03:09:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d57c78dde3c6e61576a4769b0e0fae7e88c107d'/>
<id>urn:sha1:0d57c78dde3c6e61576a4769b0e0fae7e88c107d</id>
<content type='text'>
Prior to this, there was only ao_boost_tick, which got reset at each
motor burn start. That meant there wasn't any way to measure total
flight time for pyro channels and 'apogee lockout' was based on time
since most recent motor start instead of total flight time.

Now pyro channels and apogee lockout both use total flight time, while
motor burn length still uses time since most recent motor burn start
(as it should).

Docs and UI updated to use 'launch' instead of 'boost' to try and make
the change clear.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Remove ascending/descending from pyro config</title>
<updated>2018-04-27T02:24:21+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-04-23T03:02:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0d691170a96545a9e57aad454de87541cea8c292'/>
<id>urn:sha1:0d691170a96545a9e57aad454de87541cea8c292</id>
<content type='text'>
Ascending and descending don't add any functionality and can confuse
people. Clears pyro configuration value when ascending or descending were
selected in the configuration so that the user knows to reset the
channel from scratch.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Add TeleGPS v2.0 binaries to distribution</title>
<updated>2018-02-12T23:36:12+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2018-02-12T23:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=78a90fc760b88ab66c5c238289afc38356e29d8a'/>
<id>urn:sha1:78a90fc760b88ab66c5c238289afc38356e29d8a</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Improve EEprom download</title>
<updated>2017-11-12T04:49:20+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-11-12T04:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=9a7b4f02ad32ca43a45ed9fe446b8db96e60b5e5'/>
<id>urn:sha1:9a7b4f02ad32ca43a45ed9fe446b8db96e60b5e5</id>
<content type='text'>
* Catch and report CRC errors
* Deal with corrupted flight records
* Add ability to immediately graph new data
* Check before overwriting existing files

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Save separate config for local and remote. Use in idle</title>
<updated>2017-10-14T19:18:26+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-10-14T19:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=e98235e314ac764509af26c93da9e6d1de8184ea'/>
<id>urn:sha1:e98235e314ac764509af26c93da9e6d1de8184ea</id>
<content type='text'>
When using the remote link, there are two separate configuration data
blocks, that for the local device and for remote. Make the link report
both versions, depending on whether it is in remote mode or not.

Request config data in remote mode when running idle monitoring so
that the presented data is for the remote device, not the local one.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altoslib: Add user-selectable filter width for data smoothing</title>
<updated>2017-10-03T02:33:37+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2017-10-03T02:33:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=98dc29a7a964f8d653b73989c6751695d168844c'/>
<id>urn:sha1:98dc29a7a964f8d653b73989c6751695d168844c</id>
<content type='text'>
Also switch smoothing window to Kaiser and change default accel filter
width to 1 second instead of 4 seconds.

Now users can play with the filter and see what it does.

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