Fixed serial comm bug

Arduino now rejects entire packet if any values are out of range.