Updated data indexing to include each data symbol in a block of symbols, e.g. [1 synch, 3 data] indexes all data symbols and demodulates, before it was only demodulating the first data symbol. This update also reduces computational costs by only finding the first highly correlated synch point, this is possible through the properties of the Zadoff-Chu. We can be sure that after finding a high correlation value that each element in the data buffer should follow the same 80 data symbol length.
Updated data indexing to include each data symbol in a block of symbols, e.g. [1 synch, 3 data] indexes all data symbols and demodulates, before it was only demodulating the first data symbol. This update also reduces computational costs by only finding the first highly correlated synch point, this is possible through the properties of the Zadoff-Chu. We can be sure that after finding a high correlation value that each element in the data buffer should follow the same 80 data symbol length.