(WARNING) Upgrading the Operating System could reset all the CR300’s settings back to factory defaults. Sending this Operating System remotely can be done but is not recommended. To restore settings after the update, it is recommended that a backup be made of the current logger settings or take programmatic measures to ensure your settings can be restored. This can be done using Device Configuration Utility’s (DevConfig) backup utility or the CRBasic instruction SetSetting(). Watch the Video Tutorial: Sending an OS to a Local Datalogger. to learn how to use the DevConfig backup utility.
Modified the CRBasic compile to allocate an additional TLS buffer when using FTPClient().
Fixed an issue that caused XMLParse() to fail when XMLContent was a file name.
Fixed an issue that could cause the RunProgram task to lock up if the same table is called from both the SlowSequence and Scan().
Added TCP socket timeouts. Previously the datalogger was losing memory because it was keeping these sockets alive and not releasing the memory used by them.
Fixed an issue in the IP task that did not allow the CR310 to sleep when the Ethernet was disabled or powered down.
Fixed an issue with channel port configuration checking when using reps.