uint32_t USBHub::Poll() { uint32_t rcode = 0; if(!bPollEnable) return 0; if(((long)(millis() - qNextPollTime) >= 0L)) { rcode = CheckHubStatus(); qNextPollTime = millis() + 100; } return rcode; }
uint8_t USBHub::Poll() { uint8_t rcode = 0; if(!bPollEnable) return 0; if(qNextPollTime <= millis()) { rcode = CheckHubStatus(); qNextPollTime = millis() + 100; } return rcode; }