ESP_IOT v2.5
IOT ESP Coding
Sonic_I2CSensorClass Class Reference

#include <Sonic_I2CSensorClass.h>

Inheritance diagram for Sonic_I2CSensorClass:
Inheritance graph
Collaboration diagram for Sonic_I2CSensorClass:
Collaboration graph

Public Member Functions

 Sonic_I2CSensorClass (char *config)
 constructor More...
 
 ~Sonic_I2CSensorClass ()
 destructor More...
 
void loop ()
 Pure Virtual Function. More...
 
void setup ()
 Pure Virtual Function. More...
 
- Public Member Functions inherited from SensorClassType
 SensorClassType (char *config)
 The config will be used by. More...
 
 ~SensorClassType ()
 destructor More...
 
virtual void loop ()=0
 Pure Virtual Function. More...
 
virtual void setup ()=0
 Pure Virtual Function. More...
 
void setPinValues (int pin1, int pin2)
 
void registerCallback (sensorCallbackSignature *callback)
 
void registerCallbackValue (sensorCallbackValueSignature *callback)
 
void registerCallbackJSON (sensorCallbackJSONSignature *callback)
 
void callCallback (char *info, boolean flag)
 call the callback More...
 
void callCallbackValue (char *info, int value)
 call the callback More...
 
void callCallbackJSON (char *JSONString)
 call the callback for JSON More...
 
virtual void messageSetVal_SensorClassType (char *setName, char *valValue, boolean deviceNameSpecified)
 
virtual void messageSend_SensorClassType (char *sendValue)
 
virtual void messageCmd_SensorClassType (char *cmdValue)
 
virtual void messageLocal_SensorClassType (char *message)
 5.15.25 try a special command local to this class More...
 

Additional Inherited Members

- Public Attributes inherited from SensorClassType
char * _config
 Generic config info .. specific the the sensor type. More...
 
int _pin1 = 0
 
int _pin2 = 0
 pin2 More...
 

Detailed Description

Constructor & Destructor Documentation

◆ Sonic_I2CSensorClass()

Sonic_I2CSensorClass::Sonic_I2CSensorClass ( char *  config)

◆ ~Sonic_I2CSensorClass()

Sonic_I2CSensorClass::~Sonic_I2CSensorClass ( )

destructor

Definition at line 32 of file Sonic_I2CSensorClass.cpp.

Member Function Documentation

◆ loop()

void Sonic_I2CSensorClass::loop ( )
virtual

◆ setup()

void Sonic_I2CSensorClass::setup ( )
virtual

Pure Virtual Function.

Implements SensorClassType.

Definition at line 88 of file Sonic_I2CSensorClass.cpp.


The documentation for this class was generated from the following files: