telegps: Add unit setting to device configuration dialog
authorKeith Packard <keithp@keithp.com>
Mon, 10 Apr 2023 03:13:57 +0000 (20:13 -0700)
committerKeith Packard <keithp@keithp.com>
Mon, 10 Apr 2023 03:13:57 +0000 (20:13 -0700)
This isn't used by TeleGPS, but is needed to make the config system
work.

Signed-off-by: Keith Packard <keithp@keithp.com>
telegps/TeleGPSConfigUI.java

index fa74fc19b56debecf3b59dbab98d3389212b00a5..b5d267b75d2e0c73916e13d9b6bb9dfe22a838c4 100644 (file)
@@ -402,6 +402,32 @@ public class TeleGPSConfigUI
                set_radio_enable_tool_tip();
                row++;
 
+               /* Report feet */
+               c = new GridBagConstraints();
+               c.gridx = 0; c.gridy = row;
+               c.gridwidth = 4;
+               c.fill = GridBagConstraints.NONE;
+               c.anchor = GridBagConstraints.LINE_START;
+               c.insets = il;
+               c.ipady = 5;
+               report_feet_label = new JLabel("Beep max height in:");
+               pane.add(report_feet_label, c);
+
+               c = new GridBagConstraints();
+               c.gridx = 4; c.gridy = row;
+               c.gridwidth = 4;
+               c.fill = GridBagConstraints.HORIZONTAL;
+               c.weightx = 1;
+               c.anchor = GridBagConstraints.LINE_START;
+               c.insets = ir;
+               c.ipady = 5;
+               report_feet_value = new JComboBox<String>(report_feet_values);
+               report_feet_value.setEditable(false);
+               report_feet_value.addItemListener(this);
+               pane.add(report_feet_value, c);
+               set_report_feet_tool_tip();
+               row++;
+
                /* Radio 10mW limit */
                c = new GridBagConstraints();
                c.gridx = 0; c.gridy = row;