27 #ifndef _EASYUINO_DISTANCE_METER_PRINTABLE_h 28 #define _EASYUINO_DISTANCE_METER_PRINTABLE_h 30 #include "Utilities.h" 31 #include "Printable.h" 32 #include "DistanceMeter.h" 53 #pragma region Public Printable API Methods Used to represent the at least supported Ultrasonic Module models enum UltrasonicModule : uint8_t { H...
Definition: DistanceMeter.h:59
DistanceMeterPrintable(IN uint8_t triggerPin, IN uint8_t echoPin)
Constructor similar to the DistanceMeter one.
char * toString() const
Used to return a string representation of the object state.
~DistanceMeterPrintable()
Destructor.
It offers the same API as DistanceMeter plus some methods to print the internal state into a stream f...
Definition: DistanceMeterPrintable.h:41
Provides an interface interface to write objects to a Stream.
Definition: Printable.h:42