Forked from Jose R. Padron and Aaron Berk's library, customized for my specific application using 9DoF-Stick by Sparkfun.
Fork of HMC5843 by
HMC5843 is triple axis, digital interface compass (geomagnetic sensor).
This library is forked from Jose R. Padron and Aaron Berk's work.
This library is for specific application using 9DoF-Stick.
Datasheet:
http://www.sparkfun.com/datasheets/Sensors/Magneto/HMC5843.pdf
HMC5843 は3軸のデジタルインターフェースを備えたコンパス(地磁気センサ)です。
このライブラリは 9DoF-Stick を使用した特定の企画のために保守しています。
mbed IDEが日本語をサポートするまでは英語でコメントを書いていきますが、サポートした後もきっと英語で書いていくでしょう。
Changes
Revision | Date | Who | Commit message |
---|---|---|---|
6:05aa3555fce6 | 2012-09-29 | gltest26 | Added a new constructor to accept an external I2C interface object. |
5:a83508250db7 | 2012-09-12 | gltest26 | Collected common codes into a function getWord() to reduce duplicate codes.; Also made byte ordering and sign extending portable. |
4:7a90125eedcf | 2012-09-12 | gltest26 | Changed internal i2c_ object from a pointer to embedded object.; In this way you don't need to manage heap memory manually and can avoid overheads of memory management. |
3:69f24a492b69 | 2012-09-09 | gltest26 | Fixed a bug getData() have returned incorrect negative values. |
2:fdab96fc6fff | 2010-11-09 | elrafapadron | Add functions to get Mx, My and Mz. |
1:65e41eb3c291 | 2010-10-23 | elrafapadron | removed comments |
0:ae7d06398888 | 2010-10-17 | elrafapadron | (none) |