OK, this must be just me being dumb on a Monday, but here it goes…
On other Arduino platforms I can do:
float sensorValue = sensor.readValue(); String sensorString = String(sensorValue);
Then I can send the float value converted to a string off to the Cloud (in this case ThingSpeak). However, for some strange reason, when I do this with the Dash it gives me no error message, but just has a null value for “sensorString” and nothing to send over.
Now, I can successfully do this:
int sensorValue = sensor.readValue(); String sensorString = String(sensorValue);
Then I have an integer converted to a string and I can send that along. That’s not a huge problem for me, but it would be nice to have that extra precision and really makes no sense to me!