Kinoko Module Driver リファレンス

海津製作所 KC-3471

種別CAMAC アウトプットレジスタ
製造者海津製作所
参照名Kaizu-KC3471
読み出しなし
サービス要求割り込み(LAM) / ポーリング

読み出しアクション

outputLevel(int data)
data 引数のビットパターンをレベルモードで出力

outputPulse(int data)
data 引数のビットパターンをパルスモードで出力

読み出しスクリプト例

CAMAC の ADC 読み出し後にパルスを出す例(veto のクリアなど).
datasource CamacOutputRegister
{
    int adc_station_number = 3;
    int output_register_station_number = 5;
    long readout_channels = #0..#3;
    long output_pattern = #0;
    
    CamacCrate crate;
    CamacController controller("Toyo-CC7x00");
    CamacModule adc("Rinei-RPC022");
    CamacModule output_register("Kaizu-KC3471");
    
    crate.installController(controller);
    crate.installModule(adc, adc_station_number);
    crate.installModule(output_register, output_register_station_number);
    
    on trigger(adc) {
        adc.read(readout_channels);
        adc.clear();

        output_register.outputPulse(output_pattern);
    }
}