it's the same when you read the temp using just 'cat /proc/empeg_therm'. However, if you wait a fewseconds it and try again, it will return a value.

I think the way the temp sensor works, is that it has to be read and can take a couple of seconds for the read to return. So what you're getting is always a few seconds delayed.
_________________________
Andy MK2a 60GB Amber 040103916 32mb/Light Kit MK2a 50GB Amber 030102560 32mb