|
|
- #include"led.h"
- #include<string>
- 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;
- }
-
|