src/sensors/odometer/interrupt/DirectionalOdometer.hpp
DirectionalOdometerPins(uint8_t pulsePin, uint8_t forwardWhenLowPin)
        : pulse{ pulsePin }
        , direction{ forwardWhenLowPin }
    {
    }
/**
     * @brief Construct a DirectionalOdometerPins object
     *
     * @param pulsePin          The pin that receives the pulses
     * @param forwardWhenLowPin The pin that is set to LOW when moving forward
     */
@brief Construct a DirectionalOdometerPins object
@param pulsePin          The pin that receives the pulses
@param forwardWhenLowPin The pin that is set to LOW when moving forward
@brief Construct a DirectionalOdometerPins object @param pulsePin The pin that receives the pulses @param forwardWhenLowPin The pin that is set to LOW when moving forward
DirectionalOdometerPins(uint8_t pulsePin, uint8_t forwardWhenLowPin)
        : pulse{ pulsePin }
        , direction{ forwardWhenLowPin }
    {
    }
DirectionalOdometerPins ( uint8_t pulsePin , uint8_t forwardWhenLowPin ) : pulse { pulsePin } , direction { forwardWhenLowPin } { }
@brief Construct a DirectionalOdometerPins object
 @param pulsePin          The pin that receives the pulses
 @param forwardWhenLowPin The pin that is set to LOW when moving forward
@brief Construct a DirectionalOdometerPins object @param pulsePin The pin that receives the pulses @param forwardWhenLowPin The pin that is set to LOW when moving forward