aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAtsushi Saitoh <lynxeyed@xj9.so-net.ne.jp>2012-03-03 12:44:14 +0900
committerAtsushi Saitoh <lynxeyed@xj9.so-net.ne.jp>2012-03-03 12:44:14 +0900
commit00e50e29e28594f0920828f241f9372fe844c445 (patch)
tree8f893742cb9506164e1c9d931895039006a054ff /src
parent1853b14b3004a87efb117f9a9268a7290ce32b0a (diff)
Added Debug mode
Diffstat (limited to 'src')
-rwxr-xr-xsrc/user_application.cpp41
1 files changed, 2 insertions, 39 deletions
diff --git a/src/user_application.cpp b/src/user_application.cpp
index c8656fd..3a73c23 100755
--- a/src/user_application.cpp
+++ b/src/user_application.cpp
@@ -1,21 +1,8 @@
#include <libmary.h>
-#include <stdlib.h>
-#include <SPI1.h>
-
-#define S9706_GATE 6 //Low->High:光量の積算。S9706の6番->(D6に接続)
-#define S9706_RANGE P0_1 //受光感度調整。S9706の4番->(P0_1)に接続。
-
-// PIO2_1 : SCLK -> S9706の5番(CK)
-// PIO2_2 : MISO -> S9706の1番(Dout)
void setup()
{
- pinMode(S9706_GATE,OUTPUT);
- pinMode(S9706_RANGE,OUTPUT);
- Serial.begin(9600);
- SPI1.setBitLength(12); //12bit ADC
- SPI1.setDataMode(SPI_MODE2);
- SPI1.begin();
+ Serial.begin(9600); // XBeeの初期化
Serial.println("Start");
}
@@ -23,30 +10,6 @@ int r,g,b;
void loop()
{
- digitalWrite(S9706_GATE,LOW);
- digitalWrite(S9706_RANGE,HIGH);
-
- Serial.println("積算を開始");
- digitalWrite(S9706_GATE,HIGH);
- delay(4);
-
-
- Serial.println("積算を終了");
- Serial.println("データリード開始");
-
- digitalWrite(S9706_GATE,LOW);
-
- r = SPI1.transfer(0xfff);
- g = SPI1.transfer(0xfff);
- b = SPI1.transfer(0xfff);
-
- Serial.print("r = ");
- Serial.println(r,DEC);
- Serial.print("g = ");
- Serial.println(g,DEC);
- Serial.print("b = ");
- Serial.println(b,DEC);
-
delay(1000);
-
+ Serial.println(millis()/1000,DEC);
}