kopia lustrzana https://github.com/sh123/codec2_talkie
Rig control usb connect
rodzic
714593ec7a
commit
bd3064e20c
|
@ -262,7 +262,11 @@ public class MainActivity extends AppCompatActivity implements ServiceConnection
|
|||
break;
|
||||
case "sound_modem":
|
||||
_textConnInfo.setText(R.string.main_status_sound_modem);
|
||||
startAppService(TransportFactory.TransportType.SOUND_MODEM);
|
||||
String rig = _sharedPreferences.getString(PreferenceKeys.PORTS_SOUND_MODEM_RIG, "Disabled");
|
||||
if (rig.equals("Disabled"))
|
||||
startAppService(TransportFactory.TransportType.SOUND_MODEM);
|
||||
else
|
||||
startUsbConnectActivity();
|
||||
break;
|
||||
case "tcp_ip":
|
||||
startTcpIpConnectActivity();
|
||||
|
@ -284,7 +288,10 @@ public class MainActivity extends AppCompatActivity implements ServiceConnection
|
|||
Intent data = result.getData();
|
||||
assert data != null;
|
||||
int resultCode = result.getResultCode();
|
||||
if (resultCode == RESULT_CANCELED) {
|
||||
String transportType = _sharedPreferences.getString(PreferenceKeys.PORTS_TYPE, "loopback");
|
||||
if (transportType.equals("sound_modem")) {
|
||||
startAppService(TransportFactory.TransportType.SOUND_MODEM);
|
||||
} else if (resultCode == RESULT_CANCELED) {
|
||||
_textConnInfo.setText(R.string.main_status_loopback_test);
|
||||
startAppService(TransportFactory.TransportType.LOOPBACK);
|
||||
} else if (resultCode == RESULT_OK) {
|
||||
|
|
|
@ -6,12 +6,15 @@ import android.util.Log;
|
|||
|
||||
import androidx.preference.PreferenceManager;
|
||||
|
||||
import com.radio.codec2talkie.connect.UsbPortHandler;
|
||||
import com.radio.codec2talkie.settings.PreferenceKeys;
|
||||
|
||||
public class RigCtlFactory {
|
||||
private static final String TAG = RigCtlFactory.class.getSimpleName();
|
||||
|
||||
public static RigCtl create(Context context) {
|
||||
if (UsbPortHandler.getPort() == null)
|
||||
return new Disabled();
|
||||
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(context);
|
||||
String rigName = sharedPreferences.getString(PreferenceKeys.PORTS_SOUND_MODEM_RIG, "Disabled");
|
||||
try {
|
||||
|
|
Ładowanie…
Reference in New Issue