Amb Light test - NOT WORKING / TESTED
WiGo_AmbLight.cpp@0:be6163c66a11, 2013-05-17 (annotated)
- Committer:
- monpjc
- Date:
- Fri May 17 20:13:13 2013 +0000
- Revision:
- 0:be6163c66a11
NEW
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
monpjc | 0:be6163c66a11 | 1 | #include "mbed.h" |
monpjc | 0:be6163c66a11 | 2 | #include "WiGo_AmbLight.h" |
monpjc | 0:be6163c66a11 | 3 | |
monpjc | 0:be6163c66a11 | 4 | WiGo_AmbLight::WiGo_AmbLight( PinName en, PinName level) : _en(en), _level(level) |
monpjc | 0:be6163c66a11 | 5 | { |
monpjc | 0:be6163c66a11 | 6 | _en = 0; //Default off |
monpjc | 0:be6163c66a11 | 7 | } |
monpjc | 0:be6163c66a11 | 8 | |
monpjc | 0:be6163c66a11 | 9 | void WiGo_AmbLight::en( int n) |
monpjc | 0:be6163c66a11 | 10 | { |
monpjc | 0:be6163c66a11 | 11 | if( n == 0 ) |
monpjc | 0:be6163c66a11 | 12 | _en = 0; |
monpjc | 0:be6163c66a11 | 13 | else |
monpjc | 0:be6163c66a11 | 14 | _en = 1; |
monpjc | 0:be6163c66a11 | 15 | } |
monpjc | 0:be6163c66a11 | 16 | |
monpjc | 0:be6163c66a11 | 17 | int WiGo_AmbLight::level( void ) |
monpjc | 0:be6163c66a11 | 18 | { |
monpjc | 0:be6163c66a11 | 19 | return (int) _level.read(); |
monpjc | 0:be6163c66a11 | 20 | } |
monpjc | 0:be6163c66a11 | 21 |