TxtSmartFactoryLib  0.8.0
Smart Factory Library
ft::TxtConveyorBeltLightBarriers Class Reference

#include <TxtConveyorBelt.h>

Inheritance diagram for ft::TxtConveyorBeltLightBarriers:
Collaboration diagram for ft::TxtConveyorBeltLightBarriers:

Public Member Functions

 TxtConveyorBeltLightBarriers (TxtTransfer *pT, uint8_t chM, int chL1, int chL2)
 
virtual ~TxtConveyorBeltLightBarriers ()
 
void moveIn ()
 
void moveOut ()
 
- Public Member Functions inherited from ft::TxtConveyorBelt
 TxtConveyorBelt (TxtTransfer *pT, uint8_t chM)
 
virtual ~TxtConveyorBelt ()
 
void setSpeed (int16_t s)
 
int16_t getSpeed ()
 
void moveLeft ()
 
void moveRight ()
 
void stop ()
 

Protected Attributes

uint8_t chL1
 
uint8_t chL2
 
- Protected Attributes inherited from ft::TxtConveyorBelt
TxtTransferpT
 
uint8_t chM
 
int16_t speed
 

Constructor & Destructor Documentation

ft::TxtConveyorBeltLightBarriers::TxtConveyorBeltLightBarriers ( TxtTransfer pT,
uint8_t  chM,
int  chL1,
int  chL2 
)
virtual ft::TxtConveyorBeltLightBarriers::~TxtConveyorBeltLightBarriers ( )
virtual

Member Function Documentation

void ft::TxtConveyorBeltLightBarriers::moveIn ( )
void ft::TxtConveyorBeltLightBarriers::moveOut ( )

Member Data Documentation

uint8_t ft::TxtConveyorBeltLightBarriers::chL1
protected
uint8_t ft::TxtConveyorBeltLightBarriers::chL2
protected

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