MSS
/
test_VCNL4100
test program for VCNL4100 proximity and ambient light sensor
test_VCNL4100.cpp@0:d0b4a6db65aa, 2017-05-08 (annotated)
- Committer:
- Rhyme
- Date:
- Mon May 08 07:18:28 2017 +0000
- Revision:
- 0:d0b4a6db65aa
- Child:
- 1:ada96961855c
First compilable version / no test yet
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Rhyme | 0:d0b4a6db65aa | 1 | #include "mbed.h" |
Rhyme | 0:d0b4a6db65aa | 2 | #include "MSS.h" |
Rhyme | 0:d0b4a6db65aa | 3 | #include "VCNL4100.h" |
Rhyme | 0:d0b4a6db65aa | 4 | |
Rhyme | 0:d0b4a6db65aa | 5 | #define MSU_VCNL4100_I2C_ADDRESS 0x60 |
Rhyme | 0:d0b4a6db65aa | 6 | VCNL4100 *vcnl4100 = 0 ; |
Rhyme | 0:d0b4a6db65aa | 7 | |
Rhyme | 0:d0b4a6db65aa | 8 | DigitalOut myled(LED1); |
Rhyme | 0:d0b4a6db65aa | 9 | |
Rhyme | 0:d0b4a6db65aa | 10 | int main() { |
Rhyme | 0:d0b4a6db65aa | 11 | vcnl4100 = new VCNL4100(PIN_SDA, PIN_SCL, MSU_VCNL4100_I2C_ADDRESS) ; |
Rhyme | 0:d0b4a6db65aa | 12 | |
Rhyme | 0:d0b4a6db65aa | 13 | while(1) { |
Rhyme | 0:d0b4a6db65aa | 14 | myled = 1; |
Rhyme | 0:d0b4a6db65aa | 15 | wait(0.2); |
Rhyme | 0:d0b4a6db65aa | 16 | myled = 0; |
Rhyme | 0:d0b4a6db65aa | 17 | wait(0.2); |
Rhyme | 0:d0b4a6db65aa | 18 | } |
Rhyme | 0:d0b4a6db65aa | 19 | } |