|
35 | 35 | * The sensor is implemented as a sub-classes of the SDI12Sensors class. |
36 | 36 | * It requires a 9.6 to 18 Vdc power supply, which can be turned off between measurements. |
37 | 37 | * It draws < 300 µA when inactive and < 35 mA while measuring. |
38 | | - * You will need a voltage booster or a separate power supply to give the ClariVUE10 sufficient voltage to run. |
39 | | - * At the Stroud Center, we use [Pololu 12V Step-Up Voltage Regulators](https://www.pololu.com/product/2116). |
40 | 38 | * |
41 | 39 | * @note While it is supported, you should not average measurements for this sensor. |
42 | | - * The sensor already takes 8 readings by default and returns the median of those. |
| 40 | + * The sensor takes a burst of 30 readings and returns the median of those. |
43 | 41 | * |
44 | 42 | * @section sensor_clarivue_datasheet Sensor Datasheet |
45 | 43 | * The specifications and datasheet are available at https://www.campbellsci.com/clarivue10 |
|
87 | 85 | * This is longer than the expected 250ms for a SDI-12 sensor, but I couldn't |
88 | 86 | * get a response from the sensor faster than that. |
89 | 87 | */ |
90 | | -#define CLARIVUE10_WARM_UP_TIME_MS 275 |
| 88 | +#define CLARIVUE10_WARM_UP_TIME_MS 5500 |
91 | 89 | /// @brief Sensor::_stabilizationTime_ms; the ClariVUE10 is stable as soon as it |
92 | 90 | /// warms up (0ms stabilization). |
93 | 91 | #define CLARIVUE10_STABILIZATION_TIME_MS 0 |
94 | 92 | /** |
95 | | - * @brief Sensor::_measurementTime_ms; the ClariVUE10 takes ~7200ms to |
| 93 | + * @brief Sensor::_measurementTime_ms; the ClariVUE10 takes ~9500ms to |
96 | 94 | * complete a measurement. |
97 | 95 | * |
98 | | - * Spec sheet says the measurement time is 8s. When taking concurrent |
99 | | - * measurements I was consistently getting a result before about 6800ms. |
100 | | - * When taking a standard measurement I was getting a result after about 7185ms. |
101 | | - * It seems safest to use round up from the time I was getting for a |
102 | | - * non-concurrent measurment. Waiting the full 8s seems excessive. |
| 96 | + * Spec sheet says the measurement time is 9s. When taking a standard |
| 97 | + * measurement I was not getting a result until after about 9335ms. |
103 | 98 | */ |
104 | | -#define CLARIVUE10_MEASUREMENT_TIME_MS 7200 |
| 99 | +#define CLARIVUE10_MEASUREMENT_TIME_MS 9500 |
105 | 100 | /// @brief Extra wake time required for an SDI-12 sensor between the "break" |
106 | 101 | /// and the time the command is sent. The ClariVUE requires no extra time. |
107 | 102 | #define CLARIVUE10_EXTRA_WAKE_TIME_MS 0 |
|
0 commit comments