mbed Phone Platform

Dependencies:   ulaw mbed ConfigFile

Revision:
2:e37117117e79
Parent:
1:0f82c574096f
Child:
3:1d5dc4107558
--- a/phone.h	Sun Dec 26 15:49:07 2010 +0000
+++ b/phone.h	Wed Jan 05 15:43:53 2011 +0000
@@ -7,6 +7,8 @@
 #define DATA_SIZE 700
 #define DIAL_SIZE 10
 #define PB_SIZE 10
+#define DIAL_TIMEOUT (FREQ * 3)
+#define CALL_TIMEOUT (FREQ * 10)
 
 enum PhoneType {
     PhoneNone,
@@ -14,12 +16,14 @@
     PhoneLine2,
     PhoneMicSp,
     PhoneIpLine,
+    PhoneType_FORCE_WORD = 0x7FFF
 };
 
 enum Status {
     StatusNone,
     StatusOk,
     StatusNg,
+    Status_FORCE_WORD = 0x7FFF
 };
 
 enum Mode {
@@ -34,6 +38,7 @@
     ModeBT,
     ModeDisconnect,
     ModeData,
+    Mode_FORCE_WORD = 0x7FFF
 };
 
 enum Scan {