In a CR9000X program I have a table using the DataEvent instruction to store data in bursts from a CR9052. It seems to be working okay. However, while reviewing the code and the help file on this instruction I noticed a note that says "To reduce processing time, the DataInterval instruction, with at least 1 lapse, should always precede the DataEvent instruction."
Is this so a time stamp is created for the first record? And then do the other records not have a time stamp created until the data is downloaded? I can see both speed and space advantages for doing it that way.
I also noticed that the example code for DataEvent does not include a DataInterval statement. Could someone explain this?