Hi stephen
What kind of averaging would you like here. You say that you are acquiring in a loop then outputting into an array, how often would you like to average out there temperatures. Are you looking for average temperature per second or per 10 seconds or per minute for example - this will be decided by what kind of temperature change, trend and sensitivity you are hoping to measure.
A couple of other things: At the moment are you writing direct from the array to a text file and do you have any timing in your acquisition loop to control the acquisition?
Would it be possible to attach the VI that you are working on so I can take a look and try to advise a bit further and more accurately.
Best regards
Graham Green
Software Product Marketing
NI | Emerson