| 名称 | MIRS1301 電子コンパスライブラリ詳細設計書 |
|---|---|
| 番号 | MIRS1301-SOFT-0015 |
最終更新日:2013.02.18
| 版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
|---|---|---|---|---|
| A01 | 2013.02.18 | 高原一真 | 青木先生 | 初版 |
本ドキュメントは、MIRS1301の電子コンパスライブラリの詳細設計書である。
| 修飾子 | 名称 | 概要 |
|---|---|---|
| typedef struct Compass_ | Compass | 電子コンパス構造体 |
| 修飾子・戻値 | 名称・引数 | 概要 |
|---|---|---|
| Compass* | compassOpen(I2CBus* bus,uint8_t address) | コンパスとの通信を開始する |
| void | compassClose(Compass* compass) | コンパスとの通信を終了する |
| double | compassGetDirection(Compass* compass) | 初期値からの旋回角(半時計方向)を取得する |
| int | compassSetDirection(Compass* compass,double angle) | 旋回角を初期化する |
| int | compassSetDirection(Compass* compass,double angle) | 旋回角を初期化する |
| int | compassStartCalibration(Compass* compass) | コンパスの校正を開始する |
| int | compassStopCalibration(Compass* compass) | コンパスの校正を終了する |
ダウンロード先: MIRS1301 ソフトウェア詳細設計書