Sending a character string ?

3 views (last 30 days)
Stéphan Clark
Stéphan Clark on 30 Jan 2022
Commented: Stéphan Clark on 5 Feb 2022
Is it possible to send a character string (non-numeric) in a field? Of course, no numerical analysis would be possible and it would not be possible to plot the data in a graphic, but I would need that as sort of a log file for special events.
  3 Comments
Christopher Stapels
Christopher Stapels on 31 Jan 2022
Edited: Christopher Stapels on 31 Jan 2022
You can send strings. As you said, the automatic field plots wont work but string data is accepted. To read the data in MATLAB, use thingSpeakRead(...'outputformat','timetable') to get the string data. When you read with the REST API, no modification is required for the string data.

Sign in to comment.

Answers (2)

Stéphan Clark
Stéphan Clark on 4 Feb 2022
Edited: Stéphan Clark on 4 Feb 2022
Thank you Christopher.
I was hoping there would already be a way to easily read those strings (alike there is for viewing numerical data in graphics, in a simple text file or something). If it's not the case, then I'll have not other solution than to dig into your suggestion.

Christopher Stapels
Christopher Stapels on 4 Feb 2022
Write the data to the status field (...&status=myStatus... ), and then set 'show status" in your channel settings.
  1 Comment
Stéphan Clark
Stéphan Clark on 5 Feb 2022
Sounds like a reasonnable workaround. I'll try that.
Thank you.

Sign in to comment.

Communities

More Answers in the  ThingSpeak Community

Tags

Products

Community Treasure Hunt

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

Start Hunting!

Translated by