diff options
| author | Federico Fissore <f.fissore@arduino.cc> | 2013-08-07 17:16:13 +0200 | 
|---|---|---|
| committer | Federico Fissore <f.fissore@arduino.cc> | 2013-08-28 10:12:33 +0200 | 
| commit | aa7d03ba9c6d61597b10d06804bfee7d53b45ce2 (patch) | |
| tree | 34e58aeb2d5183c44d8988cb6aef369bfeffa3cf /libraries/Bridge/examples/SpacebrewYun/input_output | |
| parent | 39d8b74f58ec5b1cb59ad7879ffed9f6bb66795c (diff) | |
spacebrew update
Diffstat (limited to 'libraries/Bridge/examples/SpacebrewYun/input_output')
| -rw-r--r-- | libraries/Bridge/examples/SpacebrewYun/input_output/input_output.ino | 98 | 
1 files changed, 0 insertions, 98 deletions
diff --git a/libraries/Bridge/examples/SpacebrewYun/input_output/input_output.ino b/libraries/Bridge/examples/SpacebrewYun/input_output/input_output.ino deleted file mode 100644 index e95457f..0000000 --- a/libraries/Bridge/examples/SpacebrewYun/input_output/input_output.ino +++ /dev/null @@ -1,98 +0,0 @@ -#include <Bridge.h> -#include <SpacebrewYun.h> - -/** - *	Arduino Yun Spacebrew Library Example - * - *	This example code is in the public domain. - *	 - * 	@date 		July 16, 2013 - *  @author		Julio Terra - *    - */ - -SpacebrewYun sb = SpacebrewYun("aYun", "Arduino Yun spacebrew test"); - -int counter = 0; -long last = 0; -int interval = 2000; - -void setup() {  - -	Serial.begin(57600); -	delay(4000); -	while (!Serial) { 	Serial.println("connecting"); } - - -	//Initialize Console and wait for port to open: -	Bridge.begin(); -	Serial.println("Bridge Started");  - -	Serial.println("Configuring Spacebrew Client");  -	sb.verbose(true); -	sb.addPublish("string test", "string"); -	sb.addPublish("range test", "range"); -	sb.addPublish("boolean test", "boolean"); -	sb.addPublish("custom test", "crazy"); -	sb.addSubscribe("string test", "string"); -	sb.addSubscribe("range test", "range"); -	sb.addSubscribe("boolean test", "boolean"); -	sb.addSubscribe("custom test", "crazy"); -	sb.onRangeMessage(handleRange); -	sb.onStringMessage(handleString); -	sb.onBooleanMessage(handleBoolean); -	sb.onCustomMessage(handleCustom); -	sb.connect("sandbox.spacebrew.cc");  - -}  - - -void loop() {  -	sb.monitor(); -	if ( sb.connected() ) { -		if ( (millis() - last) > interval ) { -			String test_str_msg = "testing, testing, "; -			test_str_msg += counter; -			counter ++; - -			sb.send("string test", test_str_msg); -			sb.send("range test", 500); -			sb.send("boolean test", true); -			sb.send("custom test", "youre loco"); - -			last = millis(); - -		} -	} -}  - -void handleRange (String route, int value) { -	Serial.print("Range msg "); -	Serial.print(route); -	Serial.print(", value "); -	Serial.println(value); -} - -void handleString (String route, String value) { -	Serial.print("String msg "); -	Serial.print(route); -	Serial.print(", value "); -	Serial.println(value); -} - -void handleBoolean (String route, boolean value) { -	Serial.print("Boolen msg "); -	Serial.print(route); -	Serial.print(", value "); -	Serial.println(value ? "true" : "false"); -} - -void handleCustom (String route, String value, String type) { -	Serial.print("Custom msg "); -	Serial.print(route); -	Serial.print(" of type "); -	Serial.print(type); -	Serial.print(", value "); -	Serial.println(value); -} -  | 
