メインページ | ネームスペース一覧 | クラス階層 | 構成 | Directories | ファイル一覧 | ネームスペースメンバ | 構成メンバ | ファイルメンバ | 関連ページ

クラス Spr::DRUsb20Simple

CyverseのUSB2.0(LDR-SPIDAR-AMP)のドライバ. [詳細]

#include <DRUsb20Simple.h>

Spr::DRRealDeviceを継承しています。

Spr::DRUsb20Sh4に継承されています。

Spr::DRUsb20Simpleのコラボレーション図

Collaboration graph
[凡例]
すべてのメンバ一覧

Public メソッド

構成


説明

CyverseのUSB2.0(LDR-SPIDAR-AMP)のドライバ.

DRUsb20Simple.h21 行で定義されています。


コンストラクタとデストラクタ

Spr::DRUsb20Simple::DRUsb20Simple int  ch  ) 
 

コンストラクタ chは背面のスイッチになる予定


関数

virtual const char* Spr::DRUsb20Simple::Name  )  const [inline, virtual]
 

デバイスの名前

Spr::DRRealDeviceを実装しています.

DRUsb20Simple.h85 行で定義されています。

virtual bool Spr::DRUsb20Simple::Init  )  [virtual]
 

初期化

Spr::DRRealDeviceを実装しています.

virtual bool Spr::DRUsb20Simple::InitAny  )  [virtual]
 

初期化(チャンネル, PIDVIDを気にせずに初期化)

virtual void Spr::DRUsb20Simple::Register DVVirtualDevicePool vpool  )  [virtual]
 

仮想デバイスの登録

Spr::DRRealDeviceを実装しています.

Spr::DRUsb20Sh4で再定義されています。

void Spr::DRUsb20Simple::Voltage int  ch,
float  v
 

電圧出力

void Spr::DRUsb20Simple::Digit int  ch,
int  v
 

電圧出力(数値指定)

void Spr::DRUsb20Simple::Count int  ch,
long  c
 

カウンタ値の設定

long Spr::DRUsb20Simple::Count int  ch  ) 
 

カウンタ値の読み出し

virtual void Spr::DRUsb20Simple::Update  )  [virtual]
 

状態の更新

Spr::DRRealDeviceを再定義しています。

Spr::DRUsb20Sh4で再定義されています。

void Spr::DRUsb20Simple::Pio int  ch,
bool  level
 

PIOポートの設定.

bool Spr::DRUsb20Simple::Pio int  ch  ) 
 

PIOポートの読み出し.

int Spr::DRUsb20Simple::RotarySwitch  ) 
 

スイッチ(ポートの上位5-8ビット)の読み出し

virtual void Spr::DRUsb20Simple::Reset  )  [virtual]
 

リセット

Spr::DRUsb20Sh4で再定義されています。

HANDLE Spr::DRUsb20Simple::GetHandle  )  [inline]
 

USBのファイルハンドル.

DRUsb20Simple.h115 行で定義されています。


このクラスの説明は次のファイルから生成されました:
Springheadに対してSun Apr 16 02:00:34 2006に生成されました。  doxygen 1.4.1