<feed xmlns='http://www.w3.org/2005/Atom'>
<title>altimeter, branch master</title>
<subtitle>AVR code for an in-progress pressure altimeter</subtitle>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/'/>
<entry>
<title>Add ui_remote to README.md</title>
<updated>2021-03-13T08:16:31+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-03-13T08:16:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=3f28c979eb1005479f019d53e6c9c5c151567c6d'/>
<id>3f28c979eb1005479f019d53e6c9c5c151567c6d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ui_remote: explicitly exit GDB on script exit</title>
<updated>2021-03-13T08:14:21+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-03-13T08:14:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=7a4abbb9eb841c31e05c607e889a6517f3c79a8f'/>
<id>7a4abbb9eb841c31e05c607e889a6517f3c79a8f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ui_remote: make event sending async</title>
<updated>2021-03-13T08:10:56+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-03-13T08:09:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=06eaf109f0b59a4faa0a911d6daacf3b416f584c'/>
<id>06eaf109f0b59a4faa0a911d6daacf3b416f584c</id>
<content type='text'>
This makes the UI a bit snappier, as we no longer have to interrupt for each
event, just on groups of them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes the UI a bit snappier, as we no longer have to interrupt for each
event, just on groups of them.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unneeded `pass`es from Python script</title>
<updated>2021-03-13T07:22:18+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-03-13T07:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=3c8502c381dc18cadfa36f9db4603915bd8c311f'/>
<id>3c8502c381dc18cadfa36f9db4603915bd8c311f</id>
<content type='text'>
These were accidentally left in from debug/commented out code
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These were accidentally left in from debug/commented out code
</pre>
</div>
</content>
</entry>
<entry>
<title>First cut of UI state machine</title>
<updated>2021-03-13T07:03:55+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-03-13T07:03:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=d9527ea3c5ab6f1e0776b86ecc43459eb1a706b2'/>
<id>d9527ea3c5ab6f1e0776b86ecc43459eb1a706b2</id>
<content type='text'>
This patch adds a first skeleton/draft of the UI state machine, with the
altimeter setting logic implemented at a basic level. It also adds a Python
script which uses GDB/MI to simulate/inject UI events on a GDB remote (i.e.
qemu-avr running the sim copy of the firmware).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch adds a first skeleton/draft of the UI state machine, with the
altimeter setting logic implemented at a basic level. It also adds a Python
script which uses GDB/MI to simulate/inject UI events on a GDB remote (i.e.
qemu-avr running the sim copy of the firmware).
</pre>
</div>
</content>
</entry>
<entry>
<title>Re-add basic display-only logic</title>
<updated>2021-02-27T10:25:54+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-02-27T10:25:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=64a168c77568f8886662b535515ff25d056042e9'/>
<id>64a168c77568f8886662b535515ff25d056042e9</id>
<content type='text'>
This module will be extended later with input and UI/menu logic
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This module will be extended later with input and UI/menu logic
</pre>
</div>
</content>
</entry>
<entry>
<title>Make `make size` depend on the ELF it measures</title>
<updated>2021-02-27T10:24:07+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-02-27T10:24:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=4118386ca9a4cb717f0d79f636586f0151d3e985'/>
<id>4118386ca9a4cb717f0d79f636586f0151d3e985</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move debug macros to dedicated header</title>
<updated>2021-02-27T09:48:34+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-02-27T09:48:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=24aebac344e8fc672a93d921d492d61482e8c3ca'/>
<id>24aebac344e8fc672a93d921d492d61482e8c3ca</id>
<content type='text'>
Also removes use of debug macros from altimeter.c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also removes use of debug macros from altimeter.c
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove empty file</title>
<updated>2021-02-27T09:43:41+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-02-27T09:43:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=c9fd850359c1749d0bd2c6a6dfbbb8798a0e3b6c'/>
<id>c9fd850359c1749d0bd2c6a6dfbbb8798a0e3b6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Reintroduce accidentally-removed unit test</title>
<updated>2021-02-27T09:35:40+00:00</updated>
<author>
<name>David Phillips</name>
<email>david@yeah.nah.nz</email>
</author>
<published>2021-02-27T09:34:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nah.nz/altimeter/commit/?id=d773538a7454a777a5e3186771c5719a7cb27357'/>
<id>d773538a7454a777a5e3186771c5719a7cb27357</id>
<content type='text'>
I accidentally removed the "initial barometer setting" test for the data
manager in 27d6d2fc. This commit re-adds it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I accidentally removed the "initial barometer setting" test for the data
manager in 27d6d2fc. This commit re-adds it.
</pre>
</div>
</content>
</entry>
</feed>
