<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/system_fsm/include/system_fsm.hpp, branch main</title>
<subtitle>Tangara firmware</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/'/>
<entry>
<title>WIP merge cyclically dependent components into one big component</title>
<updated>2024-05-02T09:12:26+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-02T09:12:26+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=1573a8c4cde1cd9528b422b2dcc598e37ffe94a7'/>
<id>1573a8c4cde1cd9528b422b2dcc598e37ffe94a7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP decompose our giant LVGL driver into smaller classes</title>
<updated>2024-04-10T06:56:10+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-04-10T06:56:10+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=ed82063af5f83530afa5cfb5bf5bd516f3d05f2a'/>
<id>ed82063af5f83530afa5cfb5bf5bd516f3d05f2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Unmount storage when there's a bad error</title>
<updated>2024-04-09T01:44:20+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-04-09T01:44:20+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=e5c6ffdb8b3f1a1a725b387283fdf14f463a8a44'/>
<id>e5c6ffdb8b3f1a1a725b387283fdf14f463a8a44</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>WIP rewrie audio pipeline+fsm guts for more reliability</title>
<updated>2024-03-25T06:34:41+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-25T06:34:41+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=175bfc4e3e9f7aa39e084d3f1625347f1d5711ec'/>
<id>175bfc4e3e9f7aa39e084d3f1625347f1d5711ec</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Preserve the queue when going into standby</title>
<updated>2024-02-05T00:03:52+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-05T00:02:45+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=299f3cc48f683d3e6dec1efb4957fdb49b4de2c3'/>
<id>299f3cc48f683d3e6dec1efb4957fdb49b4de2c3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>hand off the sd card to the samd properly, and remount when it's finished</title>
<updated>2024-01-30T01:10:23+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-01-30T01:10:23+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=968d545d6735cd5a5c41574248fd5aeaa81471e7'/>
<id>968d545d6735cd5a5c41574248fd5aeaa81471e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Do more to avoid and recover from partial db updates</title>
<updated>2024-01-30T00:03:31+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-01-30T00:03:31+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=eacea59e8a3f9602ed06834a8edc4e6ab18a4bb9'/>
<id>eacea59e8a3f9602ed06834a8edc4e6ab18a4bb9</id>
<content type='text'>
 - do not power off in an update is in progress
 - explicitly store last update time, rather than deriving it from
   unchanged tracks.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - do not power off in an update is in progress
 - explicitly store last update time, rather than deriving it from
   unchanged tracks.
</pre>
</div>
</content>
</entry>
<entry>
<title>Improve handling of sd card changes during runtime</title>
<updated>2024-01-29T22:55:31+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-01-29T22:55:31+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=c399199bfccb5298fe4b0cf566d8e69729596ba4'/>
<id>c399199bfccb5298fe4b0cf566d8e69729596ba4</id>
<content type='text'>
 - mount if an sd card is inserted
 - unmount if it's removed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - mount if an sd card is inserted
 - unmount if it's removed
</pre>
</div>
</content>
</entry>
<entry>
<title>Periodically check int lines instead of relying on interrupts</title>
<updated>2023-11-23T20:41:48+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-23T20:18:14+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=230721cd6271f3239b42e1d2471f8db15bebd712'/>
<id>230721cd6271f3239b42e1d2471f8db15bebd712</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>haptics: adds a wrapper for the DRV2605L haptic motor driver</title>
<updated>2023-11-07T05:31:55+00:00</updated>
<author>
<name>Robin Howard</name>
<email>robin@rhoward.id.au</email>
</author>
<published>2023-11-07T04:46:07+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=135185f12ba07dea8568b06c0a65a00a8af7deb7'/>
<id>135185f12ba07dea8568b06c0a65a00a8af7deb7</id>
<content type='text'>
... with facilities to trigger effects via the system fsm.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... with facilities to trigger effects via the system fsm.
</pre>
</div>
</content>
</entry>
</feed>
