{"id":1,"name":"blinkGPIO","agents":[{"archClass":"Argo","name":"bane","sourceCode":"serialPort(ttyEmulatedPort0).\n\n!start.\n\n+!start: serialPort(Port) <- \n\t.print(\"Ah, Mr. Anderson, I see you are as predictable in this world as you are in the other.\");\n\t.port(Port);\n\t.percepts(open);\n\t.limit(1000).\n\n+ledStatus(on) <-\n\t.print(\"Turning ON the Led in Arduino!\");\n\t.act(ledOff).\n\n+ledStatus(off) <-\n\t.print(\"Turning OFF the Led in Arduino!\");\n\t.act(ledOn).\n\n+port(Port,Status): Status = off | Status = timeout <-\n\t.percepts(close);\n\t.print(\"It's not over, Mr. Anderson! It's not over!\").\n"}],"firmwares":[]}