MSS
/
test_VEML6040
test program for VEML6040
test_VEML6040.cpp@5:4704f137d3b1, 2017-11-06 (annotated)
- Committer:
- Rhyme
- Date:
- Mon Nov 06 01:20:37 2017 +0000
- Revision:
- 5:4704f137d3b1
- Parent:
- 2:77b9cdf3b4fc
get/set IT were added to VEML6040
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Rhyme | 0:635c63ad3ec9 | 1 | #include "mbed.h" |
Rhyme | 0:635c63ad3ec9 | 2 | #include "MSS.h" |
Rhyme | 0:635c63ad3ec9 | 3 | #include "VEML6040.h" |
Rhyme | 0:635c63ad3ec9 | 4 | |
Rhyme | 0:635c63ad3ec9 | 5 | #define MSU_VEML6040_ADDRESS 0x10 |
Rhyme | 0:635c63ad3ec9 | 6 | |
Rhyme | 0:635c63ad3ec9 | 7 | VEML6040 *veml6040 = 0 ; |
Rhyme | 0:635c63ad3ec9 | 8 | |
Rhyme | 0:635c63ad3ec9 | 9 | int main() { |
Rhyme | 0:635c63ad3ec9 | 10 | uint16_t R, G, B, W ; |
Rhyme | 0:635c63ad3ec9 | 11 | veml6040 = new VEML6040(PIN_SDA, PIN_SCL, MSU_VEML6040_ADDRESS) ; |
Rhyme | 0:635c63ad3ec9 | 12 | veml6040->setCOLORConf(0x00) ; |
Rhyme | 0:635c63ad3ec9 | 13 | |
Rhyme | 0:635c63ad3ec9 | 14 | printf("=== VEML6040 Test for %s ( %s ) ===\n", BOARD_NAME, __DATE__) ; |
Rhyme | 2:77b9cdf3b4fc | 15 | printf(" R, G, B, W\n") ; |
Rhyme | 0:635c63ad3ec9 | 16 | while(1) { |
Rhyme | 0:635c63ad3ec9 | 17 | veml6040->getRData(&R) ; |
Rhyme | 0:635c63ad3ec9 | 18 | veml6040->getGData(&G) ; |
Rhyme | 0:635c63ad3ec9 | 19 | veml6040->getBData(&B) ; |
Rhyme | 0:635c63ad3ec9 | 20 | veml6040->getWData(&W) ; |
Rhyme | 2:77b9cdf3b4fc | 21 | printf("%6d, %6d, %6d, %6d\n", R,G,B,W) ; |
Rhyme | 0:635c63ad3ec9 | 22 | wait(1) ; |
Rhyme | 0:635c63ad3ec9 | 23 | } |
Rhyme | 0:635c63ad3ec9 | 24 | } |