<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tangara-fw/src/drivers/haptics.cpp, 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>save lra calibration data to nvs</title>
<updated>2024-05-14T05:21:21+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-14T05:21:21+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=00d6c2eca20571f1a53400f4f465c8dd7af557db'/>
<id>00d6c2eca20571f1a53400f4f465c8dd7af557db</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use LRA motors in an auto-calibrated closed-loop mode</title>
<updated>2024-05-14T03:14:10+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-14T03:14:10+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=defe838ab01da8502de13d3c75e008624d1e675a'/>
<id>defe838ab01da8502de13d3c75e008624d1e675a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move driver includes into a subdir as well</title>
<updated>2024-05-02T11:52:59+00:00</updated>
<author>
<name>jacqueline</name>
<email>me@jacqueline.id.au</email>
</author>
<published>2024-05-02T11:52:59+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=26eb580043ad176bdc58d996f30d470e1073ef00'/>
<id>26eb580043ad176bdc58d996f30d470e1073ef00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adds LRA haptic support (open-loop only for now).</title>
<updated>2024-04-19T06:03:53+00:00</updated>
<author>
<name>Robin Howard</name>
<email>robin@rhoward.id.au</email>
</author>
<published>2024-04-19T06:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=7c075cf5b776feaed2065f936dff0c176635b89d'/>
<id>7c075cf5b776feaed2065f936dff0c176635b89d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix DRV2065L register usage: we were accidentally setting control2 when we meant control3.</title>
<updated>2024-04-19T06:03:53+00:00</updated>
<author>
<name>Robin Howard</name>
<email>robin@rhoward.id.au</email>
</author>
<published>2024-04-19T06:00:57+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=e39754ba105213c133407e2dacb5fd31f3873e4c'/>
<id>e39754ba105213c133407e2dacb5fd31f3873e4c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>haptics: don't wait when initialising the 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-07T05:31:02+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/tangara-fw/commit/?id=91d16b3ff536a7d4245197be0e088010871d1e07'/>
<id>91d16b3ff536a7d4245197be0e088010871d1e07</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>
