Lydia - Printhead
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
OmronVFDState Class Reference

#include <OmronVFD.h>

Classes

struct  type_errorMX2
 
union  union_errorFC
 

Public Member Functions

 OmronVFDState ()
 
void print ()
 

Public Attributes

uint16_t current
 
uint8_t direction
 
int8_t err
 
union_errorFC error
 
uint16_t FC
 
millis_t lastUpdated
 
millis_t lastWritten
 
int8_t max_current
 
uint8_t nbComErrors
 
uint16_t numErr
 
uint16_t power
 
ShiftRegister< uchar, E_VFD_MB_QUEUE_LENGTHqueue
 
millis_t startTS
 
int16_t state
 
int16_t status
 

Detailed Description

Definition at line 29 of file OmronVFD.h.

Constructor & Destructor Documentation

◆ OmronVFDState()

OmronVFDState::OmronVFDState ( )
inline

Definition at line 32 of file OmronVFD.h.

32  : lastUpdated(millis()),
33  lastWritten(millis()),
35  // E_VFD_MB_QUEUE_DIR,
36  // E_VFD_MB_QUEUE_AMPS})
37  {
38  }

Member Function Documentation

◆ print()

void OmronVFDState::print ( )
inline

Definition at line 76 of file OmronVFD.h.

77  {
78  Log.verboseln("FC:%d | State:%d | Status:%d", FC, state, status);
79  }

Member Data Documentation

◆ current

uint16_t OmronVFDState::current

Definition at line 62 of file OmronVFD.h.

◆ direction

uint8_t OmronVFDState::direction

Definition at line 67 of file OmronVFD.h.

◆ err

int8_t OmronVFDState::err

Definition at line 57 of file OmronVFD.h.

◆ error

union_errorFC OmronVFDState::error

Definition at line 70 of file OmronVFD.h.

◆ FC

uint16_t OmronVFDState::FC

Definition at line 60 of file OmronVFD.h.

◆ lastUpdated

millis_t OmronVFDState::lastUpdated

Definition at line 72 of file OmronVFD.h.

◆ lastWritten

millis_t OmronVFDState::lastWritten

Definition at line 73 of file OmronVFD.h.

◆ max_current

int8_t OmronVFDState::max_current

Definition at line 63 of file OmronVFD.h.

◆ nbComErrors

uint8_t OmronVFDState::nbComErrors

Definition at line 59 of file OmronVFD.h.

◆ numErr

uint16_t OmronVFDState::numErr

Definition at line 58 of file OmronVFD.h.

◆ power

uint16_t OmronVFDState::power

Definition at line 61 of file OmronVFD.h.

◆ queue

ShiftRegister<uchar, E_VFD_MB_QUEUE_LENGTH> OmronVFDState::queue

Definition at line 74 of file OmronVFD.h.

◆ startTS

millis_t OmronVFDState::startTS

Definition at line 69 of file OmronVFD.h.

◆ state

int16_t OmronVFDState::state

Definition at line 65 of file OmronVFD.h.

◆ status

int16_t OmronVFDState::status

Definition at line 66 of file OmronVFD.h.


The documentation for this class was generated from the following file:
E_VFD_MB_QUEUE_STATUS
#define E_VFD_MB_QUEUE_STATUS
Definition: OmronVFD.h:22
OmronVFDState::FC
uint16_t FC
Definition: OmronVFD.h:60
OmronVFDState::lastUpdated
millis_t lastUpdated
Definition: OmronVFD.h:72
OmronVFDState::status
int16_t status
Definition: OmronVFD.h:66
OmronVFDState::state
int16_t state
Definition: OmronVFD.h:65
OmronVFDState::queue
ShiftRegister< uchar, E_VFD_MB_QUEUE_LENGTH > queue
Definition: OmronVFD.h:74
OmronVFDState::lastWritten
millis_t lastWritten
Definition: OmronVFD.h:73