17.1.3 Results for last program compiled
Messages generated by the data logger at program upload and as the program runs are reported
here. Warnings indicate that an expected feature may not work, but the program will still
operate. Errors indicate that the program cannot run. For more information, see
17.1.4 Skipped scans
Skipped scans are caused when a program takes longer to process than the scan rate allows. An
occasional skipped scan can be caused by memory formatting as discussed in
66). If any scan skips repeatedly, the data logger program may need to be optimized or reduced.
For more information, see:
How to Prevent Skipped Scans and a Sunburn
17.1.5 Skipped records
Skipped records usually occur because a scan is skipped. They indicate that a record was not
stored to the data table when it should have been.
17.1.6 Variable out of bounds
Variable-out-of-bounds errors happen when an array is not sized to the demands of the
program. The data logger attempts to catch out-of-bounds errors at compile time. However, it is
not always possible; when these errors occur during runtime the variable-out-of-bounds field
increments. Variable-out-of-bounds errors are always caused by programming problems.
17.1.7 Battery voltage
If powering through USB, reported battery voltage should be 0 V. If connecting to an external
power source, battery voltage should be reported at or near 12 V. See also:
l
l
17.2 Understanding NAN and INF
occurrences
NAN (not a number) and INF (infinite) are data words indicating an exceptional occurrence in
data logger function or processing. INF indicates that the program has encountered an
arithmetic expression that is undefined. NAN indicates an invalid measurement. For more
information, see
17. Tips and troubleshooting
120