Very slow channel updating

mohamad hesham jenbaz on 17 Mar 2022
Latest activity Reply by Christopher Stapels on 17 Mar 2022

Hello guys:

I am having a problem with something I'm doing, I don't know whether it is something related to thingspeak or to my program. I am using Curl library in c to make Get requests to send data to my channel, those data are are measurments of my Analog Discovery 2 device and they are instantaneous, (using the AD2 SDK library which was uploaded recently, and in it they use thingspeak to send the measurments too) . However, the updating to my channel is happenning very slowly (every new sample update happens each 15 seconds). What do you think is causing the problem? is the updating to the channels is usually slow and you can't do thing kind of fast uploading? or is it something that my code fails to communicate with the channel properly. I attached a photo to my program which shows the status of the Curl Get requests (which demonstrates the connectivity problem). Appreciating any help.

Christopher Stapels
Christopher Stapels on 17 Mar 2022

If you have a free account, the maximum rate that you can update your channel is once per 15 seconds. See the how to buy page for more information on license types and allowances. If you are sending requests faster than that, please reduce the rate of requests to match your account allowance. You can use the bulk update to provide higher density of updates, but you must wait slightly longer than 15 seconds between each bulk request.

mohamad hesham jenbaz
mohamad hesham jenbaz on 17 Mar 2022