Add date separator settings for HD44780 to Conf
This commit is contained in:
parent
0e36abafc3
commit
528a220afb
3
Conf.cpp
3
Conf.cpp
|
@ -135,6 +135,7 @@ m_hd44780PWMBright(),
|
||||||
m_hd44780PWMDim(),
|
m_hd44780PWMDim(),
|
||||||
m_hd44780DisplayClock(false),
|
m_hd44780DisplayClock(false),
|
||||||
m_hd44780UTC(false),
|
m_hd44780UTC(false),
|
||||||
|
m_hd44780DateFormat("English"),
|
||||||
m_nextionPort("/dev/ttyAMA0"),
|
m_nextionPort("/dev/ttyAMA0"),
|
||||||
m_nextionBrightness(50U),
|
m_nextionBrightness(50U),
|
||||||
m_nextionDisplayClock(false),
|
m_nextionDisplayClock(false),
|
||||||
|
@ -445,6 +446,8 @@ bool CConf::read()
|
||||||
m_hd44780DisplayClock = ::atoi(value) == 1;
|
m_hd44780DisplayClock = ::atoi(value) == 1;
|
||||||
else if (::strcmp(key, "UTC") == 0)
|
else if (::strcmp(key, "UTC") == 0)
|
||||||
m_hd44780UTC = ::atoi(value) == 1;
|
m_hd44780UTC = ::atoi(value) == 1;
|
||||||
|
else if (::strcmp(key, "DateFormat") == 0)
|
||||||
|
m_hd44780DateFormat = value;
|
||||||
else if (::strcmp(key, "Pins") == 0) {
|
else if (::strcmp(key, "Pins") == 0) {
|
||||||
char* p = ::strtok(value, ",\r\n");
|
char* p = ::strtok(value, ",\r\n");
|
||||||
while (p != NULL) {
|
while (p != NULL) {
|
||||||
|
|
2
Conf.h
2
Conf.h
|
@ -142,6 +142,7 @@ public:
|
||||||
unsigned int getHD44780PWMDim() const;
|
unsigned int getHD44780PWMDim() const;
|
||||||
bool getHD44780DisplayClock() const;
|
bool getHD44780DisplayClock() const;
|
||||||
bool getHD44780UTC() const;
|
bool getHD44780UTC() const;
|
||||||
|
std::string getHD44780DateFormat() const;
|
||||||
|
|
||||||
// The Nextion section
|
// The Nextion section
|
||||||
std::string getNextionPort() const;
|
std::string getNextionPort() const;
|
||||||
|
@ -256,6 +257,7 @@ private:
|
||||||
unsigned int m_hd44780PWMDim;
|
unsigned int m_hd44780PWMDim;
|
||||||
bool m_hd44780DisplayClock;
|
bool m_hd44780DisplayClock;
|
||||||
bool m_hd44780UTC;
|
bool m_hd44780UTC;
|
||||||
|
std::string m_hd44780DateFormat;
|
||||||
|
|
||||||
std::string m_nextionPort;
|
std::string m_nextionPort;
|
||||||
unsigned int m_nextionBrightness;
|
unsigned int m_nextionBrightness;
|
||||||
|
|
Loading…
Reference in a new issue