     //    byte Rear = digitalRead(R_BSY);
     //    if (Rear == HIGH)
     //    {
-    //        BoardCount = 2;
+    //        boardCount = 2;
     //        //Need to dynamically attach/detacy PW_OR2 so that it is shared between IntRight and I2C
     //        break;
     //    }

    The board uses an Arduino Micro, with interrupts on digital pins 0, 1, 2, 3 and 7.
    
    The interrupt numbers are 2, 3, 1, 0 and 4 respectively. 
*/

/*  Two boards can hold 12 sonars on the points of a clock.
    The front board holds Sonar 12 (straight ahead)
    and 1, 2, and 3F to the right.
    It also holds 9F, 10, and 11 to the left.


    if (DEBUG_MODE)
    {
        //Baud rate configured for 115200
        //It communicates on digital pins 0 (RX) and 1 (TX) as well as with the computer via USB
        Serial.begin(BAUD_RATE);

        digitalWrite(DEBUG_PIN, HIGH);
    }
    else
    {
        //Serial Peripheral Interface (SPI) Setup
        pinMode(MISO, OUTPUT);

        //SPI Control Register (SPCR)
        SPCR |= _BV(SPE);   //Turn on SPI in slave mode (SPI Enable)
        SPCR |= _BV(SPIE);  //Turn on interrupts for SPI (SPI Interrupt Enable) 

        processIt = false;  //False until we have a request to process
    }  

    // timeLeftStart = timeRightStart = timeCenterStart = 0;
    timeLeft = timeRight = timeCenter = timeStart = 0;
    roundCount = timeoutStart = timeSinceLastRound = 0;
    isr1Count = isr2Count = isr3Count = 0;

    // timeLeftStartSet = false;
    // timeRightStartSet = false;
    // timeCenterStartSet = false;
    timeStartSet = false;
 
    pinMode(S_DEC1, OUTPUT);        //Pin 5 (PWM)       --> SD1
    pinMode(S_DEC2, OUTPUT);        //Pin 6 (PWM/A7)    --> SD2
