From 3c3b8ec9865e83811c01cd11f3d1615c967d03dd Mon Sep 17 00:00:00 2001 From: Kristian Sloth Lauszus Date: Wed, 30 Oct 2013 15:21:50 +0100 Subject: [PATCH] Reformat ArduinoBlinkLED example --- .../adk/ArduinoBlinkLED/ArduinoBlinkLED.ino | 34 +++++++++---------- 1 file changed, 16 insertions(+), 18 deletions(-) diff --git a/examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino b/examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino index 23b25ecc..6f35c494 100644 --- a/examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino +++ b/examples/adk/ArduinoBlinkLED/ArduinoBlinkLED.ino @@ -3,42 +3,40 @@ #include USB Usb; -ADK adk(&Usb,"TKJElectronics", // Manufacturer Name - "ArduinoBlinkLED", // Model Name - "Example sketch for the USB Host Shield", // Description (user-visible string) - "1.0", // Version - "http://www.tkjelectronics.dk/uploads/ArduinoBlinkLED.apk", // URL (web page to visit if no installed apps support the accessory) - "123456789"); // Serial Number (optional) +ADK adk(&Usb, "TKJElectronics", // Manufacturer Name + "ArduinoBlinkLED", // Model Name + "Example sketch for the USB Host Shield", // Description (user-visible string) + "1.0", // Version + "http://www.tkjelectronics.dk/uploads/ArduinoBlinkLED.apk", // URL (web page to visit if no installed apps support the accessory) + "123456789"); // Serial Number (optional) -#define LED 13 // Pin 13 is occupied by the SCK pin on a normal Arduino (Uno, Duemilanove etc.), so use a different pin +#define LED LED_BUILTIN // Pin 13 is occupied by the SCK pin on a normal Arduino (Uno, Duemilanove etc.), so use a different pin -void setup() -{ +void setup() { Serial.begin(115200); while (!Serial); // Wait for serial port to connect - used on Leonardo, Teensy and other boards with built-in USB CDC serial connection if (Usb.Init() == -1) { Serial.print("\r\nOSCOKIRQ failed to assert"); - while(1); //halt + while (1); // halt } pinMode(LED, OUTPUT); Serial.print("\r\nArduino Blink LED Started"); } -void loop() -{ +void loop() { Usb.Task(); - if(adk.isReady()) { + if (adk.isReady()) { uint8_t msg[1]; uint16_t len = sizeof(msg); uint8_t rcode = adk.RcvData(&len, msg); - if(rcode && rcode != hrNAK) + if (rcode && rcode != hrNAK) USBTRACE2("Data rcv. :", rcode); - if(len > 0) { + else if (len > 0) { Serial.print(F("\r\nData Packet: ")); Serial.print(msg[0]); - digitalWrite(LED,msg[0] ? HIGH : LOW); + digitalWrite(LED, msg[0] ? HIGH : LOW); } - } + } else - digitalWrite(LED, LOW); + digitalWrite(LED, LOW); }