Compare commits

...

2 commits

Author SHA1 Message Date
Stephan I. Böttcher
c3867c5638 DORN.RC /inj all values, may now be used while acquiring data 2025-06-13 13:55:51 +02:00
Stephan I. Böttcher
99f9749c47 ahepamfile: fix C64 gaps
the lost counters are last, not first
- 0…23  S₀ L₁ trigger counters
- 24    S₀ lost counter
- 25…48 S₁ L₁ trigger counters
- 40    S₁ lost counter
2025-06-13 13:52:33 +02:00
2 changed files with 14 additions and 14 deletions

View file

@ -101,13 +101,13 @@ int main(int argc, const char * const * argv)
}
n_adcs = n_counters; // -n «n_counters»
n_counters = n_slices*(1+3*n_adcs);
nm_counter_gap[0] = 1;
nm_counter_gap[1] = 9;
nm_counter_gap[2] = 17;
nm_counter_gap[0] = 8;
nm_counter_gap[1] = 16;
nm_counter_gap[2] = 24;
nm_counter_gap[3] = 25;
nm_counter_gap[4] = 26;
nm_counter_gap[5] = 34;
nm_counter_gap[6] = 42;
nm_counter_gap[4] = 33;
nm_counter_gap[5] = 41;
nm_counter_gap[6] = 49;
printf("F DORN 1.02 %d %d %d", n_slices, n_adcs, n_channels);
int x = 0;

View file

@ -1,12 +1,12 @@
@v/cache iter
@s/for 24: s/exe 'DORNCC.RC' 0, i
@s/for 24: s/exe 'DORNCC.RC' 1, i
@dorn/fifo/enable 0xdb3
@s/for 2: dorn/enable[i]/samples 0
@dorn/fifo/enable/inj 0xdb3
@s/for 2: dorn/enable[i]/samples/inj 0
@v $T = 0x101808
@dorn/enable[0]/t1 $T
@dorn/enable[0]/t2 $T / 0x10000 + T * 0x100
@dorn/enable[0]/t3 $T / 0x100
@dorn/enable[1]/t1 $T
@dorn/enable[1]/t2 $T / 0x10000 + T * 0x100
@dorn/enable[1]/t3 $T / 0x100
@dorn/enable[0]/t1/inj $T
@dorn/enable[0]/t2/inj $T / 0x10000 + T * 0x100
@dorn/enable[0]/t3/inj $T / 0x100
@dorn/enable[1]/t1/inj $T
@dorn/enable[1]/t2/inj $T / 0x10000 + T * 0x100
@dorn/enable[1]/t3/inj $T / 0x100