diff options
Diffstat (limited to 'libraries/Bridge/examples')
-rw-r--r-- | libraries/Bridge/examples/TimeCheck/TimeCheck.ino | 9 | ||||
-rw-r--r-- | libraries/Bridge/examples/WiFiStatus/WiFiStatus.ino | 30 |
2 files changed, 29 insertions, 10 deletions
diff --git a/libraries/Bridge/examples/TimeCheck/TimeCheck.ino b/libraries/Bridge/examples/TimeCheck/TimeCheck.ino index 2673dea..848ff25 100644 --- a/libraries/Bridge/examples/TimeCheck/TimeCheck.ino +++ b/libraries/Bridge/examples/TimeCheck/TimeCheck.ino @@ -4,11 +4,14 @@ Gets the time from the linino processor via Bridge then parses out hours, minutes and seconds for the Arduino - using an Arduino Yun. + using an Arduino Yún. created 27 May 2013 modified 21 June 2013 By Tom Igoe + + This example code is in the public domain. + */ @@ -19,10 +22,10 @@ int hours, minutes, seconds; // for the results int lastSecond = -1; // need an impossible value for comparison void setup() { - Serial.begin(9600); // initialize serial Bridge.begin(); // initialize Bridge + Serial.begin(9600); // initialize serial - while(!Serial); // wait for Serial Monitor to open + while(!Serial); // wait for Serial Monitor to open Serial.println("Time Check"); // Title of sketch // run an initial date process. Should return: diff --git a/libraries/Bridge/examples/WiFiStatus/WiFiStatus.ino b/libraries/Bridge/examples/WiFiStatus/WiFiStatus.ino index 4df9bf0..35eab6f 100644 --- a/libraries/Bridge/examples/WiFiStatus/WiFiStatus.ino +++ b/libraries/Bridge/examples/WiFiStatus/WiFiStatus.ino @@ -1,3 +1,19 @@ + +/* + WiFi Status + + This sketch run a script already present on your Yún in the + /arduino directory called "pretty_wifi_info.lua" that takes + the informations of the WiFi interface and print it on the + Serial monitor. + + created 18 June 2013 + By Federico Fissore + + This example code is in the public domain. + + */ + #include <Process.h> void setup() { @@ -7,22 +23,22 @@ void setup() { Serial.println("Starting bridge...\n"); pinMode(13,OUTPUT); digitalWrite(13, LOW); - Bridge.begin(); // make contact with the linux processor - digitalWrite(13, HIGH); + Bridge.begin(); // make contact with the linux processor + digitalWrite(13, HIGH); // Led on pin 13 turns on when the bridge is ready - delay(2000); // wait 2 seconds + delay(2000); // wait 2 seconds } void loop() { - Process wifiCheck; // initialize a new process + Process wifiCheck; // initialize a new process - wifiCheck.runShellCommand("lua /arduino/pretty_wifi_info.lua"); // command you want to run + wifiCheck.runShellCommand("lua /arduino/pretty_wifi_info.lua"); // command you want to run // while there's any characters coming back from the // process, print them to the serial monitor: while (wifiCheck.available() > 0) { - char thisChar = wifiCheck.read(); - Serial.print(thisChar); + char c = wifiCheck.read(); + Serial.print(c); } Serial.println(); |