 /// i.e. allowable frequencies and their use when selecting your operating frequencies.
 ///
           if (value) {
-            if ((value > 95) & (value < 3904)) {  // 96 - 3903 is the range of values supported by the RFM12B
+            if ((value > 95) && (value < 3904)) {  // 96 - 3903 is the range of values supported by the RFM12B
               frequency = value;
               Serial.print(">");
               Serial.println(frequency);

static int value;
static byte stack[RF12_MAXDATA+4], top, sendLen, dest;
static byte testbuf[RF12_MAXDATA], testCounter, useHex;
static byte nodes[31];
static byte band;

void displayVersion(uint8_t newline );

      showByte(rf12_grp);
    }
    Serial.print(' ');
    showByte(rf12_hdr);
    for (byte i = 0; i < n; ++i) {
      if (!useHex)
