diff options
| author | Anthony Towns <aj@erisian.com.au> | 2010-11-14 00:29:11 +1000 | 
|---|---|---|
| committer | Anthony Towns <aj@erisian.com.au> | 2010-11-14 00:29:11 +1000 | 
| commit | 9c32b93ef5fb43558fb0179ea1b047e35b7ed6e8 (patch) | |
| tree | 5b9f4bcd21939cdc76aa1841f1983b0d18caf7f3 /ao-tools/altosui/AltosConfig.java | |
| parent | 991541f57f065f429c6ec425efd6ac731280b2c1 (diff) | |
| parent | a6f30fae906bd87dff192c5fd4d10df283f99930 (diff) | |
Merge branch 'buttonbox' of git://git.gag.com/fw/altos into buttonbox
Diffstat (limited to 'ao-tools/altosui/AltosConfig.java')
| -rw-r--r-- | ao-tools/altosui/AltosConfig.java | 6 | 
1 files changed, 6 insertions, 0 deletions
diff --git a/ao-tools/altosui/AltosConfig.java b/ao-tools/altosui/AltosConfig.java index 7fecff0e..b7474f3b 100644 --- a/ao-tools/altosui/AltosConfig.java +++ b/ao-tools/altosui/AltosConfig.java @@ -83,6 +83,7 @@ public class AltosConfig implements Runnable, ActionListener {  	int_ref		main_deploy;  	int_ref		apogee_delay;  	int_ref		radio_channel; +	int_ref		radio_calibration;  	string_ref	version;  	string_ref	product;  	string_ref	callsign; @@ -146,6 +147,7 @@ public class AltosConfig implements Runnable, ActionListener {  				get_int(line, "Main deploy:", main_deploy);  				get_int(line, "Apogee delay:", apogee_delay);  				get_int(line, "Radio channel:", radio_channel); +				get_int(line, "Radio cal:", radio_calibration);  				get_string(line, "Callsign:", callsign);  				get_string(line,"software-version", version);  				get_string(line,"product", product); @@ -175,6 +177,7 @@ public class AltosConfig implements Runnable, ActionListener {  			config_ui.set_main_deploy(main_deploy.get());  			config_ui.set_apogee_delay(apogee_delay.get());  			config_ui.set_radio_channel(radio_channel.get()); +			config_ui.set_radio_calibration(radio_calibration.get());  			config_ui.set_callsign(callsign.get());  			config_ui.set_clean();  		} catch (InterruptedException ie) { @@ -188,12 +191,14 @@ public class AltosConfig implements Runnable, ActionListener {  		main_deploy.set(config_ui.main_deploy());  		apogee_delay.set(config_ui.apogee_delay());  		radio_channel.set(config_ui.radio_channel()); +		radio_calibration.set(config_ui.radio_calibration());  		callsign.set(config_ui.callsign());  		try {  			start_serial();  			serial_line.printf("c m %d\n", main_deploy.get());  			serial_line.printf("c d %d\n", apogee_delay.get());  			serial_line.printf("c r %d\n", radio_channel.get()); +			serial_line.printf("c f %d\n", radio_calibration.get());  			serial_line.printf("c c %s\n", callsign.get());  			serial_line.printf("c w\n");  		} catch (InterruptedException ie) { @@ -234,6 +239,7 @@ public class AltosConfig implements Runnable, ActionListener {  		main_deploy = new int_ref(250);  		apogee_delay = new int_ref(0);  		radio_channel = new int_ref(0); +		radio_calibration = new int_ref(1186611);  		callsign = new string_ref("N0CALL");  		version = new string_ref("unknown");  		product = new string_ref("unknown");  | 
