And now I am trying to send float from Arduino and create a vector in CPP. and now it's running an infinite loop, even though the data is sending in a limited for loop under setup function. Plus when trying to send raw float, it cannot detect it. converting into byte has a different issue altogether