diff options
| author | Keith Packard <keithp@keithp.com> | 2011-08-22 23:31:54 -0700 | 
|---|---|---|
| committer | Keith Packard <keithp@keithp.com> | 2011-08-22 23:31:54 -0700 | 
| commit | 4aebe65b089e4b825a5ae238b81e2181bd88175a (patch) | |
| tree | 61116f6075005d238235bb060d23ff94623fe1ef | |
| parent | 3a84e8e0cc86481c301f4335843a0e1a94bad5c0 (diff) | |
altosui: Can't configure flight log max on TeleMini
It's only got space for one flight.
Signed-off-by: Keith Packard <keithp@keithp.com>
| -rw-r--r-- | altosui/AltosConfig.java | 12 | 
1 files changed, 11 insertions, 1 deletions
| diff --git a/altosui/AltosConfig.java b/altosui/AltosConfig.java index b1e6bc12..f1743608 100644 --- a/altosui/AltosConfig.java +++ b/altosui/AltosConfig.java @@ -148,7 +148,17 @@ public class AltosConfig implements ActionListener {  		config_ui.set_apogee_delay(apogee_delay.get());  		config_ui.set_radio_calibration(radio_calibration.get());  		config_ui.set_radio_frequency(frequency()); -		config_ui.set_flight_log_max_enabled(stored_flight.get() < 0); +		boolean max_enabled = true; +		switch (log_format.get()) { +		case Altos.AO_LOG_FORMAT_TINY: +			max_enabled = false; +			break; +		default: +			if (stored_flight.get() >= 0) +				max_enabled = false; +			break; +		} +		config_ui.set_flight_log_max_enabled(max_enabled);  		config_ui.set_radio_enable(radio_enable.get());  		config_ui.set_flight_log_max_limit(log_limit());  		config_ui.set_flight_log_max(flight_log_max.get()); | 
