Quote Originally Posted by jmontse View Post

owin onewireio,0,[str BUF\13]

Where BUF VAR byte [8]
It's receiving 13 bytes into an 8 byte array.
That will overwrite other RAM locations, possibly causing unpredictable results.