<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/system_fsm/system_fsm.cpp, 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>Warn and block MSC disable if the sd card is busy</title>
<updated>2024-04-08T03:50:35+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-04-08T03:50:35+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=5f1a6507d8f7a0f9ecea179f94aeb182eac77cfe'/>
<id>5f1a6507d8f7a0f9ecea179f94aeb182eac77cfe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the battery status when plugging/unplugging</title>
<updated>2024-03-13T06:07:03+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-03-13T06:07:03+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=2eb3fd53d7bf32cffb1569d6b2b0c1fbc5b9ed2c'/>
<id>2eb3fd53d7bf32cffb1569d6b2b0c1fbc5b9ed2c</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>Audio fsm usability tweaks</title>
<updated>2023-12-18T00:05:44+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-12-18T00:05:44+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=414f139ae3f0a46de745c3b20b27e9632d71e839'/>
<id>414f139ae3f0a46de745c3b20b27e9632d71e839</id>
<content type='text'>
 - persist the current volume when the screen locks
 - pause playback if headphones are removed
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - persist the current volume when the screen locks
 - pause playback if headphones are removed
</pre>
</div>
</content>
</entry>
<entry>
<title>Centralise which level is 'locked'</title>
<updated>2023-12-12T02:06:53+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-12-12T02:06:53+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=5a2f0b08e0e3f20cda977b510b680d5843ae7283'/>
<id>5a2f0b08e0e3f20cda977b510b680d5843ae7283</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</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>Change lock switch direction to match r7 standby</title>
<updated>2023-11-09T21:19:27+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-09T21:18:35+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=0419def89b49c3a17991f777f0de08fe6a2ef524'/>
<id>0419def89b49c3a17991f777f0de08fe6a2ef524</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
