grove_digital_light

Committer:
JackyZhangFromSeeed
Date:
Tue Jun 09 10:17:49 2015 +0000
Revision:
0:54ed8f245631
grove_digital_light

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JackyZhangFromSeeed 0:54ed8f245631 1
JackyZhangFromSeeed 0:54ed8f245631 2
JackyZhangFromSeeed 0:54ed8f245631 3 #include "grove_digital_light_class.h"
JackyZhangFromSeeed 0:54ed8f245631 4
JackyZhangFromSeeed 0:54ed8f245631 5 GroveDigitalLight::GroveDigitalLight(int pinsda, int pinscl)
JackyZhangFromSeeed 0:54ed8f245631 6 {
JackyZhangFromSeeed 0:54ed8f245631 7 this->i2c = (I2C_T *)malloc(sizeof(I2C_T));
JackyZhangFromSeeed 0:54ed8f245631 8 grove_digital_light_init(this->i2c, pinsda, pinscl);
JackyZhangFromSeeed 0:54ed8f245631 9 }
JackyZhangFromSeeed 0:54ed8f245631 10
JackyZhangFromSeeed 0:54ed8f245631 11 bool GroveDigitalLight::write_setup(void)
JackyZhangFromSeeed 0:54ed8f245631 12 {
JackyZhangFromSeeed 0:54ed8f245631 13 return grove_digital_light_write_setup(this->i2c);
JackyZhangFromSeeed 0:54ed8f245631 14 }
JackyZhangFromSeeed 0:54ed8f245631 15
JackyZhangFromSeeed 0:54ed8f245631 16 bool GroveDigitalLight::read_lux(uint32_t *lux)
JackyZhangFromSeeed 0:54ed8f245631 17 {
JackyZhangFromSeeed 0:54ed8f245631 18 return grove_digital_light_readvisiblelux(this->i2c, lux);
JackyZhangFromSeeed 0:54ed8f245631 19 }
JackyZhangFromSeeed 0:54ed8f245631 20
JackyZhangFromSeeed 0:54ed8f245631 21
JackyZhangFromSeeed 0:54ed8f245631 22