diff --git a/ubitx_20/cat_libs.ino b/ubitx_20/cat_libs.ino index cb26bcc..c9dca39 100644 --- a/ubitx_20/cat_libs.ino +++ b/ubitx_20/cat_libs.ino @@ -163,7 +163,8 @@ void CatSetSplit(boolean isSplit) //for remove warning messages void CatSetPTT(boolean isPTTOn, byte fromType) { - if (fromType == 2 || fromType == 3) { + // + if ((!inTx) && (fromType == 2 || fromType == 3)) { Serial.write(ACK); return; } diff --git a/ubitx_20/ubitx_20.ino b/ubitx_20/ubitx_20.ino index 6ec6fdb..c0768e6 100644 --- a/ubitx_20/ubitx_20.ino +++ b/ubitx_20/ubitx_20.ino @@ -1085,7 +1085,7 @@ void setup() //Serial.begin(9600); lcd.begin(16, 2); - printLineF(1, F("CECBT v1.00")); + printLineF(1, F("CECBT v1.01")); Init_Cat(38400, SERIAL_8N1); initMeter(); //not used in this build diff --git a/ubitx_20/ubitx_keyer.ino b/ubitx_20/ubitx_keyer.ino index a4c804d..9aed3d3 100644 --- a/ubitx_20/ubitx_keyer.ino +++ b/ubitx_20/ubitx_keyer.ino @@ -204,7 +204,7 @@ void cwKeyer(void){ break; } - Check_Cat(3); + Check_Cat(2); } //end of while } else{