Contains the main execution of the clock uses headers to import functions
Dependencies: RTC-DS1307 SPI_TFT_ILI9341 TFT_fonts mbed tsi_sensor
Fork of TFT_Mikroelectronika_IL9341_sketchpad by
main.cpp
- Committer:
- Owenmatthewmcgowan
- Date:
- 2017-05-25
- Revision:
- 29:684e2a3e17b5
- Parent:
- 19:4c30c3182e04
- Child:
- 32:56f59b79720c
File content as of revision 29:684e2a3e17b5:
bool f_alarm = false, f_alarm_sound; int f_state; #include "libs.h" //DigitalOut led(LED1); //DigitalIn sw_w(SW3); void main() { while(!rtc.startClock()){} TFT.claim(stdout); // send stdout to the TFT display TFT.set_orientation(1); TFT.background(Black); // set background to black TFT.foreground(White); // set chars to white TFT.cls(); // pc.baud(115200); f_state = 1; f_alarm = false; runclock(); int i = 0; while (true) { switch (f_state){ case (1): runclock(); break; case (3): settings(); break; case (2): draw_state(2); wait(1); f_state = 1; break; case (4): whiteboard(); f_state = 1; break; } } //draw_state(4); }