reset include SRC/chip_def_rob.tcs // include SRC/TRAP_EB_init.tcs include SRC/FILTERCFG/filter_P.tcs include SRC/main.tcs include SRC/ni_rob.tcs // lower the current by masking the ADCs //write ADCMSK, 0; //write FILCLK, 0; //write ADCEN, 0; //write ADCEN, 0 //write chip12, ADCEN, 0x7 write ADCDAC, 0 //write ADCDAC, 0x1F // read the status of all chips read 127, 0x0A04 // go to acquisition mode pretrigger 5 read 127, 0x0A04 //write 0x0A04, 0x0112 //restrict 0 wait 100 //////// Some shift write PASAPRA, 0x30; // min: 0x00, max: 0x3F write PASAPHA, 9 //write PASASTL, 0xFF; //120 //////////////////////////// write PASADAC, 0x0 write PASADAC, 0x0FF write PASACHM, 0x55555 write PASACHM, 0xAAAAA //write PASACHM, 0x0 //write PASACHM, 0x7FFFE //write PASACHM, 0x00100 write PASACHM, (1 << 10) //write PASACHM, (1 << 3) | (1 << 7) | (1 << 11) | (1 << 15) /////// Send only strobe // write PASACHM, 0x0 ///////////////////////// write PASAPR1, 0 // start once write PASAPR1, 1 wait 100 // clear pretrigger 2 //write 0x0A04, 0x0412 write PASAPR1, 0 write PASAPR1, 1 wait 100 write PASAPR1, 0 // clear pretrigger 2 //write 0x0A04, 0x0412 // clear the event counters // Event Counter, con12 //restrict 1 write 0x0C04, 10 expect 127, 0xC04, 10 ////// Additional pulse delay //write EBD, 0 ////////////////////// //write ADCMSK, 0 //write chip12, ADCMSK, 0x0FFFFF; // without channel 20