Data upload speed with ThingSpeak Write | MATLAB IoT Analytics | Forum

Avatar

Please consider registering
Guest

sp_LogInOut Log In sp_Registration Register

Register | Lost password?
Advanced Search

— Forum Scope —






— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed sp_TopicIcon
Data upload speed with ThingSpeak Write
No permission to create posts
November 19, 2018
2:46 pm
Avatar
mfarag
New Member
Members
Forum Posts: 2
Member Since:
November 19, 2018
sp_UserOfflineSmall Offline

hi all,

I have a channel with 5 fields that receive raw data from an IoT application. I used Arduino MKR100 and ThingSpeak to report all the variables cyclically. The speed that the channel should be updated at is 0.1 second. Is that possible?

Although, the code is written to send the data at 1 sec. rate, the data I received at the cloud was around 15 sec.

Much appreciated.

November 20, 2018
3:40 am
Avatar
ghuseby
New Member
Members
Forum Posts: 4
Member Since:
November 19, 2018
sp_UserOfflineSmall Offline

mfarag said

hi all,

I have a channel with 5 fields that receive raw data from an IoT application. I used Arduino MKR100 and ThingSpeak to report all the variables cyclically. The speed that the channel should be updated at is 0.1 second. Is that possible?

Although, the code is written to send the data at 1 sec. rate, the data I received at the cloud was around 15 sec.

Much appreciated.  

Maximum update rate to ThingSpeak is 1/15sec. You may obtain an effective rate that is 8 times higher than that if you utilize that you have 8 fields. You may send data to each field and use MathLab to process and present the data as you like.

November 20, 2018
9:38 am
Avatar
cstapels
Moderator
Members


Moderators
Forum Posts: 861
Member Since:
March 7, 2017
sp_UserOfflineSmall Offline

ghuseby is correct for a free ThingSpeak license.

With a commercial or Academic license, you can update at 1 Hz. If you use eight fields plus the Status and elevation fields to write data, you can have 10 points, or you can even encode multiple points in each field if you are willing to encode and decode them.

Given the variability of HTTP calls and the Arduino WiFi library however, I wouldn't expect to be able to push the application to the cutting edge for high frequency data.

Is it possible to do any pre-processing on the device to reduce the data?

November 27, 2018
5:08 am
Avatar
mfarag
New Member
Members
Forum Posts: 2
Member Since:
November 19, 2018
sp_UserOfflineSmall Offline

cstapels and ghuseby, thank you for your fast response.

Unfortunately, it's not possible to reduce the data points.

Do you know any other hardware that I can use for high frequency data logging?

Much appreciated

Forum Timezone: America/New_York

Most Users Ever Online: 166

Currently Online:
21 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

rw950431: 272

Vinod: 240

piajola: 95

turgo: 70

vespapierre: 63

Adarsh_Murthy: 62

Member Stats:

Guest Posters: 1

Members: 8665

Moderators: 1

Admins: 2

Forum Stats:

Groups: 3

Forums: 14

Topics: 1600

Posts: 5760

Newest Members:

qkpham, SANGAMNATH B, swatiiot, kalyanigaware16@gmail.com, Romi, Drakan01

Moderators: cstapels: 460

Administrators: Hans: 405, lee: 457