diff --git a/MAC/APL/MainCU/src/MACScheduler/ObsClaimer.cc b/MAC/APL/MainCU/src/MACScheduler/ObsClaimer.cc index 25a8d2cbccf43274caba3d69f630139a0be96857..6f21710f981f3daf91deb86554da6c5978a7b4d9 100644 --- a/MAC/APL/MainCU/src/MACScheduler/ObsClaimer.cc +++ b/MAC/APL/MainCU/src/MACScheduler/ObsClaimer.cc @@ -305,7 +305,7 @@ GCFEvent::TResult ObsClaimer::preparePVSS_state (GCFEvent& event, GCFPortInterfa theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_ANGLE1, GCFPVDynArr(LPT_DYNDOUBLE, TABangle1Arr), 0.0, false); theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_ANGLE2, GCFPVDynArr(LPT_DYNDOUBLE, TABangle2Arr), 0.0, false); theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_DIRECTION_TYPE, GCFPVDynArr(LPT_DYNSTRING, TABdirTypesArr), 0.0, false); - theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_DISPERSION, GCFPVDynArr(LPT_DYNSTRING, dispersionArr), 0.0, false); + theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_DISPERSION, GCFPVDynArr(LPT_DYNDOUBLE, dispersionArr), 0.0, false); theObsPS->setValue(PN_OBS_TIED_ARRAY_BEAMS_COHERENT, GCFPVDynArr(LPT_DYNBOOL, coherentArr), 0.0, false); theObsPS->flush(); diff --git a/MAC/Deployment/data/PVSS/Observation.dpdef b/MAC/Deployment/data/PVSS/Observation.dpdef index 2cc5935c70c138c2624b01b14762392065df03a3..91235ccb84d4f2f892c336a91fd7419e5d5841d0 100644 --- a/MAC/Deployment/data/PVSS/Observation.dpdef +++ b/MAC/Deployment/data/PVSS/Observation.dpdef @@ -25,7 +25,7 @@ Beams.directionType stringArr Beams.beamletList stringArr Beams.subbandList stringArr -TiedArrayBeams.beamIndex doubleArr +TiedArrayBeams.beamIndex intArr TiedArrayBeams.angle1 doubleArr TiedArrayBeams.angle2 doubleArr TiedArrayBeams.directionType stringArr