InetrfaceProducts NXP / PCA9632

Dependencies:   CompLedDvr

Dependents:   PCA9632_Hello

Committer:
nxp_ip
Date:
Wed Mar 04 04:12:53 2015 +0000
Revision:
0:da1fe3fe7093
Initial version

Who changed what in which revision?

UserRevisionLine numberNew contents of line
nxp_ip 0:da1fe3fe7093 1 #include "mbed.h"
nxp_ip 0:da1fe3fe7093 2 #include "LedPwmOut.h"
nxp_ip 0:da1fe3fe7093 3
nxp_ip 0:da1fe3fe7093 4 LedPwmOut::LedPwmOut( CompLedDvr &ledp, LedPinName pin_name )
nxp_ip 0:da1fe3fe7093 5 : leddvrp( &ledp ), pin( pin_name )
nxp_ip 0:da1fe3fe7093 6 {
nxp_ip 0:da1fe3fe7093 7 pwm( 0.0 );
nxp_ip 0:da1fe3fe7093 8 }
nxp_ip 0:da1fe3fe7093 9
nxp_ip 0:da1fe3fe7093 10 LedPwmOut::~LedPwmOut()
nxp_ip 0:da1fe3fe7093 11 {
nxp_ip 0:da1fe3fe7093 12 }
nxp_ip 0:da1fe3fe7093 13
nxp_ip 0:da1fe3fe7093 14 void LedPwmOut::pwm( float v )
nxp_ip 0:da1fe3fe7093 15 {
nxp_ip 0:da1fe3fe7093 16 leddvrp->pwm( pin, v );
nxp_ip 0:da1fe3fe7093 17 }
nxp_ip 0:da1fe3fe7093 18
nxp_ip 0:da1fe3fe7093 19 LedPwmOut& LedPwmOut::operator=( float rhs )
nxp_ip 0:da1fe3fe7093 20 {
nxp_ip 0:da1fe3fe7093 21 pwm( rhs );
nxp_ip 0:da1fe3fe7093 22 return ( *this );
nxp_ip 0:da1fe3fe7093 23 }