Modified simulator to support getting multiple readings