Multiple Values in one Field

20 vues (au cours des 30 derniers jours)
Fabian Boruta
Fabian Boruta le 17 Avr 2019
Hello,
I am still quite new at Thingspeak and do not yet have the idea where to look exactly. As a result, I spent the last few hours trying to find a solution to my problem, unfortunately without success. My problem is, we have 8 fields per channel, but I have a sensor package with 10 parameters. Can I insert several parameters into one single field using an Arduino code or do I have to create a new channel separately and then merge them using the example you provided? For example, I wanted to send the dust fractions for p10 and p25 in a field. I hope you can help me:)

Réponse acceptée

Vinod
Vinod le 7 Mai 2019
You can pack more data into a field, but, you will have to use your own algorithm in MATLAB to unpack the data and update MATLAB visualizations to see the data. Built in charts on ThingSpeak assume a single value per field.
  1 commentaire
AL-HASAN MANSURI
AL-HASAN MANSURI le 6 Fév 2023
Please explain in simple terms or just give one example for better understanding

Connectez-vous pour commenter.

Plus de réponses (1)

Navadeep Ganesh U
Navadeep Ganesh U le 12 Jan 2020
Updating multiple values to a field is not allowed in thingspeak. To update multiple data , you need to Cascade thingspeak.write. Its something like this.
String sendData = apiKey+"&field1="+String(temp)+"&field2="+String(humi)+"\r\n\r\n";
or,
ThingSpeak.setField(1, (float)temp);
ThingSpeak.setField(2, (float)humi);
ThingSpeak.writeFields(myChannelNumber, myWriteAPIKey);

Communautés

Plus de réponses dans  ThingSpeak Community

Catégories

En savoir plus sur ThingSpeak dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by