{
    "name": "wi_fi",
    "name_cased": "wiFi",
    "name_pretty": "Wi-Fi",
    "category": "headunit",
    "authorization": true,
    "identifier": {
        "msb": 0,
        "lsb": 89
    },
    "api": {
        "intro": 6,
        "update": 11
    },
    "getters": {},
    "setters": [
        {
            "name": "connect_to_network",
            "mandatory": [
                3,
                4
            ],
            "optional": [
                5
            ],
            "description": "Connect the vehicle to a Wi-Fi network."
        },
        {
            "name": "forget_network",
            "mandatory": [
                3
            ],
            "description": "Forget a network that the vehicle has previously connected to."
        },
        {
            "name": "enable_disable_wi_fi",
            "mandatory": [
                1
            ],
            "description": "Enable or disable Wi-Fi completely."
        }
    ],
    "state": [
        1,
        2,
        3,
        4
    ],
    "properties": [
        {
            "id": 1,
            "name": "status",
            "name_cased": "status",
            "name_pretty": "Status",
            "type": "types.enabled_state",
            "examples": [
                {
                    "data_component": "01",
                    "value": "enabled",
                    "description": "WiFi is enabled"
                }
            ]
        },
        {
            "id": 2,
            "name": "network_connected",
            "name_cased": "networkConnected",
            "name_pretty": "Network connected",
            "type": "types.connection_state",
            "examples": [
                {
                    "data_component": "01",
                    "value": "connected",
                    "description": "WiFi is connected"
                }
            ]
        },
        {
            "id": 3,
            "name": "network_ssid",
            "name_cased": "networkSSID",
            "name_pretty": "Network SSID",
            "type": "string",
            "description": "The network SSID",
            "examples": [
                {
                    "data_component": "484f4d45",
                    "value": "HOME",
                    "description": "WiFi network name is 'HOME'"
                }
            ]
        },
        {
            "id": 4,
            "name": "network_security",
            "name_cased": "networkSecurity",
            "name_pretty": "Network security",
            "type": "types.network_security",
            "examples": [
                {
                    "data_component": "03",
                    "value": "wpa2_personal",
                    "description": "WiFi network uses the WPA2-Personal algorithm"
                }
            ]
        },
        {
            "id": 5,
            "name": "password",
            "name_cased": "password",
            "name_pretty": "Password",
            "type": "string",
            "description": "The network password",
            "examples": [
                {
                    "data_component": "67726561745f7365637265743132",
                    "value": "great_secret12",
                    "description": "WiFi network password is 'great_secret12'"
                }
            ]
        }
    ]
}