Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Spr::DRUsb20Simple Class Reference

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

#include <DRUsb20Simple.h>

Inherits Spr::DRRealDevice.

Inherited by Spr::DRUsb20Sh4.

Collaboration diagram for Spr::DRUsb20Simple:

Collaboration graph
[legend]
List of all members.

Public Member Functions

Classes


Detailed Description

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

Definition at line 21 of file DRUsb20Simple.h.


Constructor & Destructor Documentation

Spr::DRUsb20Simple::DRUsb20Simple (  int  ch  ) 
 

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


Member Function Documentation

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

デバイスの名前

Implements Spr::DRRealDevice.

Definition at line 85 of file DRUsb20Simple.h.

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

初期化

Implements Spr::DRRealDevice.

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

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

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

仮想デバイスの登録

Implements Spr::DRRealDevice.

Reimplemented in 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]
 

状態の更新

Reimplemented from Spr::DRRealDevice.

Reimplemented in 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]
 

リセット

Reimplemented in Spr::DRUsb20Sh4.

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

USBのファイルハンドル.

Definition at line 115 of file DRUsb20Simple.h.


The documentation for this class was generated from the following file:
Generated on Sun Apr 16 02:09:08 2006 for Springhead by  doxygen 1.4.1