Added non-blocking serial receive, longer auth string