Subversion Repositories Code-Repo

Rev

Rev 148 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 148 Rev 154
Line 119... Line 119...
119
 
119
 
120
void LUX_Init(unsigned char address);
120
void LUX_Init(unsigned char address);
121
void LUX_Begin(void);
121
void LUX_Begin(void);
122
void LUX_Enable(void);
122
void LUX_Enable(void);
123
void LUX_Disable(void);
123
void LUX_Disable(void);
124
void LUX_SetTiming(tsl2561IntegrationTime_t integration);
124
void LUX_Set_Timing(tsl2561IntegrationTime_t integration);
125
void LUX_SetGain(tsl2561Gain_t gain);
125
void LUX_Set_Gain(tsl2561Gain_t gain);
126
unsigned long LUX_CalculateLux(unsigned int ch0, unsigned int ch1);
126
unsigned long LUX_Calculate_Lux(unsigned int ch0, unsigned int ch1);
127
unsigned long LUX_GetFullLuminosity(void);
127
unsigned long LUX_Get_Full_Luminosity(void);
128
unsigned int LUX_GetLuminosity(unsigned char channel);
128
unsigned int LUX_Get_Luminosity(unsigned char channel);
129
 
129
 
130
void LUX_Write2Bytes(unsigned char reg, unsigned char value);
130
void LUX_Write_2_Bytes(unsigned char reg, unsigned char value);
131
unsigned int LUX_Read2Bytes(unsigned char reg);
131
unsigned int LUX_Read_2_Bytes(unsigned char reg);
132
 
132
 
133
#endif	/* LUX_TSL2561_H */
133
#endif	/* LUX_TSL2561_H */
134
 
134