名称 | MIRS1301 LED提灯ボードライブラリ詳細設計書 |
---|---|
番号 | MIRS1301-SOFT-0016 |
最終更新日:2013.02.18
版数 | 最終更新日 | 作成 | 承認 | 改訂記事 |
---|---|---|---|---|
A01 | 2013.02.18 | 高原一真 | 青木先生 | 初版 |
本ドキュメントは、MIRS1301のLED提灯ボードライブラリの詳細設計書である。
修飾子 | 名称 | 概要 |
---|---|---|
typedef struct Lantern_ | Lantern | LED提灯ボード構造体 |
修飾子 | 名称 | 概要 |
---|---|---|
typedef enum lightLantern_ | lightLantern | 発行パターン |
値 | 説明 | |
PHASE_ROUND | 普通に回転 | |
PHASE_ABJ | 明るくなったり暗くなったり | |
PHASE_ABJ_H | 明るくなったり暗くなったり高速 | |
PHASE_PAT | パトランプ式 | |
PHASE_ONOFF | 点滅 | |
PHASE_RANDOM | ランダムに光る | |
PHASE_TURN | 順番に点灯、順番に消灯 |
修飾子・戻値 | 名称・引数 | 概要 |
---|---|---|
Lantern* | lanternOpen(I2CBus* bus, uint8_t address) | LEDボードとの通信を開始する |
void | lanternClose(Lantern* lantern) | LEDボードとの通信を終了する |
void | lanternLight(Lantern* lantern, int pattern) | LEDボードの発光パターンを決める |
ダウンロード先: MIRS1301 ソフトウェア詳細設計書