title: xively status:400 with arduino and sim900 gprs shield
body: <p>Im using a cheap Sim900 GPRS shield with arduino and hopefully xively. I'm able to connect to xively with tcp but when i send in the data i get this response "status":400,"body":"Syntax Error: parse error: ". 
  I'm using the sample from <a href="http://www.seeedstudio.com/wiki/GPRS_Shield_V1.0#SoftwareSerial_library_Notes" rel="nofollow">http://www.seeedstudio.com/wiki/GPRS_Shield_V1.0#SoftwareSerial_library_Notes</a> and I've tried some modifications without any luck. I don't find documentation on how this string should look like.</p>
  
  <p>My serial string looks like this:
  {"method": "put","resource": "/feeds/feednumber-removed/","params": {},"headers": {"X-PachubeApiKey":"device key removed"},"body": {"version": "1.0.0","datastreams": {"id": "Sensor1","current_value": "1031"}]},"token": "123"}</p>
  
  <p>Can someone please help me on this subject?</p>