カンサットで無線通信をするためのサンプルプログラム。加速度センサの値とステータスピンの情報をシリアル通信で出力し、TOCOSを使って無線送信する。

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
hardtail
Date:
Sat Jul 05 12:27:28 2014 +0000
Parent:
0:aa80dc78d8bc
Commit message:
????????????????????????????????????????????????????????TOCOS???????????

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r aa80dc78d8bc -r 4a1cf62c486c main.cpp
--- a/main.cpp	Sat Jul 05 12:03:29 2014 +0000
+++ b/main.cpp	Sat Jul 05 12:27:28 2014 +0000
@@ -74,8 +74,8 @@
 	int status = ReadStatus();	//ステータスピンの情報を読み取る
 
 	TOCOS.printf("%d,%d,%d,%d,%d,%d,%d\n"
-		,Accel_Ax.read_u16(),Accel_Ay.read_u16(),Accel_Az.read_u16()//加速度A(X,Y,Z)
-		,Accel_Bx.read_u16(),Accel_By.read_u16(),Accel_Bz.read_u16()//加速度B(X,Y,Z)
+		,(Accel_Ax.read_u16()>>4),(Accel_Ay.read_u16()>>4),(Accel_Az.read_u16()>>4)//加速度A(X,Y,Z)
+		,(Accel_Bx.read_u16()>>4),(Accel_By.read_u16()>>4),(Accel_Bz.read_u16()>>4)//加速度B(X,Y,Z)
 		,status);	//ステータス 1~16の数値
 }