summaryrefslogtreecommitdiff
path: root/altosui/AltosTelemetryReader.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2011-03-24 08:08:43 +0900
committerKeith Packard <keithp@keithp.com>2011-03-24 08:08:43 +0900
commit7f5b5848ad6ef5c808638a29c3dc0101b56ed11e (patch)
treec85d6936a17ee4533cc8b41e29e59acd1e93d47c /altosui/AltosTelemetryReader.java
parentf3e68341f6f5daaf26dd162e4f9a06c29988986a (diff)
altosui: Add telemetry format menu and preferences
Switches the TeleDongle between full and tiny telemetry packet formats, saving the last used format for each teledongle in the application preferences. Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/AltosTelemetryReader.java')
-rw-r--r--altosui/AltosTelemetryReader.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/altosui/AltosTelemetryReader.java b/altosui/AltosTelemetryReader.java
index 6c5a9397..980391b4 100644
--- a/altosui/AltosTelemetryReader.java
+++ b/altosui/AltosTelemetryReader.java
@@ -47,6 +47,11 @@ class AltosTelemetryReader extends AltosFlightReader {
AltosPreferences.set_channel(device.getSerial(), channel);
}
+ void set_telemetry(int telemetry) {
+ serial.set_telemetry(telemetry);
+ AltosPreferences.set_telemetry(device.getSerial(), telemetry);
+ }
+
public AltosTelemetryReader (AltosDevice in_device)
throws FileNotFoundException, AltosSerialInUseException, IOException {
device = in_device;