名称 | MIRS1301 A/D変換ボードライブラリ詳細設計書 |
---|---|
番号 | MIRS1301-SOFT-0012 |
最終更新日:2013.02.18
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2013.02.18 | 高原一真 | 青木先生 | 初版 |
本ドキュメントは、MIRS1301のA/D変換ボードライブラリの詳細設計書である。
修飾子 | 名称 | 概要 |
---|---|---|
typedef struct ADCBoard_ | ADCBoard | A/D変換ボード構造体 |
修飾子 | 名称 | 概要 |
---|---|---|
typedef struct ADCPort_ | ADCPort | A/D変換ポート構造体 |
修飾子・型 | 名称 | 概要 |
---|---|---|
#define | ADC_PORT_MAX | A/D変換ポート番号の最大値 |
#define | ADC_INTERVAL_TIME | A/D変換の計測周期 |
修飾子・戻値 | 名称・引数 | 概要 |
---|---|---|
ADCBoard* | adcBoardOpen(I2CBus* bus, uint8_t address) | A/D変換ボードとの通信を開始する |
void | adcBoardClose(ADCBoard* board) | A/D変換ボードとの通信を終了する |
ADCPort* | adcPortOpen(ADCBoard* board, int portNumber) | A/D変換ポートのオープン |
void | adcPortClose(ADCPort* port) | A/D変換ポートのクローズ |
double | adcPortGetResult(ADCPort* port) | A/D変換結果を受信する |
int | adcPortSetAxis(ADCPort* port, Axis axis) | ポートの設置位置の設定 |
Axis | adcPortGetAxis(ADCPort* port) | ポートの設定位置の取得 |
ダウンロード先: MIRS1301 ソフトウェア詳細設計書