USB cant send multiple messages though I gave delay.How many messages I want to send It only sends one.Where do I mistake?Probably your code also has an error because I have not changed anything.
Don't forget , you are inside RX calback function.
In this case is normal to send only one packet.
You can send any number of packets you want but outside of CDC_Receive_FS(..) !
Retrieving data ...