mbed Phone Platform
Dependencies: ulaw mbed ConfigFile
Diff: main.h
- Revision:
- 1:0f82c574096f
- Parent:
- 0:f18953137cb4
- Child:
- 2:e37117117e79
--- a/main.h Mon Dec 20 22:55:29 2010 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,54 +0,0 @@ -#ifndef MAIN_H -#define MAIN_H - -#define FREQ 8000 -#define MTU 720 -#define UDPSIZE 720 -#define BUFSIZE (UDPSIZE * 2) -#define UDPPORT 20080 -#define DIAL_SIZE 10 - -enum PhoneType { - PhoneNone, - PhoneLine1, - PhoneLine2, - PhoneMicSp, - PhoneIpLine, -}; - -enum Status { - StatusNone, - StatusOk, - StatusNg, -}; - -enum Mode { - ModeOff, - ModeReady, - ModeDT, - ModeDial, - ModeCall, - ModeRing, - ModeRBT, - ModeTalk, - ModeBT, - ModeDisconnect, -}; - -enum Scan { - ScanMode, - ScanStatus, - ScanHook, - ScanDial, -}; - -enum Tone { - DialTone, - RingBackTone, - BusyTone, -}; - -#define HookOff 0 -#define HookOn 1 - -#endif \ No newline at end of file