#include"led.h" #include using namespace std; int main(int argc, char* argv[]){ if(argc!=2){ std::cout << "Error: This is not a command for this application" << std::endl; std::cout << "These are the commands you can use: on, off and blink" << std::endl; } std::cout << "Starting app" << std::endl; string cmd(argv[1]); CLED leds[4] = {CLED(0), CLED(1), CLED(2), CLED(3)}; for(int i=0; i<=3; i++){ if(cmd=="on") leds[i].TurnOn(); else if(cmd=="off") leds[i].TurnOff(); else if(cmd=="blink") leds[i].BlinkLED(); else{ std::cout << "Error: Invalid command" << std::endl; std::cout << "These are the commands you can use: " << std::endl; std::cout << "on - Powers on the LED" << std::endl; std::cout << "off - Powers off the LED" << std::endl; std::cout << "blink - Makes the LED blink" << std::endl; } } return 0; }