Programming the data logger to act as an SDI-12 sensor
The SDI12SensorSetup()
/ SDI12SensorResponse()
instruction pair programs the data logger to behave as an SDI-12 sensor. A common use of this feature is to copy data from the data logger to other Campbell Scientific data loggers over a single data-wire interface (terminal configured for SDI-12 to terminal configured for SDI-12), or to copy data to a third-party SDI-12 recorder.
See the CRBasic Editor help for detailed instruction information and program examples:
When programmed as an SDI-12 sensor, the data logger will respond to SDI-12 commands M
, MC
, C
, CC
, R
, RC
, V
, ?
, and I
.
When acting as a sensor, the data logger can be assigned only one SDI-12 address per SDI-12 port. For example, a data logger will not respond to both 0M!
and 1M!
on SDI-12 port C1. However, different SDI-12 ports can have unique SDI-12 addresses.