Campbell Scientific CR200 Operation Manual - Page 132
SDI-12 Power Considerations
![]() |
View all Campbell Scientific CR200 manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 132 highlights
Section 11. Programming Resource Library SDIRecorder () Instruction SDICommand Entry Mv! Actions Internal to CR200(X) and Sensor CR200(X): Issues aMv! command Sensor: Responds with atttnn CR200(X): Waits until ttt1 seconds. Issues aDv! command(s) Sensor: Responds with data. Cv! CR200(X): Issues aCv! command Sensor: Responds with atttnn CR200(X): If ttt=0 then issues aDv! command(s) Sensor: Responds with data. CR200(X): else, if ttt>0 then moves to next CRBASIC program instruction. CR200(X): At next time SDIRecorder() is executed, if elapsed time < ttt, moves to next CRBASIC instruction,. CR200(X): else, issues aDv! command(s) Sensor: Responds with data. CR200(X): Issues aCv! command (to request data for next scan). Cv (note: no ! termination) CR200(X): Tests to see if ttt expired. If ttt not expired, loads "1e9" into first variable then moves to next CRBASIC instruction. If ttt expired, issues aDv! command(s). Sensor: Responds to aDv! command(s) with data, if any. If no data, loads NAN into variable. CR200(X): moves to next CRBASIC instruction (does not re-issue aCv! command). 1Note that ttt is local only to the SDIRecorder() instruction. 11.4.3 SDI-12 Power Considerations When a command is sent by the datalogger to an SDI-12 probe, all probes on the same SDI-12 port will wake up. Only the probe addressed by the datalogger 118
![](/manual_guide/products/campbell-scientific-cr200-operation-manual-8b926d5/132.png)