{
    "group": {
        "desc": "Include this block to allow for a proxy server",
        "label": "Proxy Server",
        "name": "model_14",
        "points": [
            {
                "desc": "Model identifier",
                "label": "Model ID",
                "mandatory": "M",
                "name": "ID",
                "size": 1,
                "static": "S",
                "type": "uint16",
                "value": 14
            },
            {
                "desc": "Model length",
                "label": "Model Length",
                "mandatory": "M",
                "name": "L",
                "size": 1,
                "static": "S",
                "type": "uint16"
            },
            {
                "access": "RW",
                "desc": "Interface name (8 chars)",
                "label": "name",
                "name": "Nam",
                "size": 4,
                "type": "string"
            },
            {
                "access": "RW",
                "desc": "Bitmask value.  Proxy configuration capabilities",
                "label": "Capabilities",
                "mandatory": "M",
                "name": "Cap",
                "size": 1,
                "symbols": [
                    {
                        "name": "NO_PROXY",
                        "value": 0
                    },
                    {
                        "name": "IPV4_PROXY",
                        "value": 1
                    },
                    {
                        "name": "IPV6_PROXY",
                        "value": 2
                    }
                ],
                "type": "bitfield16"
            },
            {
                "access": "RW",
                "desc": "Enumerated value.  Set proxy address type",
                "label": "Config",
                "mandatory": "M",
                "name": "Cfg",
                "size": 1,
                "type": "enum16"
            },
            {
                "access": "RW",
                "desc": "Enumerate value.  Proxy server type",
                "label": "Type",
                "mandatory": "M",
                "name": "Typ",
                "size": 1,
                "type": "bitfield16"
            },
            {
                "access": "RW",
                "desc": "IPv4 or IPv6 proxy hostname or dotted address (40 chars)",
                "label": "Address",
                "mandatory": "M",
                "name": "Addr",
                "size": 20,
                "type": "string"
            },
            {
                "access": "RW",
                "desc": "Proxy port number",
                "label": "Port",
                "mandatory": "M",
                "name": "Port",
                "size": 1,
                "type": "uint16"
            },
            {
                "access": "RW",
                "desc": "Proxy user name",
                "label": "Username",
                "name": "User",
                "size": 12,
                "type": "string"
            },
            {
                "access": "RW",
                "desc": "Proxy password",
                "label": "Password",
                "name": "Pw",
                "size": 12,
                "type": "string"
            }
        ],
        "type": "group"
    },
    "id": 14
}