#include <urgAutoCapture.h>
Classes | |
struct | captureBuffer_t |
Public Member Functions | |
int | capture (long length[], int first_index, int last_index, int group, URGInterface::urgParams_t ¶ms, unsigned long *raw_timestamp) |
センサからのデータ取得 | |
int | getCaptureTimes (void) |
センサからデータを取得した回数を返す |
Definition at line 25 of file urgAutoCapture.h.
int URGAutoCapture::capture | ( | long | length[], | |
int | first_index, | |||
int | last_index, | |||
int | group, | |||
URGInterface::urgParams_t & | params, | |||
unsigned long * | raw_timestamp | |||
) | [virtual] |
センサからのデータ取得
配列に格納されるデータと角度の関係(センサ真上より)
length | [o] 測定データが格納される配列 | |
first_index | [i] 測定データの要求開始位置 | |
last_index | [i] 測定データの要求終了位置 | |
group | [i] グルーピングを行うデータ個数 | |
params | [i] センサのパラメータ情報 | |
raw_timestamp | [o] センサのタイムスタンプ値 |
戻り値 | > 0 取得したデータ配列の添え字の最大値 | |
戻り値 | < 0 エラー |
Reimplemented from URGManualCapture.
Definition at line 107 of file urgAutoCapture.cpp.
References URGInterface::urgParams_t::cycle_msec.
int URGAutoCapture::getCaptureTimes | ( | void | ) | [virtual] |
センサからデータを取得した回数を返す
Reimplemented from URGManualCapture.
Definition at line 149 of file urgAutoCapture.cpp.