ESP3D  3.0
Firmware for ESP boards connected to 3D Printer
Camera Class Reference

#include <camera.h>

Public Member Functions

 Camera ()
 
 ~Camera ()
 
bool initHardware (bool forceinit=false)
 
bool begin (bool forceinit=false)
 
void end ()
 
void handle ()
 
int command (const char *param, const char *value)
 
uint8_t GetModel ()
 
const char * GetModelString ()
 
bool started ()
 
bool initialised ()
 
bool stopHardware ()
 
void connect (bool status)
 
bool isconnected ()
 
uint16_t port ()
 

Detailed Description

Definition at line 26 of file camera.h.

Constructor & Destructor Documentation

◆ Camera()

Camera::Camera ( )

◆ ~Camera()

Camera::~Camera ( )

Member Function Documentation

◆ begin()

bool Camera::begin ( bool  forceinit = false)
Here is the caller graph for this function:

◆ command()

int Camera::command ( const char *  param,
const char *  value 
)

◆ connect()

void Camera::connect ( bool  status)
inline

Definition at line 47 of file camera.h.

◆ end()

void Camera::end ( )
Here is the caller graph for this function:

◆ GetModel()

uint8_t Camera::GetModel ( )
Here is the caller graph for this function:

◆ GetModelString()

const char* Camera::GetModelString ( )
Here is the caller graph for this function:

◆ handle()

void Camera::handle ( )

◆ initHardware()

bool Camera::initHardware ( bool  forceinit = false)
Here is the caller graph for this function:

◆ initialised()

bool Camera::initialised ( )
inline

Definition at line 42 of file camera.h.

◆ isconnected()

bool Camera::isconnected ( )
inline

Definition at line 51 of file camera.h.

◆ port()

uint16_t Camera::port ( )
inline

Definition at line 55 of file camera.h.

Here is the caller graph for this function:

◆ started()

bool Camera::started ( )
inline

Definition at line 38 of file camera.h.

Here is the caller graph for this function:

◆ stopHardware()

bool Camera::stopHardware ( )
Here is the caller graph for this function:

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