A classy affair
Dependencies: mbed mbed-rtos ShiftReg TextLCD
Diff: main.cpp
- Revision:
- 4:1ef122d47bf3
- Parent:
- 3:3700f0c29710
- Child:
- 5:20decc99e50c
--- a/main.cpp Wed Apr 10 11:33:32 2019 +0000 +++ b/main.cpp Thu Apr 11 11:37:39 2019 +0000 @@ -2,24 +2,19 @@ DigitalOut myled(PC_13); void Serial_Function(){INTERFACE_1.Serial();}//Written inside the interface class and Serial function - +void LCD_Function(){INTERFACE_1.LCD();}//LCD output +void Onboard_Led(){while(1){myled = !myled; Thread::wait(1000);}} +void Schedules_Function(){/*SCHEDULES.Schedules_output();*/}//Fix this int main() { POST();//Run Power on self test Serial_Thread.start(Serial_Function); + LCD_Thread.start(LCD_Function); + LED_Thread.start(Onboard_Led); + Schedules_Thread.start(Schedules_Function); while(1) { myled = 1; // LED is ON - //Muscle0 = 1; - wait(1); // 200 ms - - - myled = 0; // LED is OFF - //Muscle0 = 0; - wait(1); // 1 sec - - // PC.printf("%.6f %.6f\n\r",FEEDBACK_0.read(),FEEDBACK_1.read()); - //LCD.printf("Hello World!\n"); - + Thread::wait(500); } }