   } // txSerial.available()
 
   // display of frequency and mode from time to time
-  if ( millis() - loop_init > 2000 ) {
+  if (    (txState != 2 && (millis() - loop_init > 200))
+       || (txState == 2 && (millis() - loop_init > 2000)) ) {
     
     loop_init = millis();
 

      break;

    case 2:
      if ( (millis() - tx_init) > 5000 ) {
        FT817.requestFrequencyAndMode();
        tx_init = millis();
      }

  return __brkval ? &top - __brkval : &top - &__bss_end;
#endif  // __arm__
}

