
The final project of Embedde class.
Dependencies: C12832 LM75B ESP-call MMA7660
LCD/PAGE/PAGE.cpp@2:37756b51ccdb, 2021-06-03 (annotated)
- 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?
User | Revision | Line number | New 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 |