mbed Phone Platform
Dependencies: ulaw mbed ConfigFile
main.h
- Committer:
- okini3939
- Date:
- 2010-12-20
- Revision:
- 0:f18953137cb4
File content as of revision 0:f18953137cb4:
#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