Open yakumo-saki opened 1 year ago
void read_data_tsl2561() { uint8_t id; uint16_t full, ir; if (!use_tsl || !Tsl.available()) { return; } Tsl.on(); Tsl.setSensitivity(false, Tsl2561::EXP_402); //delay(16); //delay(110); delay(402 + 10); // <- use delay() is no good Tsl.id(id); Tsl.fullLuminosity(full); Tsl.irLuminosity(ir);
This causes not updating clock every second. sometimes clock skip a second.
cant stop using delay on here, mqtt mode needs this. (shutdown when all sensor read ends) maybe need some flags.
Describe the bug
Expected behavior