I do not know what the 0A is there for.

It for sure NOT for the ID-12.

In ASCII Hex mode,the ID-12 sends a STX (Start Sentinel) of 02 as the data sheet state.

So no WAIT(0Ah). It will give Bad Tag message.

On the e-mail I sent to you there was an error as I did not read correctly the Data Sheet.

Correct one is the

Code:
serin2 port_pin1,baud_rate1,[wait($02),str buf\10]
 
serout2 port_pin2,baud_rate2,[str buf\10,13,10]
just to test if the reading data are correct.

Ioannis