Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Diff: CompLedDvr/CompLedDvr.h
- Revision:
- 1:32308cbf7e68
- Parent:
- 0:da1fe3fe7093
- Child:
- 2:3574bf73abf5
diff -r da1fe3fe7093 -r 32308cbf7e68 CompLedDvr/CompLedDvr.h
--- a/CompLedDvr/CompLedDvr.h Wed Mar 04 04:12:53 2015 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/** Abstract class for LED driver component
- *
- * Abstract class for LED driver family
- * No instance can be made from this class
- *
- * @author Akifumi (Tedd) OKANO, NXP Semiconductors
- * @version 0.5
- * @date 04-Mar-2015
- *
- * Released under the Apache 2 license License
- */
-
-#ifndef MBED_CompLedDvr
-#define MBED_CompLedDvr
-
-#include "mbed.h"
-
-typedef enum {
- /** Pin names of LED driver. Those are L0 .. L3, not like "LED0" to avoid mbed board LED names */
- L0, /**< LED0 pin */
- L1, /**< LED1 pin */
- L2, /**< LED2 pin */
- L3, /**< LED3 pin */
- L_NC = ~0x0L /**< for when the pin is left no-connection */
-} LedPinName;
-
-
-/** Abstract class for LED driver component
- *
- * @class CompLedDvr
- *
- * Abstract class for LED driver family
- * No instance can be made from this class
- */
-class CompLedDvr
-{
-public:
- /** Default constructor */
- CompLedDvr();
-
- /** Destructor */
- virtual ~CompLedDvr();
-
- /** Virtual function to define standard function of the component */
- virtual void pwm( int port, float v ) = 0;
-}
-;
-
-#endif // MBED_CompLedDvr
-
-
PCA9632 : 4ch LED driver (voltage switch type)