読み出しスクリプトの例
以下は,ハードウェアからのデータ読み出し手順を記述したスクリプトの例です.
この例では,CAMAC のステーション 16 に ADC を1枚差し,その ADC のトリガー(LAM) によりチャンネル 0 から チャンネル 3 の読みだしを行っています.
/* CamacAdc.kts */
/* Created by Enomoto Sanshiro on 11 October 1999. */
/* Last updated by Enomoto Sanshiro on 8 April 2000. */
datasource CamacAdc
{
int station_number = 16;
long readout_channels = #0..#3;
CamacCrate crate;
CamacController controller("Toyo-CC7x00");
CamacModule adc("Rinei-RPC022");
crate.installController(controller);
crate.installModule(adc, station_number);
on trigger(adc) {
adc.read(readout_channels);
adc.clear();
}
}