Even though with usleep, the delay is meant to be 100 microseconds.