|
ESP_IOT v2.5
IOT ESP Coding
|
An concrete class. More...
#include <M5Atom_CameraModuleClass.h>


Public Member Functions | |
| M5Atom_CameraModuleClass (char *config) | |
| constructor More... | |
| ~M5Atom_CameraModuleClass () | |
| destructor More... | |
| void | start_M5AtomClassType () |
| starts the PTStepper More... | |
| void | setup_M5AtomClassType () |
| setup the PTStepper More... | |
| void | stop_M5AtomClassType () |
| stops motor More... | |
| void | loop_M5AtomClassType () |
| setup the PTStepper More... | |
| void | messageSetVal_M5AtomClassType (char *setName, char *valValue, boolean deviceNameSpecified) |
| ATOM specific. More... | |
| void | messageSend_M5AtomClassType (char *sendValue, boolean deviceNameSpecified) |
| void | buttonA_ShortPress_M5AtomClassType () |
| void | buttonA_LongPress_M5AtomClassType () |
| long press on buttonA (top button) More... | |
| char * | currentStatusURL_M5AtomClassType () |
| char * | currentStatusJSON_M5AtomClassType () |
Public Member Functions inherited from M5AtomClassType | |
| M5AtomClassType (char *config) | |
| ~M5AtomClassType () | |
| destructor More... | |
| char * | classIdentity () |
| virtual void | start_M5AtomClassType ()=0 |
| virtual void | setup_M5AtomClassType ()=0 |
| setup the PTStepper More... | |
| virtual void | stop_M5AtomClassType ()=0 |
| stop the motor More... | |
| virtual void | loop_M5AtomClassType ()=0 |
| loop the PTStepper (so timer can run) More... | |
| virtual void | messageSetVal_M5AtomClassType (char *setName, char *valValue, boolean deviceNameSpecified)=0 |
| these are from the ATOM More... | |
| virtual void | messageSend_M5AtomClassType (char *sendValue, boolean deviceNameSpecified)=0 |
| virtual void | buttonA_ShortPress_M5AtomClassType ()=0 |
| virtual void | buttonA_LongPress_M5AtomClassType ()=0 |
| long press on buttonA (top button) More... | |
| virtual char * | currentStatusURL_M5AtomClassType ()=0 |
| virtual char * | currentStatusJSON_M5AtomClassType ()=0 |
| boolean | isPTFeeder_M5AtomClassType () |
An concrete class.
Definition at line 17 of file M5Atom_CameraModuleClass.h.
| M5Atom_CameraModuleClass::M5Atom_CameraModuleClass | ( | char * | config | ) |
constructor
Definition at line 15 of file M5Atom_CameraModuleClass.cpp.
| M5Atom_CameraModuleClass::~M5Atom_CameraModuleClass | ( | ) |
destructor
|
virtual |
long press on buttonA (top button)
Implements M5AtomClassType.
Definition at line 95 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
12.28.23, 8.28.23 Adding a way for others to get informed on messages that arrive for the cmd BUTTON PROCESSING abstraction short press on buttonA (top button)
BUTTON PROCESSING abstraction short press on buttonA (top button)
Implements M5AtomClassType.
Definition at line 90 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
returns a string in in JSON so: status&battery=84'&buzzon='off' } .. etc starts with "&"*
Implements M5AtomClassType.
Definition at line 114 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
returns a string in in URL so: status&battery=84'&buzzon='off' } .. etc starts with "&"*
8.4.25 add k=GPS
Implements M5AtomClassType.
Definition at line 105 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
setup the PTStepper
Implements M5AtomClassType.
Definition at line 51 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
12.28.23, 8.28.23 Adding a way for others to get informed on messages that arrive for the send -
Implements M5AtomClassType.
Definition at line 76 of file M5Atom_CameraModuleClass.cpp.

|
virtual |
ATOM specific.
these are from the ATOM 8.28.23 Adding a way for others to get informed on messages that arrive for the set,val 12.27.23 support setName == "HDriver" 1.10.24 if deviceNameSpecified then this matches this device, otherwise for all. It's up to the receiver to decide if it has to be specified
these are from the ATOM 8.28.23 Adding a way for others to get informed on messages that arrive for the set,val 12.27.23 support setName == "QRCode" 1.10.24 if deviceNameSpecified then this matches this device, otherwise for all. It's up to the receiver to decide if it has to be specified
Implements M5AtomClassType.
Definition at line 67 of file M5Atom_CameraModuleClass.cpp.
|
virtual |
setup the PTStepper
8.16.25 register our PIN use
Implements M5AtomClassType.
Definition at line 32 of file M5Atom_CameraModuleClass.cpp.

|
virtual |
starts the PTStepper
Data members of class Generic config info .. specific the the sensor type
Implements M5AtomClassType.
Definition at line 26 of file M5Atom_CameraModuleClass.cpp.
|
virtual |