summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter de Kok <p.j.s.d.kok@gmail.com>2015-06-03 14:19:58 +0200
committerPeter de Kok <p.j.s.d.kok@gmail.com>2015-06-03 14:19:58 +0200
commit401b609063e5248ad4a36f125dfe91076d3ad6cc (patch)
tree01648ba0331c789f0b64910c85b865b58a950bfc
parent2677462887e2dfa777e2487e928449202d3cd9e6 (diff)
downloadcode-401b609063e5248ad4a36f125dfe91076d3ad6cc.tar.gz
removed exampe code bottom
-rw-r--r--Venus_Skeleton/Venus_Skeleton.ino60
1 files changed, 1 insertions, 59 deletions
diff --git a/Venus_Skeleton/Venus_Skeleton.ino b/Venus_Skeleton/Venus_Skeleton.ino
index b4a7571..e07a2b4 100644
--- a/Venus_Skeleton/Venus_Skeleton.ino
+++ b/Venus_Skeleton/Venus_Skeleton.ino
@@ -648,62 +648,4 @@ void loop() {
// Delay for stability.
delay(20);
-}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-// // define types
-// typedef struct {
-// // ir
-// bool left_detected;
-// bool right_detected; // usually an integer (16-bit)
-// int distance; // 16-bit
-// // ..
-// long timer; // 32-bit
-// } sensor_data_t;
-//
-// enum {
-// CHANGED_IR_LEFT = 1 << 0,
-// CHANGED_IR_RIGHT = 1 << 1,
-// CHNAGED_JDHCHDUCDH = 1 << 2,
-// CHANGED_IDJDHD = 1 << 3
-// };
-//
-// sensor_data_t data;
-// int changedBits = 0;
-//
-
-// 1. gather sensor data -< sets changedBits and data
-val = readFromSensor();
-if (data.left_detected != val) {
- data.left_detected = val;
- // mark as changed
- changedBits |= CHANGED_IR_LEFT;
-}
-// other sensors: same
-
-// 2. read whetehr you have hit a block / line sensor
-if ((changedBits & (CHANGED_IR_LEFT | CHANGED_IR_RIGHT))) &&
-(data.left_detected || data.right_detected)) {
- // panic!
- stopMotor();
-}
-
-// 3. send to pi or other calculations (and clear bits)
-sendData(PIN_IR_LEFT, data.left_detected);
-// clear bits
-changedBits &= ~CHANGED_IR_LEFT;dataTypes.h \ No newline at end of file
+} \ No newline at end of file