<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/test/ao_aprs_test.c, branch with-pdclib</title>
<subtitle>AltOS - the operating system for Altus Metrum products
</subtitle>
<id>https://git.ethernal.org/mjb/altos/atom?h=with-pdclib</id>
<link rel='self' href='https://git.ethernal.org/mjb/altos/atom?h=with-pdclib'/>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/'/>
<updated>2013-05-08T03:08:01+00:00</updated>
<entry>
<title>altos/test: Fix warning in ao_aprs_test</title>
<updated>2013-05-08T03:08:01+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-05-03T08:07:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4458b5a3cd3f88188c820cd0763f4e1d99fff311'/>
<id>urn:sha1:4458b5a3cd3f88188c820cd0763f4e1d99fff311</id>
<content type='text'>
Was not forward-declaring ao_radio_send_aprs, causing a warning

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Get CC115L radio working.</title>
<updated>2013-03-30T00:05:36+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2013-03-30T00:05:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=93a9aa703a0173e13b327ed432e6d52e90ebfa1b'/>
<id>urn:sha1:93a9aa703a0173e13b327ed432e6d52e90ebfa1b</id>
<content type='text'>
This involved figuring out which GPIO signal would reliably indicate
that the transmitter was finished; I ended up using the PA_PD bit for
this.

This also converts all of the radio users to the long packet support
as the CC115L has only a 64-byte fifo, not large enough to hold either
an RDF tone or a regular AltOS telemetry packet.

This also renames the public API for sending APRS packets from
ao_radio_send_lots to ao_radio_send_aprs, which is at least more
accurate. The workings of that API haven't changed, just the name.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Test APRS rounding by using coordinates near the boundary</title>
<updated>2012-12-16T21:31:45+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-16T21:31:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4e3ac3f2038cc3a43252fc8f820a1373a637ab83'/>
<id>urn:sha1:4e3ac3f2038cc3a43252fc8f820a1373a637ab83</id>
<content type='text'>
This selects lat/lon and altitude near the rounding boundary to check
that the resulting APRS data is correctly computed.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Hook APRS up to the radio</title>
<updated>2012-12-06T18:12:11+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T18:12:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=c1e6fa32b856b91afa355cd272d2d7287d3ccca1'/>
<id>urn:sha1:c1e6fa32b856b91afa355cd272d2d7287d3ccca1</id>
<content type='text'>
This adds an arbitrary-length packet writing function to the radio
code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Prepare APRS for use within altos itself</title>
<updated>2012-12-06T07:39:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T07:39:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=51ef826372f466f44901c4c609ed6a987d30fda4'/>
<id>urn:sha1:51ef826372f466f44901c4c609ed6a987d30fda4</id>
<content type='text'>
Make all variables static, const-ify constants, change the public
name of the single entry point.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Start restructuring APRS code to create and send packets</title>
<updated>2012-12-06T06:23:46+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T06:23:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=74969483736381858484dca9ebb528d9d2d73f5b'/>
<id>urn:sha1:74969483736381858484dca9ebb528d9d2d73f5b</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove more unused APRS code</title>
<updated>2012-12-06T05:22:55+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:22:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=0bb7200f85db1bc6e39e72e671be9a7aef9c8f09'/>
<id>urn:sha1:0bb7200f85db1bc6e39e72e671be9a7aef9c8f09</id>
<content type='text'>
Getting down to a reasonable amount of code.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Strip out everything but the basic position reporting from APRS</title>
<updated>2012-12-06T05:08:19+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:08:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=3e1254c4f3261f66d8070250898fe906eb80d8f2'/>
<id>urn:sha1:3e1254c4f3261f66d8070250898fe906eb80d8f2</id>
<content type='text'>
Any useful data will be sent over the digital link; APRS is strictly
for position tracking

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;</title>
<updated>2012-12-06T05:01:59+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:01:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=fe820a8a2dc6248b5edb96a9521536d41b936116'/>
<id>urn:sha1:fe820a8a2dc6248b5edb96a9521536d41b936116</id>
<content type='text'>
altos: Switch APRS to standard position reporting form

Stop using NMEA sentences for position
</content>
</entry>
<entry>
<title>altos: Generate all of the APRS messages</title>
<updated>2012-12-06T04:10:54+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T04:10:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=8b1f186a574c22cebd9daba9d352ec82556c3b28'/>
<id>urn:sha1:8b1f186a574c22cebd9daba9d352ec82556c3b28</id>
<content type='text'>
Note that two of them are in NMEA form, which some receivers appear
not to parse

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