async start()

in src/lib/pi.ts [197:207]


  async start(): Promise<void> {
    if (this.#streaming) return;
    this.#streaming = true;

    const { bufIdx, start } = this.#offToBuffer(this.#off);
    if (this.#buffer[bufIdx]?.start !== start) {
      this.#bufBase = this.#off;
      await this.#fetch(0, this.#bufBase, this.config.streamBufferSize);
    }
    this.#startInterval();
  }