The data output can be empty if the amount of data read in a particular call to the read function in combination with the import configuration returns no values. So, to achieve continuous output of data received from a multicast address, you can set up a loop that repeatedly checks if datagrams are available, they are read and processed one by one. After processing the data, you can log the data to the console, and you can modify it to log to a file or a table by using functions like ‘table’ and add row entry inside the loop.
For further information, refer to the documentation link below: