changed name of global script object
initialize variables
changed update interval
added support for microchannel devices