summaryrefslogtreecommitdiff
path: root/src/ao_btm.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ao_btm.c')
-rw-r--r--src/ao_btm.c31
1 files changed, 0 insertions, 31 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);