MODSERIAL with support for more devices

Dependents:   1D-Pong BMT-K9_encoder BMT-K9-Regelaar programma_filter ... more

Check the cookbook page for more information: https://mbed.org/cookbook/MODSERIAL

Did you add a device? Please send a pull request so we can keep everything in one library instead of many copies. In that case also send a PM, since currently mbed does not inform of new pull requests. I will then also add you to the developers of this library so you can do other changes directly.

Revision:
28:76793a84f9e5
Parent:
27:9c93ce7cb9d8
Child:
37:31db07ebcb68
diff -r 9c93ce7cb9d8 -r 76793a84f9e5 ISR_RX.cpp
--- a/ISR_RX.cpp	Thu Jul 11 13:34:53 2013 +0000
+++ b/ISR_RX.cpp	Fri Jul 12 15:27:07 2013 +0000
@@ -28,6 +28,7 @@
 void 
 MODSERIAL::isr_rx(void)
 {
+    if (RX_IRQ_ENABLED) {
     DigitalOut led(LED2);
     led = 1;
     if (! _base || buffer_size[RxIrq] == 0 || buffer[RxIrq] == (char *)NULL) {
@@ -55,7 +56,8 @@
         if (auto_detect_char == rxc) {
             _isr[RxAutoDetect].call(&this->callbackInfo);
         }
-    }    
+    }  
+    }  
 }
 
 }; // namespace AjK ends