Success in using ThingWorx REST calls to communicate sensor values from Texas Instruments devices
I want to thank Adrian for his patience in handling my requests for assistance.
I will summarize my situation. I have TI SmartRF06 boards with TI CC2538 System-on-Chip (SOC) that include 6LowPAN radios for communication with a local router that can bridge traffic to the internet. These devices run an open source OS called Contiki which offers a quite rich programming environment based in a dialect of C. The OS includes support for Web Socket requests as well as ordinary http socket usage. I did not want to resort to the Thwx SDK for C if I did not have to. Based on a URL example from Adrian, I discovered that the Contiki API to pass a URL to the http socket used fixed strings whose default sizes were too small for the long URLs needed to make the REST calls.
But I discovered where the sizes were set, lengthened them considerably, and compiled a program to push sensor values (Light Sensor and Accelerometer X, Y and Z axis values) to my ThingWorx things. Once I install this program on the device, I see property values update on ThingWorx!
I have yet to make a mashup to take advantage of this, but I suspect it won't be too hard.
The things are not based on the RemoteThing template since there is no EMS brokering them. I can provide more information if someone is interested.