7#ifndef LOGICALACCESS_ACSACR1222LLCDDISPLAY_HPP
8#define LOGICALACCESS_ACSACR1222LLCDDISPLAY_HPP
67 void setMessage(std::string message)
override;
74 void setMessage(
unsigned char rowid, std::string message)
override;
78 return std::dynamic_pointer_cast<PCSCReaderCardAdapter>(getReaderCardAdapter());
84 void clear()
override;
86 void scroll(
unsigned char x = 0,
unsigned char y = 0,
unsigned char xRange = 128,
87 unsigned char yRange = 32,
unsigned char speedPixel = 2,
91 void pauseScrolling()
const;
93 void stopScrolling()
const;
95 void setContrast(
unsigned char value)
const;
97 void setBacklight(
bool enable)
const;
A ACS ACR 1222L LCD Display class.
Definition: acsacr1222llcddisplay.hpp:56
std::shared_ptr< PCSCReaderCardAdapter > getPCSCReaderCardAdapter() const
Definition: acsacr1222llcddisplay.hpp:76
A LCD Display base class to display message on LCD screen.
Definition: lcddisplay.hpp:20
LCDScrollPeriod
The LCD scrolling speed period.
Definition: acsacr1222llcddisplay.hpp:23
@ ScrollPeriodUnit17
Definition: acsacr1222llcddisplay.hpp:28
@ ScrollPeriodUnit151
Definition: acsacr1222llcddisplay.hpp:39
@ ScrollPeriodUnit5
Definition: acsacr1222llcddisplay.hpp:26
@ ScrollPeriodUnit21
Definition: acsacr1222llcddisplay.hpp:30
@ ScrollPeriodUnit7
Definition: acsacr1222llcddisplay.hpp:27
@ ScrollPeriodUnit19
Definition: acsacr1222llcddisplay.hpp:29
@ ScrollPeriodUnit147
Definition: acsacr1222llcddisplay.hpp:37
@ ScrollPeriodUnit133
Definition: acsacr1222llcddisplay.hpp:34
@ ScrollPeriodUnit131
Definition: acsacr1222llcddisplay.hpp:33
@ ScrollPeriodUnit129
Definition: acsacr1222llcddisplay.hpp:32
@ ScrollPeriodUnit149
Definition: acsacr1222llcddisplay.hpp:38
@ ScrollPeriodUnit3
Definition: acsacr1222llcddisplay.hpp:25
@ ScrollPeriodUnit1
Definition: acsacr1222llcddisplay.hpp:24
@ ScrollPeriodUnit23
Definition: acsacr1222llcddisplay.hpp:31
@ ScrollPeriodUnit145
Definition: acsacr1222llcddisplay.hpp:36
@ ScrollPeriodUnit135
Definition: acsacr1222llcddisplay.hpp:35
LCDScrollDirection
The LCD scrolling direction.
Definition: acsacr1222llcddisplay.hpp:45
@ ScrollFromRightToLeft
Definition: acsacr1222llcddisplay.hpp:47
@ ScrollFromBottomToTop
Definition: acsacr1222llcddisplay.hpp:49
@ ScrollFromLeftToRight
Definition: acsacr1222llcddisplay.hpp:46
@ ScrollFromTopToBottom
Definition: acsacr1222llcddisplay.hpp:48
Default PC/SC reader/card adapter.