From 71cd48081876022e0210d7938076776f7332d4c1 Mon Sep 17 00:00:00 2001 From: Erik Kooistra <kooistra@astron.nl> Date: Wed, 11 Apr 2018 09:06:42 +0000 Subject: [PATCH] Only N_blk = 176 beamlets per block of N_clk = 256 are output in transpose bypass mode (--switch 1) --- .../apertif/commissioning/tests/dish_bf_transpose.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/applications/apertif/commissioning/tests/dish_bf_transpose.py b/applications/apertif/commissioning/tests/dish_bf_transpose.py index e620b8485a..8e22d104ce 100644 --- a/applications/apertif/commissioning/tests/dish_bf_transpose.py +++ b/applications/apertif/commissioning/tests/dish_bf_transpose.py @@ -247,15 +247,15 @@ if switch==1: for u in range(P_BF): # loop BF units bf_unit_offset = fn * P_BF for t in range(N_int_x): - dbLo = t * N_clk - c_dbSyncDelay - dbHi = (t+1) * N_clk - c_dbSyncDelay + dbLo = t * N_blk - c_dbSyncDelay + dbHi = (t+1) * N_blk - c_dbSyncDelay dbInRange = dbHi > 0 and dbLo < c_dbSize if dbInRange: if u==0: tc.append_log(tc.V_DEBUG, 't = %d, dbLo = %d, dbHi = %d' % (t, dbLo, dbHi)) exp_im = (bf_unit_offset + u + t) % N_clk - for bu in range(N_clk): - rdaddr = t * N_clk + bu - c_dbSyncDelay; + for bu in range(N_blk): + rdaddr = t * N_blk + bu - c_dbSyncDelay; if rdaddr >= 0 and rdaddr < c_dbSize: if u==0: tc.append_log(tc.V_DEBUG, 'rdaddr = %d' % rdaddr) -- GitLab