You could still wait for "DEPTH" and receive an array of x character... then you just need to parse your character one by one. If one in the list is not a decimal number, you just remove it.
And yes, space is a character, i've never tried with space before DEC, in theory it has to work, but for sure, the decimal point will cause some problem using DEC modifier.
Bookmarks