MSS
/
test_VEML6075
test program for VEML6075
test_VEML6075.cpp
- Committer:
- Rhyme
- Date:
- 2017-04-13
- Revision:
- 0:f9cad3f37d50
- Child:
- 1:8f35f979c27e
File content as of revision 0:f9cad3f37d50:
#include "mbed.h" #include "MSS.h" #include "VEML6075.h" #define MSU_VEML6075_ADDRESS 0x10 VEML6075 *veml6075 = 0 ; int main() { float uvi, uva, uvb, uva_cie, uvb_cie ; VEML6075 *veml6075 = new VEML6075(PIN_SDA, PIN_SCL, MSU_VEML6075_ADDRESS) ; veml6075->setUVConf(0x00) ; printf("=== test VEML6075 for %s ( %s ) ===\n", BOARD_NAME, __DATE__ ) ; while(1) { uvi = veml6075->UVI() ; uva = veml6075->getUVA() ; uva_cie = veml6075->getUVA_CIE() ; uvb = veml6075->getUVB() ; uvb_cie = veml6075->getUVB_CIE() ; printf("UVI[%.4f] UVA[%.4f] UVA_CIE[%.4f] UVB[%.4f] UVB_CIE[%.4f]\n", uvi, uva, uva_cie, uvb, uvb_cie) ; wait(1) ; } }