SDI-12 is a standard for interfacing data recorders with microprocessor-based sensors. The name stands for serial/digital interface at 1200 baud.
The SDI-12 Support Group is an association of companies that produce and use SDI-12 products with the purpose of reviewing requests to enhance, clarify, or modify the SDI-12 architecture and that votes on proposed changes to SDI-12.
For the complete SDI-12 standard text and information on the SDI-12 Support Group, see the SDI-12 web-site: www.sdi-12.org.
SDI-12 sub-modes A and B are not supported by WMT700. |
When establishing the terminal connection
to WMT700, set the following communication settings for the SDI-12 profile:
|
The following table lists the configurable parameters and their allowed and default values for the SDI-12 profile.
Parameter | Default value | Profile-specific allowed values | Description |
---|---|---|---|
address | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9 | Address for WMT700 |
autoPort | 1 |
1 = COM1 port 2 = COM2 port |
Serial port to which WMT700 sends automatic data messages |
autoSend | 0 | 0 = Automatic messages disabled | Automatic data message number. Selects the data message format for automatic messages. |
com1_protocol | 0 1 | 1 = SDI-12 | Profile for serial port COM1 |
com2_baud | 1 | 1 = 1200 |
Baud rate for serial port COM2. Changes take effect only after reset or the RESET command. Note that low bit rate can affect measurement timing, if WMT700 cannot send the data message before new measurement starts. |
com2_data | 7 | 7 = 7 data bits |
Data bits for serial port COM2. Changes take effect only after reset or the RESET command. |
com2_interf | 0 2 | 2 = SDI-12 | Interface for serial port COM2 |
com2_parity | 1 | 1 = Even |
Parity for serial port COM2. Changes take effect only after reset or the RESET command. |
com2_protocol | 1 | 1 = SDI-12 | Profile for serial port COM2 |
com2_stop | 1 | 1 = 1 bit |
Stop bits for serial port COM2. Changes take effect only after reset or the RESET command |
wndAvg | 1 |
0.125 … 3600 Resolution: 0.125 |
Averaging time for wind measurement in seconds |
wndOrientation | 0 |
0 = Array facing up 1 = Array facing down |
Orientation of the array of WMT700 |
wndUnit | 0 2 |
0 = Meters per second 1 = Miles per hour 2 = Kilometers per hour 3 = Knots |
Wind speed unit |
wndVector | 0 | 0 = Scalar averaging | Wind averaging method |
To start continuous measurement, use the START command. To stop measurement, use the STOP command.