diff options
| -rw-r--r-- | src/ao_btm.c | 31 | ||||
| -rw-r--r-- | src/ao_cmd.c | 5 | ||||
| -rw-r--r-- | src/ao_pins.h | 1 | 
3 files changed, 0 insertions, 37 deletions
diff --git a/src/ao_btm.c b/src/ao_btm.c index 491e4be3..db0ff6b0 100644 --- a/src/ao_btm.c +++ b/src/ao_btm.c @@ -17,13 +17,9 @@  #include "ao.h" -uint8_t			ao_btm_running;  int8_t			ao_btm_stdio;  __xdata uint8_t		ao_btm_connected; -void -ao_btm_putchar(char c); -  #define AO_BTM_MAX_REPLY	16  __xdata char		ao_btm_reply[AO_BTM_MAX_REPLY]; @@ -82,32 +78,6 @@ ao_btm_echo(uint8_t echo)  }  /* - * A command line pre-processor to detect connect/disconnect messages - * and update the internal state - */ - -uint8_t -ao_cmd_filter(void) -{ -	if (ao_cur_stdio != ao_btm_stdio) -		return 0; -	ao_cmd_lex(); -	while (ao_cmd_lex_c != '\n') { -		if (ao_match_word("CONNECT")) -			return 1; -		if (ao_match_word("DISCONNECT")) -			return 1; -		if (ao_match_word("ERROR")) -			return 1; -		if (ao_match_word("OK")) -			return 1; -		ao_cmd_lex(); -	} -	ao_cmd_status = 0; -	return 0; -} - -/*   * Delay between command charaters; the BT module   * can't keep up with 57600 baud   */ @@ -226,7 +196,6 @@ ao_btm(void)  				    NULL);  	ao_btm_echo(0); -	ao_btm_running = 1;  	for (;;) {  		while (!ao_btm_connected)  			ao_sleep(&ao_btm_connected); diff --git a/src/ao_cmd.c b/src/ao_cmd.c index c738a3e0..23346c3d 100644 --- a/src/ao_cmd.c +++ b/src/ao_cmd.c @@ -274,11 +274,6 @@ ao_cmd(void)  	for (;;) {  		readline(); -#if HAS_CMD_FILTER -		if (ao_cmd_filter()) -			continue; -		cmd_i = 0; -#endif  		ao_cmd_lex();  		ao_cmd_white();  		c = ao_cmd_lex_c; diff --git a/src/ao_pins.h b/src/ao_pins.h index 1344dcaa..9ee5bdb4 100644 --- a/src/ao_pins.h +++ b/src/ao_pins.h @@ -224,7 +224,6 @@  	#define HAS_BEEP		0  	#define HAS_SERIAL_1		1  	#define USE_SERIAL_STDIN	1 -	#define HAS_CMD_FILTER		1  	#define HAS_ADC			0  	#define HAS_DBG			1  	#define HAS_EEPROM		0  | 
