libzedmd
Public Member Functions | Protected Member Functions | List of all members
ZeDMDWiFi Class Reference
Inheritance diagram for ZeDMDWiFi:
ZeDMDComm

Public Member Functions

virtual bool Connect (const char *ip, int port)
 
virtual void Disconnect ()
 
virtual bool IsConnected ()
 
- Public Member Functions inherited from ZeDMDComm
void SetLogCallback (ZeDMD_LogCallback callback, const void *userData)
 
void IgnoreDevice (const char *ignore_device)
 
void SetDevice (const char *device)
 
virtual bool Connect ()
 
virtual void Disconnect ()
 
virtual bool IsConnected ()
 
void Run ()
 
void QueueCommand (char command, uint8_t *buffer, int size, uint16_t width, uint16_t height, uint8_t bytes=3)
 
void QueueCommand (char command, uint8_t *buffer, int size, int8_t streamId=-1, bool delayed=false)
 
void QueueCommand (char command)
 
void QueueCommand (char command, uint8_t value)
 
bool FillDelayed ()
 
uint16_t const GetWidth ()
 
uint16_t const GetHeight ()
 
bool const IsS3 ()
 

Protected Member Functions

virtual bool StreamBytes (ZeDMDFrame *pFrame)
 
virtual void Reset ()
 
virtual bool StreamBytes (ZeDMDFrame *pFrame)
 
virtual void Reset ()
 

Additional Inherited Members

- Static Public Attributes inherited from ZeDMDComm
static const int CTRL_CHARS_HEADER_SIZE = 6
 
static constexpr uint8_t CTRL_CHARS_HEADER [] = {0x5a, 0x65, 0x64, 0x72, 0x75, 0x6d}
 
- Protected Attributes inherited from ZeDMDComm
uint16_t m_zonesBytesLimit = 0
 
uint8_t m_zoneWidth = 8
 
uint8_t m_zoneHeight = 4
 

Member Function Documentation

◆ Disconnect()

void ZeDMDWiFi::Disconnect ( )
virtual

Reimplemented from ZeDMDComm.

◆ IsConnected()

bool ZeDMDWiFi::IsConnected ( )
virtual

Reimplemented from ZeDMDComm.

◆ Reset()

void ZeDMDWiFi::Reset ( )
protectedvirtual

Reimplemented from ZeDMDComm.

◆ StreamBytes()

bool ZeDMDWiFi::StreamBytes ( ZeDMDFrame pFrame)
protectedvirtual

Reimplemented from ZeDMDComm.


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