modified the WifiStatus example and comments in TimeCheck example

This commit is contained in:
Fede85 2013-07-01 20:11:14 +02:00
parent dbd001a776
commit 42d7b1d85a
2 changed files with 29 additions and 10 deletions

View File

@ -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:

View File

@ -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();