Lei un poco por arriba, pero el codigo compartido, te digo que conviene mover TODOS los "DataRx_sim[point] = Data_Rx;"
Antes del switch-case. No tiene sentido asignar lo mismo, al mismo arreglo en cada case, si una sola vez alcanza y sobra....
PD: Gracias por todo lo aportado