Subversion Repositories Code-Repo

Compare Revisions

Ignore whitespace Rev 148 → Rev 155

/PIC Stuff/PIC_27J13/lux_TSL2561.h
121,14 → 121,14
void LUX_Begin(void);
void LUX_Enable(void);
void LUX_Disable(void);
void LUX_SetTiming(tsl2561IntegrationTime_t integration);
void LUX_SetGain(tsl2561Gain_t gain);
unsigned long LUX_CalculateLux(unsigned int ch0, unsigned int ch1);
unsigned long LUX_GetFullLuminosity(void);
unsigned int LUX_GetLuminosity(unsigned char channel);
void LUX_Set_Timing(tsl2561IntegrationTime_t integration);
void LUX_Set_Gain(tsl2561Gain_t gain);
unsigned long LUX_Calculate_Lux(unsigned int ch0, unsigned int ch1);
unsigned long LUX_Get_Full_Luminosity(void);
unsigned int LUX_Get_Luminosity(unsigned char channel);
 
void LUX_Write2Bytes(unsigned char reg, unsigned char value);
unsigned int LUX_Read2Bytes(unsigned char reg);
void LUX_Write_2_Bytes(unsigned char reg, unsigned char value);
unsigned int LUX_Read_2_Bytes(unsigned char reg);
 
#endif /* LUX_TSL2561_H */