KonoeCAMACADC

クラス概要

CAMACモジュールであるADCを扱います。

継承関係

KonoeCAMAC16bitModuleを継承しま す。

公開メンバー関数

KonoeCAMACADC( const KonoeCAMACCrate* crate, KInt aStationNumber, KInt aChannel )
コンストラクタです。
引数にはADCモジュールが挿入される KonoeCAMACCrate型オブジェクトへの ポインタとステーション番号、ADCのチャンネル数を与えます。
~KonoeCAMACADC( )
デストラクタです。なにもしません。
void read( KInt subAddress )
引数に与えられたチャンネルからデータを読み込みます。
void testLAM( )
LAMを発行します。
void disableLAM( )
モジュールの発行するLAMを無効にします。
void enableLAM( )
モジュールの発行するLAMを有効します。
KonoeDataSegment* getDataSegment( KInt segmentTag )
オブジェクト生成時に引数に与えたチャンネル分のデータを データセグメントにして返します。
KInt fillData( KonoeDataElement* anElement, KonoeModuleSubaddress* subAddress )
指定したサブアドレスのデータを データエレメントにして返します。
void initialize( )
モジュールに対して初期化動作を行います。 clear( )と同じです。
void clear( )
モジュールに対してクリア動作を行い、LAMを無効にします。
void update( )
モジュールを更新します。clear( )と同じです。

$Id: KonoeCAMACADC.html,v 1.6 2002/03/16 08:11:46 iwai Exp $
KONOEコラボレーション konoe-req@konoe.kek.jp