heart sample data; retry if busy