We have a particle photon that communicates with the custom version of the spark server. After updating the photon with the latest 0.8.0-rc.4, 0.8.0-rc.5 and 0.8.0-rc.6 firmware available here the particle function does not work or sometimes the arguments received on the photon are garbled or not understandable.
Below is the serial output when particle function works on the device: �Ou}#-0+, when the arguments was on. However, on the stable release 0.7.0, the same particle function works with no issues.
Are there any changes that to particle functions on spark-protocol we need to implement? Also, we noticed on the build IDE, that there is no 0.8.0rc5/0.8.0rc6 as system firmware target, any reason for that?
Thank you for your reply @bko and @rickkas7. Could you tell us the what exactly the changes are related to the increase in argument size is in the spark protocol? I believe that changes in spark protocol where done SparkCore.js and /lib/Messages.js in the callFunction, _transformArguments and buildArguments functions.
Are there any other locations where the changes are made? If so, please let me know.