Kinoko Module Driver リファレンス |
種別 VME Multiscaler 製造者 Struck Innovative Systeme GmbH (http://www.struck.de) 参照名 SIS-3801 読み出し blockRead() サービス要求 なし
- blockRead()
- FIFO に入っているデータを読み出し,block 型のデータとしてストリームに送り出す.
- read()
- FIFO から1ワードを読み出し,indexed 型のデータとしてストリームに送り出す.
- clear()
- FIFO をクリアする.
- readRegister(int address, Register& data)
- address 引数に指定したレジスタを読み,その値を data 引数に返す.
- writeRegister(int address, int data)
- address 引数に指定したレジスタに data 引数の値を書き込む.
datasource VmeScaler { VmeCrate crate; VmeController controller("SBS-620"); VmeModule scaler("SIS-3800"); SoftwareModule timer("IntervalTimer"); crate.installController(controller); crate.installModule(scaler, 0x38383000); on run_begin { timer.setInterval(1, 0); // set readout interval for 1 sec } on trigger (timer) { scaler.blockRead(); } }