Myserial Library extends RawSerial

Revision:
14:8bd054a87ac5
Parent:
12:02b3877b48c6
Child:
15:a0b05e764268
--- a/MySerial.cpp	Thu Jul 03 03:21:33 2014 +0000
+++ b/MySerial.cpp	Thu Jul 03 05:41:39 2014 +0000
@@ -1,29 +1,15 @@
 #include "MySerial.h"
 
-MySerial::MySerial(PinName tx,PinName rx):SerialBase(tx,rx)          //constructor
+MySerial::MySerial(PinName tx,PinName rx):Serial(tx,rx)          //constructor
 {
     fRxStartWait = 0.01;    //wait getting a 1st char after interrupted
     fRxEachWait = 0.001;    //wait getting each char
 }
 
-int MySerial::getc() {
-    return _base_getc();
-}
- 
-int MySerial::putc(int c) {
-    return _base_putc(c);
-}
- 
-int MySerial::puts(const char *str) {
-    while (*str)
-        putc(*str ++);
-    return 0;
-}
-
 void MySerial::SetRxWait(float _fRxStartWait, float _fRxEachWait)
 {
     fRxStartWait = _fRxStartWait;   //wait getting a 1st char after interrupted
-    fRxEachWait = _fRxEachWait;     //wait getting each char
+    fRxEachWait = _fRxEachWait;     //wait getting each char    
 }
 
 int MySerial::GetString(int size, char *cWord)            //by pointer