From 90825ed7f47fed64a260eea25a7412f30356d95e Mon Sep 17 00:00:00 2001 From: Pieter Donker <donker@astron.nl> Date: Mon, 4 Feb 2008 09:13:59 +0000 Subject: [PATCH] Bug 335: changed bit assignment for itsHBAdelays in Beam.cc --- MAC/APL/PAC/BeamServer/src/Beam.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MAC/APL/PAC/BeamServer/src/Beam.cc b/MAC/APL/PAC/BeamServer/src/Beam.cc index 73ee18c7c12..4792d4d58be 100644 --- a/MAC/APL/PAC/BeamServer/src/Beam.cc +++ b/MAC/APL/PAC/BeamServer/src/Beam.cc @@ -501,7 +501,8 @@ void Beam::calculateHBAdelays(RTC::Timestamp timestamp, if (delayStepNr < 0) delayStepNr = 0; if (delayStepNr > 31) delayStepNr = 31; - itsHBAdelays(localrcu,element) = delayStepNr; // assign + // bit1=0.25nS(not used), bit2=0.5nS, bit3=1nS, bit4=2nS, bit5=4nS, bit6=8nS + itsHBAdelays(localrcu,element) = (delayStepNr * 4) + (1 << 7); // assign } // elements in tile localrcu++; // globalrcu } -- GitLab