Actions
AKM8976A » History » Revision 2
« Previous |
Revision 2/14
(diff)
| Next »
Paul Kocialkowski, 07/01/2011 05:36 PM
= AKM8976A =
The goal here is to add support for AKM8976A to akmd-free (a free rewrite of akmd, the daemon that deals with the accelerometer/magnetometer data for a few chips, including AKM ones).
This page is to coordinate the work around this goal.
=== Global tasks achievement ===
Task | Achievement | |||
Modifying the kernel driver to print the requests akmd makes (ioctl, etc) | [[span(Done , style=background: green; color: white; display: inline-block; width: 100%;)]] | |||
Get an idea of how it works (what akmd does after what) | [[span(Done , style=background: green; color: white; display: inline-block; width: 100%;)]] | |||
Define the exact steps that akmd follows | [[span(Done , style=background: green; color: white; display: inline-block; width: 100%;)]] | |||
Implement AKM8976A in akmd-free without any data treatment yet | [[span(Done , style=background: green; color: white; display: inline-block; width: 100%;)]] | |||
Understand how the data is treated (algorithms, etc) | [[span(Work in progress , style=background: orange; color: white; display: inline-block; width: 100%;)]] | |||
Reproduce the data treatment with standard C code | [[span(Work in progress , style=background: orange; color: white; display: inline-block; width: 100%;)]] | |||
Include the data treatment code in akmd-free | [[span(TODO , style=background: red; color: white; display: inline-block; width: 100%;)]] | |||
Check that everything is OK on different devices | [[span(TODO , style=background: red; color: white; display: inline-block; width: 100%;)]] |
If you plan to join the effort to achieve this goal, here are the steps:
Updated by Paul Kocialkowski over 13 years ago · 2 revisions