  //Set the scaling factor based on the state
  int scaling_factor = 1; //pos * BW_per_pos
   if(mic_or_zxy_state==0){
-    Serial.println(" Microphone Software Serial Test:");
+//    Serial.println(" Microphone Software Serial Test:");
     scaling_factor = 133;
   }else if (mic_or_zxy_state==1){
-    Serial.println(" Vibration SoftwareX Serial Test:");
+//    Serial.println(" Vibration SoftwareX Serial Test:");
     scaling_factor = 7;
   }else if(mic_or_zxy_state==2){
-    Serial.println(" Vibration SoftwareY Serial Test:");
+//    Serial.println(" Vibration SoftwareY Serial Test:");
     scaling_factor = 7;
   }else{
-    Serial.println(" Vibration SoftwareZ Serial Test:");
+//    Serial.println(" Vibration SoftwareZ Serial Test:");
     scaling_factor = 7;
   }
 

  while(1) { // reduces jitter

  //DEBUG
  if(mic_or_zxy_state==0){
//    Serial.print("Microphone running");
  }else if(mic_or_zxy_state==1) {
//    Serial.print("VibrationX running");
  }else if(mic_or_zxy_state==2){
//    Serial.print("VibrationY running");
  }else{
//    Serial.print("VibrationZ running");
  }
  
    
    cli();  // UDRE interrupt slows this way down on arduino1.0

int down_sampling_rate = 1;

//Print Variables
String data_string = "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000";

///////////////////////////////////////////////////SETUP////////////////////////////////////////////////////////
void setup() {
