Ok I thought maybe I messed up by putting
token = strtok(Buffer, delimiters);
so I changed it to
strcpy( token, strtok(Buffer, delimiters)
but that crashed it. I like strcpy better. Is my syntax wrong? Or am I completely off and strcpy is a terrible idea?