Functions related to printing to the LCD
lcd_functions.cpp@1:de2f80988f12, 2018-12-07 (annotated)
- Committer:
- erolleyparnell
- Date:
- Fri Dec 07 15:26:28 2018 +0000
- Revision:
- 1:de2f80988f12
- Parent:
- 0:063d075c40cb
- Child:
- 2:dd699b3c02bd
07/12/18
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
erolleyparnell | 0:063d075c40cb | 1 | #include "mbed.h" |
erolleyparnell | 0:063d075c40cb | 2 | #include "lcd_functions.hpp" |
erolleyparnell | 0:063d075c40cb | 3 | #include "serial_functions.hpp" |
erolleyparnell | 0:063d075c40cb | 4 | |
erolleyparnell | 0:063d075c40cb | 5 | |
erolleyparnell | 0:063d075c40cb | 6 | void displayOnLcd() { |
erolleyparnell | 0:063d075c40cb | 7 | date_mutex.lock(); |
erolleyparnell | 0:063d075c40cb | 8 | |
erolleyparnell | 0:063d075c40cb | 9 | myled = !myled; |
erolleyparnell | 0:063d075c40cb | 10 | |
erolleyparnell | 0:063d075c40cb | 11 | currentTime = time(NULL); |
erolleyparnell | 0:063d075c40cb | 12 | strftime(lcdBuffer, 32, "%d/%m/%Y %H:%M:%S", localtime(¤tTime)); |
erolleyparnell | 0:063d075c40cb | 13 | |
erolleyparnell | 0:063d075c40cb | 14 | //lcd.cls(); |
erolleyparnell | 1:de2f80988f12 | 15 | //lcd.locate(0,0); |
erolleyparnell | 1:de2f80988f12 | 16 | //pc.printf("%s\n\r", lcdBuffer); |
erolleyparnell | 0:063d075c40cb | 17 | |
erolleyparnell | 0:063d075c40cb | 18 | myled = !myled; |
erolleyparnell | 0:063d075c40cb | 19 | date_mutex.unlock(); |
erolleyparnell | 0:063d075c40cb | 20 | } |