From 2c86bc6ee954e9128a8bf9731a93cb2a3002215f Mon Sep 17 00:00:00 2001 From: Biljana Bojovic Date: Fri, 2 Feb 2024 17:41:57 +0100 Subject: [PATCH] antenna: Fix the operator in UniformPlannarArray (>= instead of >) --- src/antenna/model/uniform-planar-array.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/antenna/model/uniform-planar-array.cc b/src/antenna/model/uniform-planar-array.cc index eec7b33c8..5debed34a 100644 --- a/src/antenna/model/uniform-planar-array.cc +++ b/src/antenna/model/uniform-planar-array.cc @@ -359,7 +359,7 @@ UniformPlanarArray::ArrayIndexFromPortIndex(uint16_t portIndex, uint16_t subElem auto firstPolPortIdx = portIndex; auto polarizationOffset = 0; auto arraySize = GetNumHorizontalPorts() * GetNumVerticalPorts(); - if (firstPolPortIdx > arraySize) + if (firstPolPortIdx >= arraySize) { firstPolPortIdx = portIndex - arraySize; polarizationOffset = GetNumColumns() * GetNumRows();