Fixed peek, read, and available functionality
#ifdef scenario for serialEvent