 }
 
 void loop() {
-  //while(1){}
-   //if(radio.waitForChannel(30000,2000)) {     // wait up to 30 seconds for a clear channel, and then 2 seconds of empty channel
-      Serial.println("Signal is clear -- Transmitting");
-      radio.setModeTransmit();                // turn on the transmitter
-      radio.morseOut("1ZZ9ZZ/B CN87 ARDUINO HAMSHIELD");
-      radio.setModeReceive();                 // turn off the transmitter (receive mode)
-      Serial.print("TX Off");
-      //delay(30000);    
-   //} else { Serial.println("The channel was busy. Waiting 10 seconds."); delay(10000); } 
-   delay(10000);
+  if(radio.waitForChannel(30000,2000)) {     // wait up to 30 seconds for a clear channel, and then 2 seconds of empty channel
+    Serial.println("Signal is clear -- Transmitting");
+    radio.setModeTransmit();                // turn on the transmitter
+    radio.morseOut("1ZZ9ZZ/B CN87 ARDUINO HAMSHIELD");
+    radio.setModeReceive();                 // turn off the transmitter (receive mode)
+    Serial.print("TX Off");
+    delay(30000);    
+  } else { 
+    Serial.println("The channel was busy. Waiting 10 seconds.");
+    delay(10000);
+  } 
 }
 
 


*/

#include <HAMShield.h>
#include <Wire.h>

HAMShield radio;

  Serial.begin(9600);
  Serial.println("starting up..");
  Wire.begin();

  Serial.print("Radio status: ");
  int result = radio.testConnection();
  Serial.println(result,DEC);
