Extended Commands; Low Power Operation - Young ResponseONE 91000 Instructions Manual

Ultrasonic anemometer
Table of Contents

Advertisement

SDI-12 Measurement commands and responses are listed below.
COMMAND
RESPONSE
aM!
attts<CR><LF>
aMC!
attts<CR><LF>
aC!
atttss<CR><LF> Take a concurrent measurement
aCC!
atttss<CR><LF> Take a concurrent measurement
aD0!
a+www.ww+ddd.d<CRC><CR><LF> (Polar)
a±uu.uu±vv.vv<CRC><CR><LF> (Cartesian)
where:
a
= Sensor address
ttt
= Delay time (seconds)
s/ss
= Number of samples to collect
www.ww
= Wind speed (selected units)
ddd.d
= Wind direction (degrees)
±uu.uu
= U-axis wind speed (m/s)
±vv.vv
= V-axis wind speed (m/s)
<CRC>
= CRC checksum (only where requested)
<CR><LF>
= Carriage return, line feed (ASCII 13, 10)
Wind data format depends on the sensor Output Format parameter
setting (Polar or Cartesian).
5.2.2 SDI-12 NON-MEASUREMENT COMMANDS
The SDI-12 protocol includes standard commands for identifying the
sensor and changing its address.
COMMAND
RESPONSE
?!
a<CR><LF>
a!
a<CR><LF>
aI!
a13 YOUNG C091000 vvvnnnnnn<CR><LF>
aAb!
b<CR><LF>
aV!
a0000<CR><LF>

5.2.3 EXTENDED COMMANDS

The SDI-12 command set may be customized with Extended
Commands to accommodate manufacturer settings and other
functions. Extended Commands are listed below.
responses are shown, one is for a valid command, the other is for
an invalid (ERR) command.
COMMAND
RESPONSE
aXB!
aXB, OK<CR><LF> Save parameter settings to flash.
aXFn! aXF, F=n<CR><LF> n = Output Format code.
aXF,ERR
F=0/1<CR><LF>
aXPn! Parameter report, 4 reports needed for all parameters
aXP1,F=f,UW=uw,T=t,S=s,W=w,CE=ce<CR><LF>
a = Sensor address
f = Wind Format
uw = Polar wind speed units
1=mph
2=knots
3=km/h
4=m/s
t = Threshold, polar only (0-150 cm/s)
s = Sample count, internal (1-800)
w = Wait (seconds)
ce=Compass Enable
DESCRIPTION
Take a measurement
Take a measurement with CRC
checksum
with CRC checksum
DESCRIPTION
Address Query
Acknowledge Active
Send Identification
vvv = Firmware Version
nnnnnn = Serial Number
Change Address
a = Sensor address
b = New sensor address
Start Verification
Where two
DESCRIPTION
0 or 1 (Polar or Cartesian)
Page 5
aXP2,OD=od,M=m,CD=cd,PWR=v VDC<CR><LF>
od=WD Offset
m=WS Multiplier
cd=Compass Declination
v=Supply Voltage
aXPn,ERR n=1/2/3/4 ONLY<CR><LF>
aXSnnn!
nnn = Sample Count (001-800 samples)
aXS,S=nnn<CR><LF>
aXS,ERR
aXMnnnnn!
nnnnn=WS multiplier x 10000 (00000 - 30000)
aXM,M=nnnnn<CR><LF>
aXM,ERR M=00000-30000 ONLY<CR><LF>
aXTnnn!
nnn = Wind Speed Threshold (000 - 150 cm/s)
aXT,T=nnn<CR><LF>
aXT,ERR T=000-150 ONLY<CR><LF>
aXUWn!
n = Wind Speed Units
(1=mph, 2=knots, 3=kmph, 4=m/s)
aXUW,UW=n<CR><LF>
aXUW,ERR UW=1/2/3/4 ONLY<CR><LF>
aXOD±nnnn! ±nnnn = Wind Direction Offset x 10 (-3600 to
3600)
aXOD,ERR OD=-3600 - +3600
ONLY<CR><LF>
aXCEn!
n = Compass Enable (0=Disable, 1=Enable)
aXCE,CE=n<CR><LF>
aXCE,ERR CE=0/1 ONLY<CR><LF>
aXCDnddmm! nddmm = Declination (n=E/W/0,dd=DEG,
mm=MIN)
aXCD,ERR CD=nddmm n=E/W/0, dd=00-
90, mm=00-60 ONLY<CR><LF>
IMPORTANT! PARAMETER CHANGES MUST BE STORED IN
FLASH MEMORY USING THE aXB! COMMAND OR THEY WILL
REVERT TO PREVIOUSLY STORED VALUES AT POWER UP.
The aXB! command may be sent after all changes have been
made, or not sent at all if the changes are temporary.
SAMPLE COUNT (aXSnnn!)
Each wind measurement is calculated from the median of multiple
wind samples. Each sample requires a power pulse so more samples
consume more power. The default sample count of 16 is a good
balance of low power consumption and robust performance. If winds
above 30 m/s are expected, 100 samples may be more suitable.
Winds reaching the performance limit of the sensor (70 m/s) may
require a setting of up to 800 samples.
THRESHOLD (aXTnnn!)
Threshold sets the minimum wind speed needed before a new polar
wind direction is calculated. The default value is 25 cm/s (0.25 m/s). A
greater-than-zero threshold can help provide more meaningful scalar
wind direction averages. The threshold for Cartesian (UV) output
format is automatically zero regardless of this setting.

5.3 LOW POWER OPERATION

Average current consumption with default settings is about 7.5 mA.
This configuration uses minimal power and enables all features even
though they may not be used. This is suitable for many low power
applications.
To reduce current consumption further, additional strategies include
disabling unused outputs, using polled serial operation, increasing
the output interval, and limiting the sample count to the minimum
optimal number. Faster baud rates also reduce power by limiting
transmit duration.
S=001-800 ONLY<CR><LF>
aXOD,OP=±nnnn<CR><LF>
aXCD,CD=nddmm<CR><LF>
91000-90(B)

Advertisement

Table of Contents
loading

Table of Contents