     bitClear(flags, F_FIRST_CYCLE);
     // Clear the ping buffers.
     pingBufferLeft.zero();
+    pingBufferRight.zero();
     return;
   }
   /*

    
    // Turn off the debug light.
    digitalWrite(PIN_DEBUG_MOTION, LOW);
    
    // Clear the ping buffers.
    pingBufferLeft.zero();

    // Zero all the flags.
    flags = 0;

  if (nowMillis - awakeTime > powerTimeout) {
    //TODO: and not waiting for second sensor
    
    // No motion
    if (!digitalRead(PIN_PIR)) {
      // Powerdown at the start of the next loop
      powerState = 0;
    }

  }
  
}

