I don't know why this is. I personnaly ran into Javascript limitation of the size of integer (a bit above 10 to the power 15). I don't know if this is related. It seems the smaller numbers got rounded to 0...
In any case, I would recommend either changing the format of the number before sending it to APE (not sure it makes sense, a number is a number right) yourself or to send them via a string (then on the server to convert the strings to numbers, and hopefully it will work). Regards. Nicolas. 2012/5/26 pacrook <[email protected]> > Trying to push out some data using APE server inlinepush. > > If I try and push something like: > > http://ape.server:6969?[{ > "cmd":"inlinepush","params":{"raw":"postmsg","data":{"values":[-4.6E-8,4.3E-8,4.7E-6]},"password":"testpasswd","channel":"testchannel"}}] > > the response is okay > > [{"time":"1337989224","raw":"pushed","data":{"value":"ok"}}] > > but what the browser appears to receive is (watching parameter 'raws' > in function parseResponse of Core.js) > > "[{"time":"1337989369","raw":"postmsg","data":{"values": > [-0.000000,0.000000,0.000005]}}]" > > which JSON.parse turns into an array [0,0,0.000005] > > so it looks like the APE server or 'pushinline' command is unpacking > the scientific notation and truncating it off. > > I'd like fix the APE server to pass scientific notation without > changing it. Any pointers where in the server code to look? > > -- > You received this message because you are subscribed to the Google > Groups "APE Project" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/ape-project?hl=en > --- > APE Project (Ajax Push Engine) > Official website : http://www.ape-project.org/ > Git Hub : http://github.com/APE-Project/ > -- You received this message because you are subscribed to the Google Groups "APE Project" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/ape-project?hl=en --- APE Project (Ajax Push Engine) Official website : http://www.ape-project.org/ Git Hub : http://github.com/APE-Project/
