Resource Center
CS475A OS
Software applications, data logger operating systems, firmware, and drivers for Campbell Scientific products
CS475A OS
v3.11Current OS for the CS475A.
Revision History
v4.11June 20, 2022
- MinorFixed a sensor lockup issue when measuring at a 1Hz rate.
- MinorFixed setting of the distance Units using the USB port and Device Configuration Utility.
v3.1February 13, 2020
- MajorImplemented Hart Status Error command. This command clears random communication errors between the SDI-12 board and the Hart modem on the Radar.
v3.04December 4, 2019
- MajorFixed bug in OS that prevented unit from functioning in low power mode.
- MinorFixed bug with the Write Stage Reference command when the sensor is returning metric or custom units.
- MinorAdjusted error codes for the False echo suppression command if the distance is set out of bounds. The unit will reset the False Echo Suppression distance to 0. Also an error code = 2 will be returned to the customer.
v3.0August 22, 2019
- Improved measurement range management.
- Greatly improved NOAA Ports and Tides SDI-12 measurement responses.
- Enhanced SDI-12 system reset command to restore the CS475A to factory defaults.
v2.01April 25, 2018
- Minor fix related to serialization during the manufacturing of the CS475A.
v2.0February 22, 2018
- Added an SDI-12 command so that the user can create a False Signal Suppression curve in the field through our SDI-12 to HART interface.
- Added the initialization of settings the we previously didn’t have access to. Each of these settings will simplify the production process, and ensure the units are configured correctly for use in our customer’s applications. One important change to highlight is that the serial number is now automatically loaded from the internal VEGA electronics, so production will no longer need to scan it into DevConfig manually.
- Updated the default integration time from 2 seconds to 10 seconds.
v1.02December 8, 2017
- Fixed a bug in the linker file. 6 bytes of Flash that should have been reserved were not. When the system tried to use any of those 6 bytes it would cause the processor to hang until a watchdog reset.
- Fixed a bug with the metadata stored for the System Units parameter.
v.01November 8, 2017
- Increased the stack size to resolve a case where the software would blow the stack.
- Updated the response to some of the SDI-12 V1.4 commands so that the CS475A passes all of the newly released SDI-12 Verifier tests.
- Updated the code so that the CS475A passes all of the SDI-12 Verifier tests regardless of whether they are for supported commands or not.
- Resolved processor errata sheet issue by changing the UART clock source from the High Frequency DCO to the 32768 Hz Crystal, and adding delays at the end of interrupt service routines.
- Resolved an issue with failing OS downloads by resetting the serial flash at the beginning of an OS download
- Removed the Vega OS version information from the response to the SDI-12 V command.