I. Instrument Configuration Options: ECO User Guide
I. Instrument Configuration Options: ECO User Guide
B. Optics Configurations
1. Single channel (FL, BB, NTU, PAR). NOTE: PAR is only available in a single channel
configuration, it cannot be combined with other sensors
2. Two channel - FLNTU, FLBB, FLCDBB, ECO Puck
3. Three channel - combinations of FL & BB, ECO Puck
C. Functional Modes
NOTE: these modes have different electronic board sets and firmware:
NOTE: the internal battery pack and external power connections are diode protected against
reverse-power.
A. All the ECO models automatically start sampling when powered ON, transmitting data records via
serial RS-232. Additionally, an analog voltage signal output (0-5V) is available on 1 & 2 -channel
instruments. Triplets do NOT have an analog voltage signal output.
B. One “sample” consists of sixteen (16) averaged LED ON/OFF cycles. The LED’s are switched at
1.4kHz.
C. An ECO setup parameter (“Ave”) groups a set number of “samples” (as described in #2) for each data
record. The factory default “Ave” setting:
1. Sends data output at 1 Hz.
2. Varies depending on the ECO optics configuration (1, 2, or 3 channel).
3. The approximate “Ave” value for the default (1 Hz) output for each optics configuration:
a) 1 channel: ~58
b) 2 channel: ~30
c) 3 channel: ~18
D. The data is transmitted via the serial RS-232 output line and stored into memory (if the “Record”
parameter is set). The serial RS-232 communication configuration is:
1. 19200 baud (some earlier units (“DFL” serial numbers) use 9600)
2. 8 data bits
3. No parity
4. 1 stop bit
5. No flow control (hardware)
NOTE: There are other slower baud rates available, if required... but, these are also hard-configured in
the firmware. I will find out if these can be increased.
F. The serial data stream and analog voltage signal (0-5V) are available, simultaneously.
G. The memory capacity is not expandable. The single channel ECO has on-board static RAM with
enough capacity for 108,000 records.
NOTE: The additional output fields on the 2 & 3-channel ECO's reduce the total number of records:
90,000 (2-channel); 77,000 (3-channel).
H. The ECO needs to be stopped, in Standby, to change the settings or download data from memory.
III. Manual Commands
A. Command Structure
1. All manual commands begin with a "$" character, followed by a 3 letter mnemonic followed by
<enter> (also known as "carriage return-line feed" <CR><LF>).
2. If the command is changing an instrument setting/parameter, the command has the "$", the
mnemonic, a space (or "=" character), and the argument... followed by <enter>.
3. All settings need to be STORED to Flash memory, using the "$sto<enter>" command.
4. The case is NOT sensitive, upper or lower cases are the same.
B. Command Overview
a) Pkt - # of samples (i.e. "$pkt 15<enter>" or "$pkt=15<enter>") NOTE: "0" is used for
continuous output.
b) Set - # of cycles; (i.e. $set=50000<enter>) NOTE: this parameter is disregarded if "Pkt" is "0";
it can also be set to "0" for continuous sets (no limit).
e) Int - cycle interval, time between "Set" (hhmmss, < 240000); ($int 001000<enter> (10 mins)).
h) Ave - this parameter defines the number of sample groups to be used (as described in the
Basic Operation section above).
2. Data management:
A. Data Overview
1. The data records are written to memory in binary format, downloaded as a converted ASCII
output.
2. The output record of the single-channel ECO contains the following columns of ASCII characters:
3. Each column is "Horizontal Tab" <HT> delimited. NOTE: the data should be read using Tab-
delimited parsing, since the columns are NOT (all) fixed-width.
4. Each record ends with a “Carriage Return” <CR> and “Line Feed” <LF>.
5. The "Signal measurement" column varies between 2 - 5 bytes, depending on the magnitude of the
signal.
8. The "Therm" column is NOT a calibrated signal. It is used for factory diagnostics, but does not
have a physical temperature characterization performed. It is an on-board (internal) CPU chip
thermistor signal. It varies inversely to the internal temperature of the ECO, between 480 - 600
counts (~530 for room temperature, 23C).
9. Additional optics channels add two columns per channel to the output record, preceding the
“Therm” (last) column. For example, a 2-channel (i.e. FLNTU) adds an “NTU header” and an “NTU
signal” following the “Signal measurement” column and before the “Therm” column (#2, above).
10. The engineering output column ("CHL engr", enabled with the “Cal” parameter set up variable, as
described previously) varies between 4 - 6 bytes, depending on the magnitude of the signal.
Date (mm/dd/yy) <HT> Time (hh:mm:ss) <HT> FLPE header(595) <HT> FLPE signal <HT> FLPC
header(680) <HT> FLPC signal <HT> CDOM header(460) <HT> CDOM signal <HT> Therm <CR><LF>
Date (mm/dd/yy) <HT> Time (hh:mm:ss) <HT> BB header(488) <HT> BB signal(488) <HT> BB header(532)
<HT> BB signal(532) <HT> BB header(650) <HT> BB signal(650) <HT> Therm <CR><LF>
Date (mm/dd/yy) <HT> Time (hh:mm:ss) <HT> BB header(650) <HT> BB signal(650) <HT> CHLA
header(695) <HT> CHLA signal <HT> CDOM header(460) <HT> CDOM signal <HT> Therm <CR><LF>
Date (mm/dd/yy) <HT> Time (hh:mm:ss) <HT> BB header(440) <HT> BB signal(440) <HT> BB header(650)
<HT> BB signal(650) <HT> CHLA header(695) <HT> CHLA signal <HT> Therm <CR><LF>
C. Format examples
Example:
01/28/14 15:29:43 695 47 531
01/28/14 15:29:44 695 48 531
Example:
12/18/14 23:05:17 129.02 695 16380 537
12/18/14 23:05:18 129.02 695 16380 537
Date, Time, CHL header, CHL signal, NTU header, NTU signal, Therm
Example:
04/21/15 11:34:51 695 50 700 52 530
04/21/15 11:34:52 695 50 700 52 530
Date, Time, BB header, BB signal, CHL header, CHL signal, CDOM header, CDOM signal, Therm
Example:
05/19/15 12:00:45 700 50 695 52 460 50 535
05/19/15 12:00:46 700 50 695 52 460 49 535
V. Miscellaneous
A. The ECO's ship with a 6-pin MCBH-6-MP host power & I/O connector.
B. Test cables are available. The test cables have a standard serial RS-232 (DB-9) connector serial. A
test cable option is available for measuring the analog voltage output on the 1 & 2-channel
instruments.
C. The ECO Triplet does not have any analog voltage outputs.