Config: Message<"meshtastic.Config"> & {
    payloadVariant:
        | {
            case: "device";
            value: Config_DeviceConfig;
        }
        | {
            case: "position";
            value: Config_PositionConfig;
        }
        | {
            case: "power";
            value: Config_PowerConfig;
        }
        | {
            case: "network";
            value: Config_NetworkConfig;
        }
        | {
            case: "display";
            value: Config_DisplayConfig;
        }
        | {
            case: "lora";
            value: Config_LoRaConfig;
        }
        | {
            case: "bluetooth";
            value: Config_BluetoothConfig;
        }
        | {
            case: "security";
            value: Config_SecurityConfig;
        }
        | {
            case: "sessionkey";
            value: Config_SessionkeyConfig;
        }
        | {
            case: undefined;
            value?: undefined;
        };
}

Type declaration

  • payloadVariant:
        | {
            case: "device";
            value: Config_DeviceConfig;
        }
        | {
            case: "position";
            value: Config_PositionConfig;
        }
        | {
            case: "power";
            value: Config_PowerConfig;
        }
        | {
            case: "network";
            value: Config_NetworkConfig;
        }
        | {
            case: "display";
            value: Config_DisplayConfig;
        }
        | {
            case: "lora";
            value: Config_LoRaConfig;
        }
        | {
            case: "bluetooth";
            value: Config_BluetoothConfig;
        }
        | {
            case: "security";
            value: Config_SecurityConfig;
        }
        | {
            case: "sessionkey";
            value: Config_SessionkeyConfig;
        }
        | {
            case: undefined;
            value?: undefined;
        }

    Payload Variant

    from oneof meshtastic.Config.payload_variant

from message meshtastic.Config