The final project of Embedde class.

Dependencies:   C12832 LM75B ESP-call MMA7660

Committer:
pkr7098
Date:
Thu Jun 03 07:09:55 2021 +0000
Revision:
2:37756b51ccdb
Parent:
1:ed1c6618f739
The final project of Embedde class.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
pkr7098 1:ed1c6618f739 1 #include "PAGE.h"
pkr7098 1:ed1c6618f739 2
pkr7098 1:ed1c6618f739 3 void lcdShowInitDevicePage(bool cls)
pkr7098 1:ed1c6618f739 4 {
pkr7098 1:ed1c6618f739 5 if(cls == 1) {
pkr7098 1:ed1c6618f739 6 _lcd.cls();
pkr7098 1:ed1c6618f739 7 }
pkr7098 1:ed1c6618f739 8 _lcd.locate(0, 0);
pkr7098 1:ed1c6618f739 9 _lcd.printf("Init device");
pkr7098 1:ed1c6618f739 10 }
pkr7098 1:ed1c6618f739 11 void lcdShowTryToConnectPage(bool cls)
pkr7098 1:ed1c6618f739 12 {
pkr7098 1:ed1c6618f739 13 if(cls == 1) {
pkr7098 1:ed1c6618f739 14 _lcd.cls();
pkr7098 1:ed1c6618f739 15 }
pkr7098 1:ed1c6618f739 16 _lcd.locate(0, 0);
pkr7098 1:ed1c6618f739 17 _lcd.printf("Try to connect:");
pkr7098 1:ed1c6618f739 18 _lcd.locate(0, 10);
pkr7098 1:ed1c6618f739 19 _lcd.printf("%s", wifiSSID);
pkr7098 1:ed1c6618f739 20 }
pkr7098 1:ed1c6618f739 21 void lcdShowMyIPPage(bool cls)
pkr7098 1:ed1c6618f739 22 {
pkr7098 1:ed1c6618f739 23 if(cls == 1) {
pkr7098 1:ed1c6618f739 24 _lcd.cls();
pkr7098 1:ed1c6618f739 25 }
pkr7098 1:ed1c6618f739 26 _lcd.locate(0, 10);
pkr7098 1:ed1c6618f739 27 _lcd.printf("%s", wifiIpAddress);
pkr7098 1:ed1c6618f739 28 }
pkr7098 1:ed1c6618f739 29
pkr7098 1:ed1c6618f739 30 void lcdShowDaytime(bool cls)
pkr7098 1:ed1c6618f739 31 {
pkr7098 1:ed1c6618f739 32 if(cls == 1) {
pkr7098 1:ed1c6618f739 33 _lcd.cls();
pkr7098 1:ed1c6618f739 34 }
pkr7098 1:ed1c6618f739 35 _lcd.locate(0, 20);
pkr7098 1:ed1c6618f739 36 _lcd.printf("%02d:%02d:%02d", timerHour, timerMinute, timerSecond);
pkr7098 1:ed1c6618f739 37 }
pkr7098 1:ed1c6618f739 38 void lcdShowAlerttime(bool cls)
pkr7098 1:ed1c6618f739 39 {
pkr7098 1:ed1c6618f739 40 if(cls == 1) {
pkr7098 1:ed1c6618f739 41 _lcd.cls();
pkr7098 1:ed1c6618f739 42 }
pkr7098 1:ed1c6618f739 43 _lcd.locate(64, 20);
pkr7098 1:ed1c6618f739 44 if(alarmState == true) {
pkr7098 1:ed1c6618f739 45 _lcd.printf("%02d:%02d:%02d", alarmHour, alarmMinute, alarmSecond);
pkr7098 1:ed1c6618f739 46 } else {
pkr7098 1:ed1c6618f739 47 _lcd.printf("xx:xx:xx");
pkr7098 1:ed1c6618f739 48 }
pkr7098 1:ed1c6618f739 49 }
pkr7098 1:ed1c6618f739 50