{
    "settings": {
        "jog": [
            {
                "id": "axis",
                "type": "group",
                "label": "CN8",
                "depend": [{ "id": "showjogpanel", "value": true }],
                "value": [
                    {
                        "id": "showx",
                        "type": "boolean",
                        "label": "X",
                        "value": true
                    },
                    {
                        "id": "showy",
                        "type": "boolean",
                        "label": "Y",
                        "value": true
                    },
                    {
                        "id": "showz",
                        "type": "boolean",
                        "label": "Z",
                        "value": true
                    },
                    {
                        "id": "showa",
                        "type": "boolean",
                        "label": "A",
                        "value": true
                    },
                    {
                        "id": "showb",
                        "type": "boolean",
                        "label": "B",
                        "value": true
                    },
                    {
                        "id": "showc",
                        "type": "boolean",
                        "label": "C",
                        "value": true
                    }
                ]
            },
            {
                "id": "feedrate",
                "type": "group",
                "label": "CN9",
                "depend": [{ "id": "showjogpanel", "value": true }],
                "value": [
                    {
                        "id": "xyfeedrate",
                        "depend": [
                            { "id": "showx", "value": true },
                            { "id": "showy", "value": true },
                            { "connection_id": "axis", "value": ">1" }
                        ],
                        "type": "number",
                        "label": "XY",
                        "min": "1",
                        "append": "CN1",
                        "value": "1000"
                    },
                    {
                        "id": "zfeedrate",
                        "depend": [
                            { "id": "showz", "value": true },
                            { "connection_id": "axis", "value": ">2" }
                        ],
                        "type": "number",
                        "label": "Z",
                        "append": "CN1",
                        "min": "1",
                        "value": "1000"
                    },
                    {
                        "id": "afeedrate",
                        "depend": [
                            { "id": "showa", "value": true },
                            { "connection_id": "axis", "value": ">3" }
                        ],
                        "type": "number",
                        "label": "A",
                        "append": "CN1",
                        "min": "1",
                        "value": "1000"
                    },
                    {
                        "id": "bfeedrate",
                        "depend": [
                            { "id": "showb", "value": true },
                            { "connection_id": "axis", "value": ">4" }
                        ],
                        "type": "number",
                        "label": "B",
                        "append": "CN1",
                        "min": "1",
                        "value": "1000"
                    },
                    {
                        "id": "cfeedrate",
                        "depend": [
                            { "id": "showc", "value": true },

                            { "connection_id": "axis", "value": ">5" }
                        ],
                        "type": "number",
                        "label": "C",
                        "append": "CN1",
                        "min": "1",
                        "value": "1000"
                    }
                ]
            },
            {
                "id": "home",
                "type": "group",
                "label": "CN17",
                "depend": [{ "id": "showjogpanel", "value": true }],
                "value": [
                    {
                        "id": "homesingleaxis",
                        "type": "boolean",
                        "label": "CN16",
                        "value": false
                    },
                    {
                        "id": "homecmd",
                        "type": "text",
                        "label": "CN10",
                        "value": "$H#",
                        "help": "CN11"
                    }
                ]
            },
            {
                "id": "zerocmd",
                "type": "text",
                "label": "CN19",
                "value": "G10 L20 P0 #",
                "help": "CN11",
                "depend": [{ "id": "showjogpanel", "value": true }]
            },
            {
                "id": "jogstopcmd",
                "type": "text",
                "label": "CN23",
                "value": "#SAFETYDOOR#",
                "help": "S97",
                "depend": [{ "id": "showjogpanel", "value": true }]
            }
        ]
    }
}
