Using SERIN2 command, manual isn't very specific on this....
I'm receiving a string of data from OBD2 input...looks like this:
(all responses are in ASCII)
49 02 01 00 00 00 31
49 02 02 44 34 47 50
49 02 03 30 30 52 35
....and so on....

Here's the SERIN2 command I want to use:
SERIN2 inport , 84 , [ WAIT ( "49 02 01 " ) , HEX2 vin[0] , HEX2 vin[1] , HEX2 vin[2] , HEX2 vin[3] and so on until I get all the char's I want....

Will SERIN2 skip the spaces between the hex digits & CR's & LF's at the end of the lines, or will SERIN2 kick out when a non-ASCII hex digit is encountered...

Here's the SERIN2 command I'm afraid I'll have to use:
SERIN2 inport , 84 , [ WAIT ( "49 02 01 " ) , SKIP 1 , HEX2 vin[0] , SKIP 1 , HEX2 vin[1] , SKIP 1 , HEX2 vin[2] , SKIP 1 , HEX2 vin[3] , SKIP 1 , HEX2 vin[4] ]
SERIN2 inport , 84 , [ WAIT ("49 02 02 " ) , SKIP 1 , HEX2 vin[5] , SKIP 1 , HEX2 vin[6] , SKIP 1 , HEX2 vin[7] , SKIP 1 , HEX2 vin[8] , SKIP 1 , HEX2 vin[9] ].............and so on until all the data gets received.......

The first solution is a bit more elegant; the 2nd-not so much.
Thoughts?