sh123 2022-07-31 15:05:59 +03:00
rodzic 80fb8714c4
commit 1e9087ed93
2 zmienionych plików z 4 dodań i 3 usunięć

Wyświetl plik

@ -160,7 +160,9 @@ public class MainActivity extends AppCompatActivity implements ServiceConnection
// show/hide S-meter
FrameLayout frameRssi = findViewById(R.id.frameRssi);
if (_sharedPreferences.getBoolean(PreferenceKeys.KISS_EXTENSIONS_ENABLED, false)) {
if (!_sharedPreferences.getBoolean(PreferenceKeys.PORTS_SOUND_MODEM_ENABLED, false) &&
_sharedPreferences.getBoolean(PreferenceKeys.KISS_EXTENSIONS_ENABLED, false)) {
int sLevelId = RadioTools.getMinimumDecodeSLevelLabel(_sharedPreferences, S_METER_S0_VALUE_DB);
TextView sLevel = findViewById(sLevelId);
if (sLevel != null) {

Wyświetl plik

@ -47,12 +47,11 @@ public class SoundModem implements Transport {
_sharedPreferences = PreferenceManager.getDefaultSharedPreferences(_context);
String type = _sharedPreferences.getString(PreferenceKeys.PORTS_SOUND_MODEM_TYPE, "1200");
_name = "SoundModem" + type;
if (type.equals("300")) {
_fskModem = Codec2.fskCreate(AUDIO_SAMPLE_SIZE, 300, 1600, 200);
_name = "SndModemHF300";
} else {
_fskModem = Codec2.fskCreate(AUDIO_SAMPLE_SIZE, 1200, 1200, 1000);
_name = "SndModemAFSK1200";
}
_recordAudioBuffer = new short[Codec2.fskDemodSamplesBufSize(_fskModem)];