Pulse counters
This section covers the general configuration parameters for pulse-based loggers. The settings define how pulses are interpreted, filtered, and converted into final measurement values, ensuring accurate counting and reliable operation across different pulse-generating devices.
Manual calibration
When the pulse counter is activated for the first time, the Efento application will display a message indicating that all channels must be synchronized (i.e., their starting points must be set).

To set the starting point, connect to the device and navigate to: Advanced → Calibration → Manual calibration → Select channel → Set starting point.
If the device includes multiple measurement channels, make sure to set the starting point for each one. After completing the calibration, wait for one full measurement period (5 minutes by default). The sensor will begin recording data from the configured starting point, and the calibration notification will disappear.

Calibration parameters
In addition to manual calibration, pulse counters includes extra calibration parameters that allow users to fine-tune their operation and adapt it to their specific requirements.
Conversion Ratio
Defines the relationship between the number of pulses and the final result value.
0.000001 to 65,535: Each pulse adds this number to the result.
Pulse Timeout
The maximum allowed length (duration) of a single pulse, in milliseconds.
0: Max pulse length is not checked.
1 to 65,535: Max pulse length in milliseconds (must be greater than Debounce Time).
Debounce Time
State changes shorter than this time (in milliseconds) are ignored. Prevents counting electrical 'noise'.
0: Debounce time is not used.
1 to 65,535: Debounce time in milliseconds (must be lower than Pulse Timeout).
Logic Type
Defines the electrical logic for counting pulses. Normal logic - change from low to high state = 1 pulse, Reversed logic - change from high to low state = 1 pulse
Normal logic, Reversed logic.
Accumulation mode
Determines if the counter resets after each measurement period.
0: Resets counter after each period. 1: Continues to count up (accumulates) after each period.
Notes on pulse counter settings - Debounce Time
This parameter helps prevent false pulse counting caused by electrical interference from nearby machinery or long cable connections between the pulse counter and the meter. It also mitigates errors caused by contact bouncing. The debounce time defines a period during which additional pulses are ignored after a state change on the pulse input. For example, if the debounce time is set to 300 ms, the sensor will ignore any further pulses within 300 milliseconds after detecting a change.

Last updated