Resource Center
SDM-SIO1
Software applications, data logger operating systems, firmware, and drivers for Campbell Scientific products
SDM-SIO1
v6Current firmware for the SDM-SIO1.
Note: If your version of DevConfig does not support the download of *.hex files, you will need to type in the file name directly or display it by typing *.hex and selecting the file name from the filtered list.
Revision History
v6October 3, 2013
Download unavailable
- Fixed an issue where received NULL characters were occasionally being dropped, mainly in MODBUS mode.
- Lengths of the stop bits in two stop bit mode were too long, these have now been shortened to the correct length.
v5July 29, 2011
Download unavailable
- Issue found when using the Campbell Scientific CR9000 logger with the SDM-SIO1 where serial flush commands would not be executed correctly under certain timing conditions. This issue is now fixed.
v4September 8, 2009
Download unavailable
- Brown out protection added.
- The SDM-SIO1 now remembers the last valid serial configuration settings between power cycles and will start up using those settings even if the settings are not sent by the datalogger.
v3December 10, 2008
Download unavailable
- Changed the minimum turnaround time from transmit to receive down to 3.5 ms when running in RS485 Half duplex mode to cater for sensors which respond with data very quickly.
v2July 31, 2008
Download unavailable
- The serial I/O code efficiency was improved to avoid a small chance of either corrupting or losing a character when the SIO1 is receiving data at high speed at the same time as transferring data to the datalogger.
v1.9April 30, 2008
Download unavailable
- Improvements to RS485 half duplex operation. The changeover time from transmit to receive modes has been reduced, correcting a communications error that could occur with certain sensors that responded quickly when polled.
v1.8December 28, 2007
Download unavailable
- Bug fixes relating to asynchronous data reception.
- Improvements made to streamline the communications system and speed up internal data transfers, to avoid dropping or corrupting characters received at high speed.
- The input buffer now correctly uses 2048 bytes instead of 2057 bytes.