NMEA Web Serial
    Preparing search index...

    Interface NmeaClientOptions<TData>

    Configuration for the NMEA client.

    interface NmeaClientOptions<TData = unknown> {
        enableLogging?: boolean;
        baudRate?: number;
        onData?: (data: TData) => void;
        onStateChange?: (isConnected: boolean) => void;
        onError?: (error: string) => void;
    }

    Type Parameters

    • TData = unknown
    Index

    Properties

    enableLogging?: boolean

    Whether to enable logging of parsed packets.

    baudRate?: number

    Baud rate for serial communication. Default is 4800.

    onData?: (data: TData) => void

    Callback function called when data is updated.

    onStateChange?: (isConnected: boolean) => void

    Callback function called when connection state changes.

    onError?: (error: string) => void

    Callback function called when an error occurs.