How to split Raw value into spread of no more than n bytes of Raw values?

… no text …

not entirely sure what you’re trying to achieve. a patch where you describe your problem a little more detailed often helps in such situations.

So as I understand, Raw type is just byte.

Let create IOBox (Raw) with value like “00 AF 00 3F”

I need some way to split it into spread of (for example) 2 Raw values

1: 00 AF
2: 00 3F

Why do I need it?

Because it seems, TCP Server doesn’t send Raw value above some size.
So I need to split it into smaller chunks

ok have a look at the help patch of the module GetBytes (Raw).

regarding TCP server, if you feel like it’s something that should get fixed, feel free to open a new thread with an example patch showing the issue.