summaryrefslogtreecommitdiffstats
path: root/app/dialstr.c
diff options
context:
space:
mode:
Diffstat (limited to 'app/dialstr.c')
-rw-r--r--app/dialstr.c59
1 files changed, 32 insertions, 27 deletions
diff --git a/app/dialstr.c b/app/dialstr.c
index f75a8e4..1277a42 100644
--- a/app/dialstr.c
+++ b/app/dialstr.c
@@ -1,49 +1,54 @@
#include "project.h"
#define DIGIT_TIMEOUT 4000
-static char dialstr[32]="ATDT";
-static unsigned dialstr_ptr=4;
+static char dialstr[32] = "ATDT";
+static unsigned dialstr_ptr = 4;
static int dialstr_timeout;
-void dialstr_clear(void)
+void
+dialstr_clear (void)
{
-dialstr_ptr=4;
-dialstr[dialstr_ptr]=';';
-dialstr[dialstr_ptr+1]=0;
+ dialstr_ptr = 4;
+ dialstr[dialstr_ptr] = ';';
+ dialstr[dialstr_ptr + 1] = 0;
}
-void dialstr_digit(int digit)
+void
+dialstr_digit (int digit)
{
-if (!dialstr_timeout) dialstr_clear();
-if (dialstr_ptr>=(sizeof(dialstr)-2)) return;
+ if (!dialstr_timeout)
+ dialstr_clear ();
+ if (dialstr_ptr >= (sizeof (dialstr) - 2))
+ return;
-dialstr[dialstr_ptr]='0'+digit;
-dialstr_ptr++;
-dialstr[dialstr_ptr]=';';
-dialstr[dialstr_ptr+1]=0;
+ dialstr[dialstr_ptr] = '0' + digit;
+ dialstr_ptr++;
+ dialstr[dialstr_ptr] = ';';
+ dialstr[dialstr_ptr + 1] = 0;
-dialstr_timeout=DIGIT_TIMEOUT;
-printf("Dialstr is now %s\r\n",dialstr+4);
+ dialstr_timeout = DIGIT_TIMEOUT;
+ printf ("Dialstr is now %s\r\n", dialstr + 4);
}
-void dialstr_dial(void)
+void
+dialstr_dial (void)
{
-printf("Dialing %s\r\n",dialstr+4);
-modem_send(dialstr);
+ printf ("Dialing %s\r\n", dialstr + 4);
+ modem_send (dialstr);
}
-void dialstr_tick(void)
+void
+dialstr_tick (void)
{
-if (!dialstr_timeout) return;
-dialstr_timeout--;
-if (dialstr_timeout) return;
+ if (!dialstr_timeout)
+ return;
+ dialstr_timeout--;
+ if (dialstr_timeout)
+ return;
-if (!hook)
- dialstr_dial();
+ if (!hook)
+ dialstr_dial ();
}
-
-
-