mbed Phone Platform
Dependencies: ulaw mbed ConfigFile
Diff: IpLine.h
- Revision:
- 3:1d5dc4107558
- Parent:
- 2:e37117117e79
- Child:
- 4:41a3534d085f
--- a/IpLine.h Wed Jan 05 15:43:53 2011 +0000 +++ b/IpLine.h Thu Jan 06 17:04:13 2011 +0000 @@ -9,6 +9,7 @@ #define NET_TIMEOUT (FREQ * 3) struct ipline_header { + char text[4]; unsigned short num; enum PhoneType target; enum Mode mode; @@ -22,6 +23,9 @@ }; +/** + * @brief IpLine class + */ class IpLine { public: IpLine (AnalogOut, AnalogIn); @@ -44,6 +48,7 @@ AnalogIn adc; RingBuffer dial, dabuf, adbuf; struct ipline_header last; + DigitalOut led1, led2, led3, led4; void onLisnerEvent (UDPSocketEvent); void send (struct ipline_header *);