X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=altosdroid%2Fsrc%2Forg%2Faltusmetrum%2FAltosDroid%2FAltosDroid.java;h=006896842a338fc2b2b330c85de4d12c48241eed;hb=1fc97dd9875a7639533a34438c4c7c999412eb3a;hp=2776016216beb9f4f3687ad6f2c80318aa44d27b;hpb=f1a9fff865e0b226a97ad5d6eaaac64bd5e5d410;p=fw%2Faltos diff --git a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java index 27760162..00689684 100644 --- a/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java +++ b/altosdroid/src/org/altusmetrum/AltosDroid/AltosDroid.java @@ -355,12 +355,15 @@ public class AltosDroid extends Activity { } void setFrequency(double freq) { - + try { + mService.send(Message.obtain(null, TelemetryService.MSG_SETFREQUENCY, freq)); + } catch (RemoteException e) { + } } void setFrequency(String freq) { try { - setFrequency (Double.parseDouble(freq)); + setFrequency (Double.parseDouble(freq.substring(11, 17))); } catch (NumberFormatException e) { } } @@ -378,16 +381,16 @@ public class AltosDroid extends Activity { // Set the TBT radio frequency final String[] frequencies = { - "434.550", - "434.650", - "434.750", - "434.850", - "434.950", - "435.050", - "435.150", - "435.250", - "435.350", - "435.450" + "Channel 0 (434.550MHz)", + "Channel 1 (434.650MHz)", + "Channel 2 (434.750MHz)", + "Channel 3 (434.850MHz)", + "Channel 4 (434.950MHz)", + "Channel 5 (435.050MHz)", + "Channel 6 (435.150MHz)", + "Channel 7 (435.250MHz)", + "Channel 8 (435.350MHz)", + "Channel 9 (435.450MHz)" }; AlertDialog.Builder builder = new AlertDialog.Builder(this); @@ -399,6 +402,7 @@ public class AltosDroid extends Activity { } }); AlertDialog alert = builder.create(); + alert.show(); return true; } return false;