The agent was trying to split this string with 2 commas in a row. It was an accidental incident but I am surprised it caused an error.
`
2014-02-19 21:47:33 UTC-6: [Agent] 0.971254,40192,-32768,131,30,36,0
2014-02-19 21:47:33 UTC-6: [Agent] bad parameters to split(string, string)
2014-02-19 21:47:33 UTC-6: [Agent] at send_xively:171
If you’re using it for CSV, then you might well have expected the empty string. But Squirrel’s string.split is defined to work like C’s strtok, which collapses multiple separators into one. To make that seem less unreasonable, imagine splitting “a sentence of text” into words: you’d want multiple spaces to act the same as one.