update Debian standards version we claim compliance with
[fw/altos] / altoslib / AltosConfigData.java
index 5760560762bebdca7082dd1493a48697a955d338..1c3085bd7efc2f39ee41bddabdb806fe82960bfd 100644 (file)
@@ -15,7 +15,7 @@
  * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  */
 
-package org.altusmetrum.altoslib_1;
+package org.altusmetrum.altoslib_2;
 
 import java.util.*;
 import java.text.*;
@@ -336,6 +336,10 @@ public class AltosConfigData implements Iterable<String> {
        public double frequency() {
                int     channel = radio_channel;
                int     setting = radio_setting;
+
+               if (radio_frequency < 0 && channel < 0 && setting < 0)
+                       return -1;
+
                if (channel < 0)
                        channel = 0;
                if (setting < 0)
@@ -504,7 +508,7 @@ public class AltosConfigData implements Iterable<String> {
                switch (log_format) {
                case AltosLib.AO_LOG_FORMAT_FULL:
                case AltosLib.AO_LOG_FORMAT_TINY:
-               case AltosLib.AO_LOG_FORMAT_MEGAMETRUM:
+               case AltosLib.AO_LOG_FORMAT_TELEMEGA:
                        link.printf("l\n");
                        read_link(link, "done");
                default: