I’d recommend that you upload half of your readings, wait 1 second and upload the rest.
There are several ways to do this.
You could use a timeout timer to create the delay between uploads, or you could have two staggered setInterval timers running one second apart.