名称 | MIRS1301 USSボードライブラリ詳細設計書 |
---|---|
番号 | MIRS1301-SOFT-0013 |
最終更新日:2013.02.18
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2013.02.18 | 高原一真 | 青木先生 | 初版 |
本ドキュメントは、MIRS1301のUSSボードライブラリの詳細設計書である。
修飾子 | 名称 | 概要 |
---|---|---|
typedef struct USSBoard_ | USSBoard | USSボード構造体 |
修飾子 | 名称 | 概要 |
---|---|---|
typedef struct USS_ | USS | USS構造体 |
修飾子・型 | 名称 | 概要 |
---|---|---|
#define | USS_PORT_MAX | USSポート番号の最大値 |
#define | USS_INTERVAL_TIME | USSの計測周期 |
修飾子・戻値 | 名称・引数 | 概要 |
---|---|---|
USSBoard* | ussBoardOpen(I2CBus* bus, uint8_t address) | USSボードとの通信を開始する |
void | ussBoardClose(USSBoard* board) | USSボードとの通信を終了する |
USS* | ussOpen(USSBoard* board, int portNumber) | USSポートのオープン |
void | ussClose(USS* port) | USSポートのクローズ |
double | ussGetDistance(USS* port) | 計測結果の受信 |
int | ussSetAxis(USS* port, Axis axis) | ポートの設置位置の設定 |
Axis | ussGetAxis(USS* port) | ポートの設定位置の取得 |
ダウンロード先: MIRS1301 ソフトウェア詳細設計書