OWLIFT C Library for Linux
1.9.3
|
Top Page |
関数 | |
OwStatus_t | OwLib_CommandGet (OwDev dev, UINT16 moduleID, UINT16 cmdIDBase, UINT16 *data, UINT16 ndata) |
OwStatus_t | OwLib_CommandSet (OwDev dev, UINT16 moduleID, UINT16 cmdIDBase, const UINT16 *data, UINT16 ndata) |
OwStatus_t | OwLib_CommandRun (OwDev dev, UINT16 moduleID, UINT16 cmdIDBase) |
OwStatus_t OwLib_CommandGet | ( | OwDev | dev, |
UINT16 | moduleID, | ||
UINT16 | cmdIDBase, | ||
UINT16 * | data, | ||
UINT16 | ndata | ||
) |
センサのコマンドをコマンドタイプ"GET"で実行し、結果のレジスタを読み込みます。 センサのコマンドについては こちらのドキュメント を参照してください。
dev | [in] デバイスハンドル。 |
moduleID | [in] Module ID。 |
cmdIDBase | [in] Command ID Base。 |
data | [out] レジスタの値が格納される配列。配列サイズが ndata 以上である必要があります。 |
ndata | [in] 読み込むレジスタのWORD数。 読み込み可能なレジスタは DATA 0 Register .. DATA 15 Register であり、 ndata は DATA 0 Register を先頭として何個のレジスタを読み込むかを意味します。 バイトオーダはホストのエンディアンです。 |
OwStatus_t OwLib_CommandRun | ( | OwDev | dev, |
UINT16 | moduleID, | ||
UINT16 | cmdIDBase | ||
) |
センサののコマンドをコマンドタイプ"RUN"で実行します。 センサのコマンドについては こちらのドキュメント を参照してください。
dev | [in] デバイスハンドル。 |
moduleID | [in] Module ID。 |
cmdIDBase | [in] Command ID Base。 |
OwStatus_t OwLib_CommandSet | ( | OwDev | dev, |
UINT16 | moduleID, | ||
UINT16 | cmdIDBase, | ||
const UINT16 * | data, | ||
UINT16 | ndata | ||
) |
センサのレジスタに指定の値を書き込み、センサのコマンドをコマンドタイプ"SET"で実行します。 センサのコマンドについては こちらのドキュメント を参照してください。
dev | [in] デバイスハンドル。 |
moduleID | [in] Module ID。 |
cmdIDBase | [in] Command ID Base。 |
data | [in] レジスタの値を示す配列。配列サイズが ndata 以上である必要があります。 |
ndata | [in] 書き込むレジスタのWORD数。 書込み可能なレジスタは DATA 0 Register .. DATA 15 Register であり、 ndata は DATA 0 Register を先頭として何個のレジスタを書き込むかを意味します。 バイトオーダはホストのエンディアンです。 |
Copyright (C) 2016 Infinitegra, INC. All Rights Reserved. |
Generated by |