ESPHome 2025.5.0
Loading...
Searching...
No Matches
pulse_counter_sensor.h File Reference

Go to the source code of this file.

Data Structures

struct  esphome::pulse_counter::PulseCounterStorageBase
 
struct  esphome::pulse_counter::BasicPulseCounterStorage
 
struct  esphome::pulse_counter::HwPulseCounterStorage
 
class  esphome::pulse_counter::PulseCounterSensor
 

Namespaces

namespace  esphome
 Providing packet encoding functions for exchanging data with a remote host.
 
namespace  esphome::pulse_counter
 

Typedefs

using esphome::pulse_counter::pulse_counter_t = int16_t
 

Enumerations

enum  esphome::pulse_counter::PulseCounterCountMode { esphome::pulse_counter::PULSE_COUNTER_DISABLE = 0 , esphome::pulse_counter::PULSE_COUNTER_INCREMENT , esphome::pulse_counter::PULSE_COUNTER_DECREMENT }
 

Functions

PulseCounterStorageBaseesphome::pulse_counter::get_storage (bool hw_pcnt)