Problems routing lists
I'm receiving a list from processing. The list goes like this:
( index number (this is for routing) - 5 more values )* Five times one after another.
There are 9 of those index numbers who goes from 0 to 9 on a string because i want to route them later.
i f f i i i i f f i i i i f f i i i i f f i i i i f f i i i (here is 5 times, don't want to disturb your view).
The problem is that i can't route the index number and get the 5 values after it. When i try to see what's coming in with a prepend set and a message box i saw that the 5 values comes like this " i f f i i i " and i can't route those " " simbols i think that's the problem, but i can't resolve it because the route and zl objects doesn't accept ".
if anyone could help or tell me anything about this it would be very much appreciatted.
try zl slice or zl iter, you can split up the lists into individual packets:
index value1 value2 value3 value4 value5
you'll still have the index for routing, though at this point you would know which chunk it came from anyway :)
yep using the prepend set/message box is probably turning the mini-list into a symbol, which isn't what you want for numerical lists.
hey! that's working! :D
Thanks, but i can't route the index with the route object anyway, did you know why?
Thanks again.
not sure, from your description [route 0 1 2 3 4 5 6 7 8 9] should work. It does strip the index off the list, so if you need to keep it, you'd need to re-combine it afterwards.