grove_digital_light

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers grove_digital_light_class.cpp Source File

grove_digital_light_class.cpp

00001 
00002 
00003 #include "grove_digital_light_class.h"
00004 
00005 GroveDigitalLight::GroveDigitalLight(int pinsda, int pinscl)
00006 {
00007     this->i2c = (I2C_T *)malloc(sizeof(I2C_T));
00008     grove_digital_light_init(this->i2c, pinsda, pinscl);
00009 }
00010 
00011 bool GroveDigitalLight::write_setup(void)
00012 {
00013     return grove_digital_light_write_setup(this->i2c);
00014 }
00015 
00016 bool GroveDigitalLight::read_lux(uint32_t *lux)
00017 {
00018     return grove_digital_light_readvisiblelux(this->i2c, lux);
00019 }
00020 
00021 
00022