<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mjb/altos/src/drivers/ao_aprs.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-03-30T00:05:36+00:00</updated>
<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: Round APRS data correctly</title>
<updated>2012-12-16T21:29:31+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-16T21:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=6b4cfd8719e3fd4a2904369e176182c870a3b43c'/>
<id>urn:sha1:6b4cfd8719e3fd4a2904369e176182c870a3b43c</id>
<content type='text'>
Apply rounding once at the start of the computation, then truncate
after that.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Fix aprs test to not allow callsign configuration</title>
<updated>2012-12-08T01:38:17+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-08T01:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=4339d5c8e6373119e5377fe5c883b6b0e6ce37f6'/>
<id>urn:sha1:4339d5c8e6373119e5377fe5c883b6b0e6ce37f6</id>
<content type='text'>
There's no configuration to take a callsign from...

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Use configured callsign in APRS packets</title>
<updated>2012-12-08T01:20:02+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-08T01:20:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=1f797066857b171b19829e2bb7187b8faf37d07c'/>
<id>urn:sha1:1f797066857b171b19829e2bb7187b8faf37d07c</id>
<content type='text'>
Instead of hard-coding my own call sign...

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 a bunch of time bits from the APRS code</title>
<updated>2012-12-06T05:37:47+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:37:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=933d654ec917d9794e87407a7e579438bb738d54'/>
<id>urn:sha1:933d654ec917d9794e87407a7e579438bb738d54</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: Remove APRS sine-wave table</title>
<updated>2012-12-06T05:34:05+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:34:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=684f53d67379cf2ae696fab93d81e49208dfa43c'/>
<id>urn:sha1:684f53d67379cf2ae696fab93d81e49208dfa43c</id>
<content type='text'>
We're generating a lovely square wave, which appears to be decoded
just fine thankyouverymuch.

Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
<entry>
<title>altos: More APRS trimming</title>
<updated>2012-12-06T05:25:29+00:00</updated>
<author>
<name>Keith Packard</name>
<email>keithp@keithp.com</email>
</author>
<published>2012-12-06T05:25:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ethernal.org/mjb/altos/commit/?id=b79f448818126258174044a23db5b4f330fd5986'/>
<id>urn:sha1:b79f448818126258174044a23db5b4f330fd5986</id>
<content type='text'>
Signed-off-by: Keith Packard &lt;keithp@keithp.com&gt;
</content>
</entry>
</feed>
