Ultrasonic anemometer reading

My sender is the program I put in my opening post.

My receiver now looks like this:

#include <string.h>

char data[40];
int dataStream;
int index = 0;
char *str = 0;
char *pointer = 0;

void setup()
{
 Serial.begin(9600);
 Serial2.begin(9600);
 Serial.println("power on");
}

void loop()
{ 
  while (Serial2.available() > 0)
  {
    dataStream = Serial2.read();
    
    if (dataStream == '\n') // end of line
    {
      index = 0;
      data[index]  = 0; // string terminator
      processData();
    }
    else 
    {
      data[index] = dataStream;
      index++;
    }
      Serial.println(data);
    }
}

void processData()
{
  while ((str = strtok_r(pointer, ",", &pointer)) != "\n") // delimiter is the comma
  {
   Serial.println(str);
  } 
   pointer = NULL;
}

The void processData is just something that isn't working yet. I still need to figure out how this all works. I'm pretty new to programming so I have still a lot to learn...