diff options
| -rw-r--r-- | ao-tools/altosui/AltosSerial.java | 14 | 
1 files changed, 4 insertions, 10 deletions
diff --git a/ao-tools/altosui/AltosSerial.java b/ao-tools/altosui/AltosSerial.java index c4a7ad76..c3daf3b9 100644 --- a/ao-tools/altosui/AltosSerial.java +++ b/ao-tools/altosui/AltosSerial.java @@ -186,14 +186,10 @@ public class AltosSerial implements Runnable {  	public void set_channel(int channel) {  		if (altos != null) { -			if (monitor_mode) { -				printf("m 0\n"); -				flush_input(); -			} -			printf("c r %d\n", channel);  			if (monitor_mode) -				printf("m 1\n"); -			flush_input(); +				printf("m 0\nc r %d\nm 1\n", channel); +			else +				printf("c r %d\n", channel);  		}  	} @@ -202,10 +198,8 @@ public class AltosSerial implements Runnable {  		if (altos != null) {  			if (monitor)  				printf("m 1\n"); -			else { +			else  				printf("m 0\n"); -				flush_input(); -			}  		}  	}  | 
