onvif
    Preparing search index...

    Interface Thermal

    Thermal service

     const configs = await cam.thermal.getConfigurations();
    const token = configs.configurations![0].token;
    console.log((await cam.thermal.getConfiguration({ videoSourceToken: token })).polarity);
    await cam.thermal.setConfiguration({
    videoSourceToken: token,
    configuration: {
    colorPalette: configs.configurations![0].configuration.colorPalette,
    polarity: 'WhiteHot',
    },
    });
    interface Thermal {
        onvif: Onvif;
        service: keyof OnvifServices;
        xmlns: string;
        getConfiguration(options: GetConfiguration): Promise<Configuration>;
        getConfigurationOptions(
            options: GetConfigurationOptions,
        ): Promise<ConfigurationOptions>;
        getConfigurations(): Promise<GetConfigurationsResponse>;
        getRadiometryConfiguration(
            options: GetRadiometryConfiguration,
        ): Promise<RadiometryConfiguration>;
        getRadiometryConfigurationOptions(
            options: GetRadiometryConfigurationOptions,
        ): Promise<RadiometryConfigurationOptions>;
        getServiceCapabilities(): Promise<Capabilities>;
        request<T = any>(
            body: Record<string, any>,
            options?: LineraseOptions,
        ): Promise<T>;
        setConfiguration(options: SetConfiguration): Promise<void>;
        setRadiometryConfiguration(
            options: SetRadiometryConfiguration,
        ): Promise<void>;
    }

    Hierarchy (View Summary)

    Index
    onvif: Onvif
    service: keyof OnvifServices
    xmlns: string