Embedded32 API
    Preparing search index...

    Interface RuntimeConfig

    interface RuntimeConfig {
        bridge?: {
            canEthernet?: {
                blacklist?: number[];
                enabled: boolean;
                rateLimit?: { default: number; [pgn: number]: number };
                whitelist?: number[];
            };
            canMqtt?: {
                enabled: boolean;
                payloadFormat?: "nanoproto"
                | "json";
                topicPrefix?: string;
            };
        };
        can?: { baudrate?: number; enabled?: boolean; interface: string };
        dashboard?: { enabled: boolean; host?: string; port: number };
        ethernet?: {
            mqtt?: {
                broker: string;
                clientId?: string;
                enabled: boolean;
                password?: string;
                username?: string;
            };
            tcp?: { enabled: boolean; port: number };
            udp?: { enabled: boolean; port: number };
        };
        j1939?: { databasePath?: string; enabled?: boolean };
        logging?: {
            console?: boolean;
            file?: string;
            level: "debug" | "info" | "warn" | "error";
        };
        simulator?: { brakes?: boolean; engine?: boolean; transmission?: boolean };
    }
    Index
    bridge?: {
        canEthernet?: {
            blacklist?: number[];
            enabled: boolean;
            rateLimit?: { default: number; [pgn: number]: number };
            whitelist?: number[];
        };
        canMqtt?: {
            enabled: boolean;
            payloadFormat?: "nanoproto"
            | "json";
            topicPrefix?: string;
        };
    }
    can?: { baudrate?: number; enabled?: boolean; interface: string }
    dashboard?: { enabled: boolean; host?: string; port: number }
    ethernet?: {
        mqtt?: {
            broker: string;
            clientId?: string;
            enabled: boolean;
            password?: string;
            username?: string;
        };
        tcp?: { enabled: boolean; port: number };
        udp?: { enabled: boolean; port: number };
    }
    j1939?: { databasePath?: string; enabled?: boolean }
    logging?: {
        console?: boolean;
        file?: string;
        level: "debug" | "info" | "warn" | "error";
    }
    simulator?: { brakes?: boolean; engine?: boolean; transmission?: boolean }