• Send data over CAN-TP. Automatically chooses single-frame or multi-frame segmentation based on the data length.

    Parameters

    • handle: string

      Handle returned by CanTpCreateConnection.

    • data: Buffer<ArrayBufferLike> | number[]

      Payload bytes (1 – 4095 bytes).

    Returns Promise<number>

    Transmission timestamp in microseconds.

    TpError on bus error, timeout or protocol violation.

    const ts = await CanTpSendData(handle, [0x10, 0x01])