Troubleshooting

Here we describe how to identify and resolve problems that may arise.

LI-710 troubleshooting

Connection issues

Most connection issues can be resolved by checking the wiring connections, address of the LI-710, or the data logger configuration.

  • No data or unexpected replies?
  • Check the power wires. Be sure the black lead is connected to ground and the brown one is connected to a 9 to 33 VDC supply. When it is on, you can hear the pump running quietly and faint clicks near the sonic transducers. If you don't hear the LI-710 running, investigate the power supply. If it is running, continue with the next steps.
  • Data wire attached?
  • Check the blue data wire. Be sure it is connected to an SDI-12 terminal, and that the terminal is configured to support the SDI-12 protocol.
  • Wrong address applied to sensor or specified in the program?
  • Check the LI-710 address. Using the command-line interface provided in your data logger program, request information by sending "?!", along with the syntax required by your data logger. The LI-710 should respond with information, including the current address. You can send a command to change the address if needed.
  • Address conflicts with multiple LI-710s or other devices?
  • Each SDI-12 device connected to the terminals must have a unique address. Connect each device to the terminals one at a time and query each one for its address. If you find any conflicting addresses, make changes so each one is unique. You may also need to update the datalogger programs to reflect the new device addresses.

Power issues

The LI-710 requires 1.5 watts during normal operation. When power is first supplied, it may draw up to 24.6 watts for 20 milliseconds. Some SDI-12 power supplies are current-limited and unable to provide sufficient power to satisfy the startup requirements, leading to continuous reboots or the delivery of partial data. If you observe either of the two conditions, connect the brown (+) and black (-) wires directly to the data logger power supply (9 to 33 VDC) and power it back on.

Diagnostics

Before computing any results, the LI-710 filters implausible values from the 10 Hz raw data. You can see how many were included in a measurement period in the eighth parameter of group 1 (Group 1: Results and sample count), and the percent used as the eighth parameter of group 3 (Group 3: Performance information and diagnostics).

A diagnostic code is provided for every computed result. The diagnostic code can reveal more about what was wrong with a particular measurement, details about environmental conditions for the time period, and information about the LI-710 performance over that time period. Some diagnostic codes are simply for your information - there is nothing to do besides know what the code indicates. Other codes may indicate that service is required. A few are reserved. A diagnostic code of 0 indicates normal operation.

Decoding the diagnostic

The diagnostic code is a 16-bit binary value encoded as a decimal value. It is included as the last parameter in output groups 0 and 1. The decimal value ranges from 0 to 65535 (corresponding to bit positions 0 through 15). It encodes up to 16 issues.

You can decode the diagnostic from decimal to binary using the calculator included with your computer operating system (Windows and macOS; select programmer mode). Enter the diagnostic value and observe the positions of the 0s and 1s in the binary results. Associate the 1s with the descriptions in Table 7‑1.

Figure 7‑1. You can decode the decimal diagnostic using a converter such as the calculator included with your computer operating system. Then, associate the binary 1s with conditions described in Table 7‑1.
Table 7‑1. A diagnostic code is included with each measurement. A DEC value of 0 indicates normal operation.
Bit Position DEC Description Threshold
- 0 Normal operation No issues reported
0 1 Flow out of range Average flow for a 30-minute period is <125 sccm or >330 sccm
1 2 Reserved Not applicable
2 4 Reserved Not applicable
3 8 Low RH sensor voltage Voltage ≤1.6 V for >50% of time for a 30-minute period
4 16 Cell temperature out of range >65 °C or <-50 °C for >5% of time for a 30-minute period
5 32 Reserved Not applicable
6 64 No sonic Sonic anemometer is not detected
7 128 Poor sonic signal Poor sonic signals persist for >10% of time for a 30-minute period
8 256 Rain detected True for >50% of time for a 30-minute period
9 512 High humidity shutdown >90% cell RH >2 data points or

>90% ambient RH for 100 data points and 50% of the last 100 sonic rain flag data points
10 1024 Cold temperature shutdown Cell temperature <0 °C for 100 data points
11 2048 High cell pressure relative to ambient Average cell pressure - average ambient pressure is > 0.4 kPa for a 30-minute period
12 4096 Low cell pressure relative to ambient Average cell pressure - average ambient Pressure is < -1.5 kPa for a 30-minute period
13 8192 Reserved Not applicable
14 16384 Low pump voltage Pump voltage <8 V for >50% of time for a 30-minute period
15 32768 High pump voltage Pump voltage >20 V for >50% of time for a 30-minute period

Interpreting and responding to the diagnostic

Diagnostics presents themselves in combinations that can be reduced to a cause and solved. Table 7‑2 presents bit positions and combinations, possible scenarios, and potential solutions.

Table 7‑2. Bit positions and combinations can be interpreted and resolved by maintenance, or sometimes, just waiting.
Bit Position  
and or or or Scenario Solution 1 Solution 2 Solution 3
0, 15 12     Intake clogged by dust Replace filter1    
0, 15 12     Exhaust clogged (unlikely) Clean exhaust screen2    
0, 15 12 9 7 Intake clogged by water and/or dust (unlikely) Replace filter1 Wait for system to dry  
0, 15 9     Condensation on filter3 Wait for filter to dry Replace filter1  
0, 15 11 12   Leak in pump stack Check O-rings, replace if damaged4 Replace pump4  
14       Intake leaking Replace filter1    
15       Intake clogged Replace filter1    
0, 9 15 35   Flow path has water inside Wait for system to dry Replace pump4  
10       Instrument temperature too low; pump disabled Wait for ambient temperature to rise    
7, 8 9 0   It is raining outside Wait for rain to stop Wait for filter to dry Wait for system to dry

1See Replacing the intake filter.

2See Accessing the outlet vent.

3Similar to clogged inlet filter or clogged outlet.

4See Replacing the pump and O-rings.

5Low RH sensor voltage means service is required; return instrument to LI-COR.

IoE Module troubleshooting

If you encounter unexpected performance or other problems with the IoE Module, start here to find a solution.

Configuration problems

Configuration issues are related to communication between the IoE Module and attached sensors.

  • SDI-12 devices not registered on the IoE module?
  • Go through the steps in Adding the Water Node to LI-COR Cloud to configure the sensors.
  • Unsupported device?
  • Currently, the IoE module supports the LI-710, LI-720, and Stevens HydraProbe.
  • Device cable disconnected?
  • If a sensor has been configured but the cable is disconnected as you go through the configuration steps, the IoE Module will issue an error. Be sure the cables for all sensors are connected and select YES to try again.

Cellular or network problems

  • Adequate cellular signal strength?

  • Be sure there is a strong cellular signal. If you are near the IoE Module, check the signal status on the IoE module. From the home screen, press right () and down () to view the status. You should see signal strength and the name of the cellular provider. A strong signal is close to 0 dBm, while a weak signal is close to -120 dBm. Press Select to send a test data message to LI-COR . If you see any message besides PASS, or if the signal strength is outside the expected range, contact LI-COR.

Modem status information presents information and test options.

Problems powering on

Power supply problems can be resolved by checking the cable connections and voltage of the source. A multimeter may be useful for measuring voltages.

  • Power cables connected properly?
  • See Attaching the solar power supply or Using an external power supply.
  • External power supply problems?
  • If using an external power supply, be sure it provides 10 to 33 VDC with 3.0 amp capacity.
  • Battery depleted?
  • Measure the battery voltage with a multimeter. If it is less than 11 volts, the device will power off until the battery voltage is above 12. Allow the battery to charge from the solar panel or charge it with a compatible external charger. If the solar panel is not delivering enough power to charge the battery, clean it and adjust the angle and orientation so it faces the sun.

Classes and conditions

The device interface presents classes and conditions that indicate a problem. Classes are a category and conditions indicate the type of problem (see Table 7‑3). Press left () once view Conditions.

With the exception of conditions that are triggered during the startup cycle, conditions will remain visible on the display until cleared, even if the issue is resolved. This is intentional so that operators can observe conditions that have been triggered previously. Press Select to clear past conditions and show only current conditions.

Table 7‑3. Classes, conditions, and the meaning.
Class Condition Meaning
Battery Battery not connected No voltage measured from a battery. Check battery connections.
Battery Voltage low Critically low battery voltage. Apply external power or use solar charger.
Battery Voltage high Charger malfunction.
Battery Load current high System board malfunction; drawing too much power.
Battery Charge current high Charger malfunction; possible short circuit in battery system.
Battery Rntc out of range Internal temperature sensor malfunctioning.
Cloud Can't connect to MQTT broker Cellular data is fine but connection to cloud back-end was refused. Most likely a security problem.
Cloud Last cloud session failed There was a problem during the previous cloud session. This should resolve at the next cloud session. If this persists, there's something else wrong.
Config Bad or missing SDI-12 network info SDI-12 Network is not configured. Run the configuration tool.
Config Bad or missing modem info CRITICAL PROVISIONING FAILURE – important configuration data for cellular connectivity is missing1,2.
Config Bad or missing cloud info CRITICAL PROVISIONING FAILURE – device credentials for accessing the cloud service are missing1,2.
Config No security certs CRITICAL PROVISIONING FAILURE – device has no security certificates1,2.
Config Bad or missing sensor info Sensor configuration information missing (this is downloaded from LI-COR Cloud). This code should resolve itself at the next successful cloud session. Measurements cannot be obtained from a sensor with this problem.
Config <sensor name> not supported The named sensor is not supported by IoE.
Config Bad or missing schedule There is no schedule for measurements (run the configuration tool) or a schedule refers to a sensor for which configuration data is not available (should resolve at next successful cloud session).
GPS Not locked GPS location is unknown (also cannot synchronize to GPS time).
Logger Card not mounted SD card is either not present or was not mounted using the mount button3.
Logger SD card FULL SD card is <5% free4.
Logger SD card nearly full SD card is <25% free.
Logger Sensor data cache nearly full The IoE is nearly out of room to hold data in RAM.
Logger Sensor data cache FULL The IoE is out of room to hold data in RAM. If an SD card is mounted and not full, data is also backlogged there, so nothing will be lost in this case.
Modem Can't connect to network Modem cannot connect to cellular network. SIM card issue, perhaps. Maybe no coverage or signal strength issue.
Modem Low or no signal Cellular signal is critically low or no connection at all.
Modem Modem unresponsive or missing CRITICAL HARDWARE PROBLEM – cellular modem is malfunctioning.
SDI-12 <sensor name> Read failure Malfunction while reading this sensor.
SDI-12 <sensor name> Sensor doc bad or missing Sensor configuration data went missing. This is unexpected but should self-correct at the next successful cloud session.
SDI-12 Bus voltage low SDI-12 power supply malfunction or excessive load attached.
SDI-12 Bus voltage high SDI-12 power supply malfunction or possibly there is an external power source applied (don't do that).
SDI-12 Bus current high Excessive draw from attached SDI-12 sensors or wiring fault.
System DEVICE MISSING SERIAL CRITICAL PROVISIONING FAILURE – device has no serial number. This is indicative of acute system failure. Contact LI-COR.
System No cloud connection since restart This is a transient notice that simply lets you know the system has restarted and not yet successfully talked to the cloud service.
System Scheduler halted CRITICAL SYSTEM FAILURE – no measurements will be taken. Probably due to not being configured properly.
System Uploader halted CRITICAL SYSTEM FAILURE – no data will be sent to the cloud. If there is an SD card, CSV files will still be written and backlog data will be kept for when the uploader restarts. The uploader is halted by the configuration tool but should be running at all other times.

Interface is unresponsive

If the IoE Module interface becomes unresponsive (no longer responding to button presses), and stays that way for more than a few minutes, you can force the device to restart.

  • Force power off: Press and hold the power button for 5 seconds. The IoE module will shut down inelegantly and open data files may be lost.

  • Disconnect the power supply: As a last resort, if the none of the buttons are responsive, disconnect the power supply for 30 seconds to a minute. Reconnect the power and allow a few minutes for the device to start. If the unresponsive behavior persists, contact LI-COR.

Persistent power cycling or unstable behavior

If you observe continuous restarts or unpredictable behavior in the interface that is not resolved by restarting the device, you can take more drastic measures and restore the IoE Module to the factory configuration.

Before doing this, however, check the power supply to make sure the IoE module is getting enough power to operate. If the battery voltage is close to 11 volts, it may be too low and the battery should be charged before attempting a factory reset. Check the cellular signal strength. Although poor signal strength will not cause power cycling, it could cause delays in the interface, which are easily confused with unstable behavior.

After verifying that the problem is unrelated to power or signal strength, factory reset may be the best option. Factory reset will clear everything from the IoE Module except the factory provisioning data (cellular network, LI-COR Cloud services, security credentials, device serial number).

To perform the factory reset:

  1. Power-off the device.

  2. Press and hold UP and MOUNT/DISMOUNT simultaneously.

  3. While UP and MOUNT/DISMOUNT are pressed, short-press the POWER button.

  4. Continue to hold UP and MOUNT/DISMOUNT until the screen with the version info below the product name is displayed.

  5. Release all buttons and allow the IoE module to finish starting up.

  6. After resetting, you must re-configure SDI-12 sensors and schedules.

LI-COR Cloud issues

If you configured everything but do not see data on LI-COR Cloud, you may just need to wait at least 10 but possibly 30 or more minutes for results to be published. As you wait, you can check things on the IoE Module.

Check status of the IoE Module display. It is normal for several messages to be in the queue, but if there are many and the number is increasing over time, there may be an issue.

Check the SDI-12 configuration. From the home screen, press right once and down three times to select SDI-12. Press Select and the IoE Module will scan all SDI-12 ports and report the status. It will give Last Seen and the time of that communication. The time indicated should be recent, and if so, everything is working, and you should just wait for the data to be presented on LI-COR Cloud. See SDI-12 status for more details.

Finally, be sure that the IoE Module has been registered with LI-COR Cloud and that you have an account that allows you to view data from this IoE Module.