<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/drivers/CMakeLists.txt, branch main</title>
<subtitle>Tangara firmware</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/'/>
<entry>
<title>Migrate to the new esp-idf I2C driver</title>
<updated>2025-08-08T06:14:41+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2025-08-08T06:14:41+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=73baf2f88f61e307afd6cd17f6727da4e446b64c'/>
<id>73baf2f88f61e307afd6cd17f6727da4e446b64c</id>
<content type='text'>
It's a better, less verbose driver, and also this fixes an occasional
crash on boot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's a better, less verbose driver, and also this fixes an occasional
crash on boot.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix build errors from stricter visibility requirements</title>
<updated>2024-08-13T06:02:54+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-08-13T03:01:48+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=822c9dc93e868254059598ddeb58713135f0a4a1'/>
<id>822c9dc93e868254059598ddeb58713135f0a4a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Introduce a PcmBuffer abstraction for handling source draining</title>
<updated>2024-05-31T01:52:19+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-31T01:52:19+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=f84474d94d3618b9dc2581b72aea768052a40dd7'/>
<id>f84474d94d3618b9dc2581b72aea768052a40dd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>Replace cpp::span shim with std::span</title>
<updated>2024-05-02T07:06:25+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-02T07:06:25+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=a231fd1c8afedbeb14b0bc77d76bad61db986059'/>
<id>a231fd1c8afedbeb14b0bc77d76bad61db986059</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>Remember per-device bluetooth volume</title>
<updated>2024-02-12T06:07:39+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-02-12T06:07:39+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=26df5c4a7f54d493a09724a5f4f8f4a3a5c90f31'/>
<id>26df5c4a7f54d493a09724a5f4f8f4a3a5c90f31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>all screens basically working, but bluetooth is rough</title>
<updated>2024-01-17T00:48:40+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-01-17T00:48:40+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=71b46730394979ea528d152dbe884cc35c368759'/>
<id>71b46730394979ea528d152dbe884cc35c368759</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert the main menu screen to lua lol</title>
<updated>2023-11-12T08:14:09+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2023-11-12T08:14:09+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=8a0a167adbf3d9b6f8b6f16aaf20ca39ad5549de'/>
<id>8a0a167adbf3d9b6f8b6f16aaf20ca39ad5549de</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>
