<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/altosui, branch split-telemetry</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=split-telemetry</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=split-telemetry'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2011-07-17T15:14:09+00:00</updated>
<entry>
<title>altos, altosui: Add igniter mode (dual, apogee, main)</title>
<updated>2011-07-17T15:14:09+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-05-23T18:32:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=51796e2f1ebce3ee8dc1ac90648381410c1379ee'/>
<id>urn:sha1:51796e2f1ebce3ee8dc1ac90648381410c1379ee</id>
<content type='text'>
This provides for redundant charges for either apogee or main.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Don't show missing igniter and gps values</title>
<updated>2011-07-07T04:38:57+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-07T04:38:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8f80f5705d64469bcfb00ff11aee68364edb271b'/>
<id>urn:sha1:8f80f5705d64469bcfb00ff11aee68364edb271b</id>
<content type='text'>
The new telemetry stuff leaves state.gps always set (but empty), which
seems fine, we just need to look at state.gps.connected to see if
there's a GPS receiver on board.

For TeleNano, we also want to hide the igniter status fields as they
won't have any data present.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Build device constants into .java code</title>
<updated>2011-07-07T04:38:23+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-07T04:36:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=80ca066a825646f833ca609190c76c5252118d9a'/>
<id>urn:sha1:80ca066a825646f833ca609190c76c5252118d9a</id>
<content type='text'>
This eliminates a depedency on updates to the system helper library,
which means we don't have to provide a new library on all platforms
just to support a new USB id.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Compress telemetry records marked with the same time</title>
<updated>2011-07-06T06:38:42+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T06:38:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=481577a29380afe6750ef7c4e928daff837cbc49'/>
<id>urn:sha1:481577a29380afe6750ef7c4e928daff837cbc49</id>
<content type='text'>
Split telemetry transmits multiple packets with the same
timestamp. Merge those into a single record when read from a file.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Remove debug printf.</title>
<updated>2011-07-06T06:38:28+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T06:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7cfd43663cde5ebdf04e4face076d79ff6329ac3'/>
<id>urn:sha1:7cfd43663cde5ebdf04e4face076d79ff6329ac3</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Add main/drogue voltages to default graph</title>
<updated>2011-07-06T06:37:51+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T06:37:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=d0335f83c54df0b23c28d04d34c212a1bdffadd0'/>
<id>urn:sha1:d0335f83c54df0b23c28d04d34c212a1bdffadd0</id>
<content type='text'>
Until we get a UI for changing the graph elements, lets add a few more
potentially useful values.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Elide missing values from graphs</title>
<updated>2011-07-06T06:37:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T06:37:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c1f859170b37864b816eb561318dbfb1cafaeed6'/>
<id>urn:sha1:c1f859170b37864b816eb561318dbfb1cafaeed6</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Elide nul bytes at end of telemetry string values</title>
<updated>2011-07-06T06:35:50+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T06:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=72575dcb9cfbb5c1ccdb3510b9962a6f60ca3fa3'/>
<id>urn:sha1:72575dcb9cfbb5c1ccdb3510b9962a6f60ca3fa3</id>
<content type='text'>
All telemetry fields are fixed length, so any embedded strings are
padded with nul bytes.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Parse remaining standard telemetry packets</title>
<updated>2011-07-06T04:41:44+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-07-06T04:41:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4132ac5896114e5f3d8fb3f219422e8933078cf4'/>
<id>urn:sha1:4132ac5896114e5f3d8fb3f219422e8933078cf4</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altosui: Support raw telemetry from TeleDongle</title>
<updated>2011-06-28T08:03:00+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2011-06-28T08:03:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=7fd9b8f720add559b262e81d61ededc9df16ca94'/>
<id>urn:sha1:7fd9b8f720add559b262e81d61ededc9df16ca94</id>
<content type='text'>
Use raw telemetry frames when TeleDongle supports them, this involves
parsing the hex dump of the packet instead of having teledongle take
the packet apart. Only the legacy format is working at this point; the
altos bits for the new split telemetry frames is not written yet.

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