In my channel, there are several fields that their names was written with Unicode character -- '온도', '습도', '기압', ...
(FYI, 온도 is temperature, 습도 is humidity, and 기압 is air pressure)
It looks like thingSpeakRead function doesn't work well with non-ASCII characters.
The function reads '온도' field, but it throws Unrecognized variable name 'x' Error when it reads '습도' field.
However '습도' field is read since I renamed the field to humidity.
I created new public channel and public MATLAB visualization to reproduce the error.
Please check following links:
Thanks for creating and sharing the new public channel. I am able to reproduce the behavior:
thingSpeakRead(206990, 'outputFormat', 'table')
1×2 timetable array
Timestamps x x_1
____________________ ______ ______
26-Dec-2016 01:20:11 17.271 45.443
As you mentioned, non-Ascii characters are not supported for column names by the existing functionality. We will consider adding this to a future release of thingSpeakRead. Thanks again for sharing your use case.
Most Users Ever Online: 114
Currently Browsing this Page:
Guest Posters: 1
Administrators: Hans, lee