Added async serial read + added primitive awful input for ultrasonic reads