 
 const int PTTWarmupTimeInSeconds = 2; // Number of seconds prior symbols transmission. It is for activate PTT of Power Amplifer.
 const unsigned TRIntervalMultiplier = 1; // for example: value 1 means TR-TR-TR...   value 3 means: TX-RX-RX-TX...
-bool WorkModeActive = false; // active TX logic at power on
-bool BandHoppingEnabled = true; // band hopping control
+bool WorkModeActive = true; // active TX logic at power-on
+bool BandHoppingEnabled = true; // band hopping state at power-on
 
 // ------------- Predefined messages JT65,JT9,JT4
-// "HELLO WORLD" encodede message. Please replace to your own.
+// "HELLO WORLD" encoded message. Please replace to your own.
 const PROGMEM unsigned char MSG_JT65[] = {29,23,60,48,34,6,39,9,23,26,55,15,47,12,16,42,11,25,63,63,9,10,60,0,46,21,15,54,54,62,51,48,39,20,56,25,15,62,52,36,3,4,41,13,59,10,41,63,43,39,15,19,32,33,53,25,60,62,4,55,26,42,48};
 const PROGMEM unsigned char MSG_JT9[] = {0,0,3,6,0,7,3,4,7,0,7,3,2,4,8,0,3,2,4,1,6,1,0,5,8,2,2,4,4,2,5,3,0,8,0,4,7,3,7,6,3,4,4,5,3,2,4,3,7,2,0,0,1,2,0,5,5,2,5,0,2,4,8,3,2,0,2,1,3,8,1,8,0,2,2,8,3,1,7,8,1,2,0,1,0};
 const PROGMEM unsigned char MSG_JT4[] = {};


//---------- Begin Band Configuration  ----------------------

size_t currentBandIndex = 0; // <--- Startup band index in the array below (zero-based)

//
// Copy vector-descriptor from web configurator and paste into bandDescrArray.
// Local configurator:  ./doc/band_configurator.html 
// Configurator in the Net:  http://ra9yer.blogspot.com/p/si5351-configurator.html
//
JTBandDescr bandDescrArray[] = {
    {Mode_JT65_B, 32, 28943, 836045, 6, 1, 441, 163840, 60} // f=144.1777 MHz; JT65B; step=5.383Hz; 2.692baud; T/R=1m
  , {Mode_WSPR2, 31, 154287, 614418, 30, 1, 12, 8192, 120} // f=28.126 MHz; WSPR2; step=1.465Hz; 1.465baud; T/R=2m

};

//----------  End Configuration ------------------------

const size_t numBandsTotal = sizeof(bandDescrArray) / sizeof(bandDescrArray[0]); // Auto calc number of bands. Used for band hopping.


// ------ Message initialize functions ----- 

  unsigned long stamp = currentTime.stamp();
  stamp += trInterval * TRIntervalMultiplier; // jump to future
  stamp -= (stamp % trInterval); // round down
  stamp += 1; // JT65,JT9,JT4,WSPR - all start at 01 second 

  symbolsStartTime.initFromStamp( stamp );
  pttStartTime.initFromStamp( stamp - PTTWarmupTimeInSeconds );
