Greetings,
I'm glad to hear that you were successful in having the script run "in background", which is how it's designed to run. Apparently Apple's OS-X 10.6.3 update may have fixed whether OS bug was causing the long-term instability problem you were experiencing, so that's good to hear.
As for charting data, Apple's "Numbers" application (part of iWork) is useful as long as you don't give it too much data (it can easily choke on just a few 1000 data points). To record the data (I'm assuming that means temperature readings), the simplest way would be to place a few lines of Applescript in the main repeat loop of the Xytronix Temperature Module Script that writes the data (say the time and temperatures) to a file every so many times through the loop. At a later time you could open the file with the "Numbers" application (or something similar) plot it.
If you're having trouble coming up with the lines of Applescript to write the file, they would be something like this:
-- This code writes the date and time followed by a tab then temperature T1_str
-- one line at a time to file "Temperature Data.txt" on the desktop.
--
-- Assumes t_now is set to current date and T1_str is the temperature data string
set out_file to (path to desktop as string) & "Temperature Data.txt"
set file_n to open for access out_file with write permission
write short date string of t_now & " " & time string of t_now & tab & T1_str & return to file_n starting at ((get eof file_n) + 1)
close access file_n
I hope this helps.
-- Chris Galfo