[
    {
        "id": "7b9ed63e.2138f8",
        "type": "tab",
        "label": "Basic_Flow",
        "disabled": false,
        "info": "# Basic flow to start with STM32CubeMonitor."
    },
    {
        "id": "8381c865.236028",
        "type": "subflow",
        "name": "Single value",
        "info": "The 'single value' subflow allows to :\r\n * Filter Data to extract only one variable after the \"processing node\" step .\r\n * Modify the message to fit with standard widgets such as gauges.\r\n * Limit the number of messages to a maximum of 10 msg per second.\r\n\r\n### **Input**\r\n\r\nThe subflow 'single value' takes in input the `msg.payload`\r\nfrom the processing output. All the messages sent by the processing node have the same structure.\r\n\r\n    \"payload\": {\r\n        \"groupname\": \"Snapshot2\",\r\n        \"variabledata\": [\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            },\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            },\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            }\r\n        ],\r\n        \"variablename\": \"int2\"\r\n      }\r\n    }\r\n\r\n### **Filter on selected variable**\r\nSeveral messages are sent by the processing node for each variable, so the first step of this 'single value' subflow is to filter and keep only messages related to the selected variable.\r\nThe 'filter variable' node will only keep messages with the right `variablename` key.\r\n\r\n### **Extract duplets table**\r\n\r\nThe received message is an Object containing {groupname, variabledata[array], variablename}.  \r\nThe array contains two variables :\r\n - `y` the value \r\n - `x` the time\r\n\r\nA single message contains multiple pairs of values extract at a regular time interval.\r\nThe time interval depends on the acquisition frequency.\r\nWith the 'change' node and the `set` property, the `msg.payload` is set to \r\n`msg.payload.variabledata`, only the data variable array is set into msg.payload.\r\n\r\n    \"payload\": {\r\n        \"variabledata\": [\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            },\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            },\r\n            {\r\n                \"y\": \"9\",\r\n                \"x\": \"1567509421459\"\r\n            }\r\n        ]\r\n    }\r\n\r\n### **Split duplets table**\r\n\r\nThe data variable array is split with a length of one in smaller objects by the 'split' node.\r\nEach new object contains two subvariables : `y` and `x`.\r\n\r\n    \"payload\": {\r\n        \"y\": \"9\",\r\n        \"x\": \"1567509421459\"\r\n    }\r\n\r\n\r\n### **Limit the number of messages**\r\n\r\nThe 'delay' node allows to limit the maximum number of message per second.\r\nIn the 'single value' subflow, one message is extracted per second.\r\n\r\n>_Be careful, a dashboard saturation risk exists if too many messages are received per second._\r\n\r\n### **Extract only y values**\r\n\r\nThe `msg.payload` is set to `msg.payload.y` with the `set` property. \r\nOnly `y` variable is set into msg.payload as single value.\r\n\r\n    \"payload\": { \r\n        \"y\": \"9\" \r\n    }\r\n\r\n### **Output** \r\n\r\nSome widgets such as the gauge and the text node are using the `msg.payload` property.  \r\nThe output node is linked to a gauge that allows to see the evolution \r\nof the `y` variable as a function of time.\r\n\r\n\r\n![subflow_gauge](images/subflow_gauge.png)\r\n\r\n### **Details**\r\n\r\nNote : The debug node allows to see clearly and easily the \r\nmessage at the node output.  \r\n\r\n\r\n> More details on [Node-Red][nr]\r\n[nr]: https://nodered.org/docs/user-guide/editor/workspace/subflows\r\n\r\n\r\n-------\r\n\r\n",
        "category": "",
        "in": [
            {
                "x": 40,
                "y": 60,
                "wires": [
                    {
                        "id": "3c5ffe0d.9063b2"
                    }
                ]
            }
        ],
        "out": [
            {
                "x": 780,
                "y": 140,
                "wires": [
                    {
                        "id": "66397fd3.d8111",
                        "port": 0
                    }
                ]
            }
        ],
        "env": [
            {
                "name": "varfilter",
                "type": "str",
                "value": ""
            }
        ],
        "color": "#DDAA99"
    },
    {
        "id": "6d5669d1.709fa8",
        "type": "ui_base",
        "theme": {
            "name": "theme-light",
            "lightTheme": {
                "default": "#3CB4E6",
                "baseColor": "#3CB4E6",
                "baseFont": "Arial,Arial,Helvetica,sans-serif",
                "edited": true,
                "reset": false
            },
            "darkTheme": {
                "default": "#097479",
                "baseColor": "#097479",
                "baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
                "edited": true,
                "reset": false
            },
            "customTheme": {
                "name": "Untitled Theme 1",
                "default": "#4B7930",
                "baseColor": "#4B7930",
                "baseFont": "-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif",
                "reset": false
            },
            "themeState": {
                "base-color": {
                    "default": "#3CB4E6",
                    "value": "#3CB4E6",
                    "edited": false
                },
                "page-titlebar-backgroundColor": {
                    "value": "#3CB4E6",
                    "edited": false
                },
                "page-backgroundColor": {
                    "value": "#fafafa",
                    "edited": false
                },
                "page-sidebar-backgroundColor": {
                    "value": "#ffffff",
                    "edited": false
                },
                "group-textColor": {
                    "value": "#80ceef",
                    "edited": false
                },
                "group-borderColor": {
                    "value": "#ffffff",
                    "edited": false
                },
                "group-backgroundColor": {
                    "value": "#ffffff",
                    "edited": false
                },
                "widget-textColor": {
                    "value": "#111111",
                    "edited": false
                },
                "widget-backgroundColor": {
                    "value": "#3cb4e6",
                    "edited": false
                },
                "widget-borderColor": {
                    "value": "#ffffff",
                    "edited": false
                },
                "base-font": {
                    "value": "Arial,Arial,Helvetica,sans-serif"
                }
            },
            "angularTheme": {
                "primary": "indigo",
                "accents": "blue",
                "warn": "red",
                "background": "grey"
            }
        },
        "site": {
            "name": "Node-RED Dashboard",
            "hideToolbar": "false",
            "allowSwipe": "false",
            "lockMenu": "false",
            "allowTempTheme": "true",
            "dateFormat": "DD/MM/YYYY",
            "sizes": {
                "sx": 48,
                "sy": 48,
                "gx": 6,
                "gy": 6,
                "cx": 6,
                "cy": 6,
                "px": 0,
                "py": 0
            }
        }
    },
    {
        "id": "f9c34dde.1e2f4",
        "type": "ui_group",
        "z": "",
        "name": "Chart",
        "tab": "17d09b07.741a55",
        "order": 1,
        "disp": true,
        "width": "15",
        "collapse": false
    },
    {
        "id": "17d09b07.741a55",
        "type": "ui_tab",
        "z": "",
        "name": "Home",
        "icon": "dashboard",
        "disabled": false,
        "hidden": false
    },
    {
        "id": "5c3c2ef9.af129",
        "type": "probe",
        "z": "",
        "probeid": "F",
        "probename": "ST-Link v2 (...F)",
        "protocol": "SWD",
        "frequency": "1.8 MHz - Default",
        "probeproperty": "{\"SWD\":[\"4.6 MHz\",\"1.8 MHz - Default\",\"950 kHz\",\"400 kHz\",\"150 kHz\"],\"JTAG\":[\"18 MHz\",\"9 MHz\",\"4.5 MHz\",\"2.25 MHz\",\"1.12 MHz - Default\",\"560 kHz\",\"280 kHz\",\"140 kHz\"]}",
        "probeversion": "ST Link firmware version V2.J37",
        "connectionType": "p2p"
    },
    {
        "id": "5220a316.cb18dc",
        "type": "probe",
        "z": "",
        "probeid": "F",
        "probename": "ST-Link v2 (...F)",
        "protocol": "SWD",
        "frequency": "1.8 MHz - Default",
        "probeproperty": "{\"SWD\":[\"4.6 MHz\",\"1.8 MHz - Default\",\"950 kHz\",\"400 kHz\",\"150 kHz\"],\"JTAG\":[\"18 MHz\",\"9 MHz\",\"4.5 MHz\",\"2.25 MHz\",\"1.12 MHz - Default\",\"560 kHz\",\"280 kHz\",\"140 kHz\"]}",
        "probeversion": "ST Link firmware version V2.J37",
        "connectionType": "p2p"
    },
    {
        "id": "1d51c0b9.74345f",
        "type": "exe-config",
        "z": "",
        "name": "123",
        "exefile": "D:\\doc\\ee\\robomaster\\qdu-rm-mcu\\MDK-ARM\\DevC\\DevC.axf",
        "exefolder": "D:\\doc\\ee\\robomaster\\qdu-rm-mcu\\MDK-ARM\\DevC",
        "exevariablelist": [
            {
                "address": "0x08022af8",
                "name": "AHBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x20000961",
                "name": "ai.form_host.crc16",
                "type": 3
            },
            {
                "address": "0x20000955",
                "name": "ai.form_host.data.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20000959",
                "name": "ai.form_host.data.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x2000095d",
                "name": "ai.form_host.data.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x2000094c",
                "name": "ai.form_host.data.gimbal.pit",
                "type": 9
            },
            {
                "address": "0x20000950",
                "name": "ai.form_host.data.gimbal.rol",
                "type": 9
            },
            {
                "address": "0x20000948",
                "name": "ai.form_host.data.gimbal.yaw",
                "type": 9
            },
            {
                "address": "0x20000954",
                "name": "ai.form_host.data.notice",
                "type": 1
            },
            {
                "address": "0x2000098c",
                "name": "ai.status",
                "type": 2
            },
            {
                "address": "0x20000944",
                "name": "ai.thread_alert",
                "type": 5
            },
            {
                "address": "0x20000968",
                "name": "ai.to_host.mcu.id",
                "type": 1
            },
            {
                "address": "0x2000098a",
                "name": "ai.to_host.mcu.package.crc16",
                "type": 3
            },
            {
                "address": "0x2000097a",
                "name": "ai.to_host.mcu.package.data.ball_speed",
                "type": 9
            },
            {
                "address": "0x20000986",
                "name": "ai.to_host.mcu.package.data.chassis_speed",
                "type": 9
            },
            {
                "address": "0x2000097e",
                "name": "ai.to_host.mcu.package.data.distance.left",
                "type": 9
            },
            {
                "address": "0x20000982",
                "name": "ai.to_host.mcu.package.data.distance.right",
                "type": 9
            },
            {
                "address": "0x20000979",
                "name": "ai.to_host.mcu.package.data.notice",
                "type": 1
            },
            {
                "address": "0x20000969",
                "name": "ai.to_host.mcu.package.data.quat.q0",
                "type": 9
            },
            {
                "address": "0x2000096d",
                "name": "ai.to_host.mcu.package.data.quat.q1",
                "type": 9
            },
            {
                "address": "0x20000971",
                "name": "ai.to_host.mcu.package.data.quat.q2",
                "type": 9
            },
            {
                "address": "0x20000975",
                "name": "ai.to_host.mcu.package.data.quat.q3",
                "type": 9
            },
            {
                "address": "0x20000963",
                "name": "ai.to_host.ref.id",
                "type": 1
            },
            {
                "address": "0x20000966",
                "name": "ai.to_host.ref.package.crc16",
                "type": 3
            },
            {
                "address": "0x20000964",
                "name": "ai.to_host.ref.package.data.team",
                "type": 3
            },
            {
                "address": "0x08022b08",
                "name": "APBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x08022b1c",
                "name": "attr_ai.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b20",
                "name": "attr_ai.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b24",
                "name": "attr_ai.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b18",
                "name": "attr_ai.name",
                "type": 5
            },
            {
                "address": "0x08022b30",
                "name": "attr_ai.priority",
                "type": 4
            },
            {
                "address": "0x08022b38",
                "name": "attr_ai.reserved",
                "type": 5
            },
            {
                "address": "0x08022b28",
                "name": "attr_ai.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b2c",
                "name": "attr_ai.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b34",
                "name": "attr_ai.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b40",
                "name": "attr_atti_esti.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b44",
                "name": "attr_atti_esti.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b48",
                "name": "attr_atti_esti.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b3c",
                "name": "attr_atti_esti.name",
                "type": 5
            },
            {
                "address": "0x08022b54",
                "name": "attr_atti_esti.priority",
                "type": 4
            },
            {
                "address": "0x08022b5c",
                "name": "attr_atti_esti.reserved",
                "type": 5
            },
            {
                "address": "0x08022b4c",
                "name": "attr_atti_esti.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b50",
                "name": "attr_atti_esti.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b58",
                "name": "attr_atti_esti.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b64",
                "name": "attr_can.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b68",
                "name": "attr_can.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b6c",
                "name": "attr_can.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b60",
                "name": "attr_can.name",
                "type": 5
            },
            {
                "address": "0x08022b78",
                "name": "attr_can.priority",
                "type": 4
            },
            {
                "address": "0x08022b80",
                "name": "attr_can.reserved",
                "type": 5
            },
            {
                "address": "0x08022b70",
                "name": "attr_can.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b74",
                "name": "attr_can.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b7c",
                "name": "attr_can.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b88",
                "name": "attr_cap.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b8c",
                "name": "attr_cap.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b90",
                "name": "attr_cap.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b84",
                "name": "attr_cap.name",
                "type": 5
            },
            {
                "address": "0x08022b9c",
                "name": "attr_cap.priority",
                "type": 4
            },
            {
                "address": "0x08022ba4",
                "name": "attr_cap.reserved",
                "type": 5
            },
            {
                "address": "0x08022b94",
                "name": "attr_cap.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b98",
                "name": "attr_cap.stack_size",
                "type": 5
            },
            {
                "address": "0x08022ba0",
                "name": "attr_cap.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bac",
                "name": "attr_cli.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bb0",
                "name": "attr_cli.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bb4",
                "name": "attr_cli.cb_size",
                "type": 5
            },
            {
                "address": "0x08022ba8",
                "name": "attr_cli.name",
                "type": 5
            },
            {
                "address": "0x08022bc0",
                "name": "attr_cli.priority",
                "type": 4
            },
            {
                "address": "0x08022bc8",
                "name": "attr_cli.reserved",
                "type": 5
            },
            {
                "address": "0x08022bb8",
                "name": "attr_cli.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022bbc",
                "name": "attr_cli.stack_size",
                "type": 5
            },
            {
                "address": "0x08022bc4",
                "name": "attr_cli.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bd0",
                "name": "attr_command.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bd4",
                "name": "attr_command.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bd8",
                "name": "attr_command.cb_size",
                "type": 5
            },
            {
                "address": "0x08022bcc",
                "name": "attr_command.name",
                "type": 5
            },
            {
                "address": "0x08022be4",
                "name": "attr_command.priority",
                "type": 4
            },
            {
                "address": "0x08022bec",
                "name": "attr_command.reserved",
                "type": 5
            },
            {
                "address": "0x08022bdc",
                "name": "attr_command.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022be0",
                "name": "attr_command.stack_size",
                "type": 5
            },
            {
                "address": "0x08022be8",
                "name": "attr_command.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bf4",
                "name": "attr_ctrl_chassis.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bf8",
                "name": "attr_ctrl_chassis.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bfc",
                "name": "attr_ctrl_chassis.cb_size",
                "type": 5
            },
            {
                "address": "0x08022bf0",
                "name": "attr_ctrl_chassis.name",
                "type": 5
            },
            {
                "address": "0x08022c08",
                "name": "attr_ctrl_chassis.priority",
                "type": 4
            },
            {
                "address": "0x08022c10",
                "name": "attr_ctrl_chassis.reserved",
                "type": 5
            },
            {
                "address": "0x08022c00",
                "name": "attr_ctrl_chassis.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c04",
                "name": "attr_ctrl_chassis.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c0c",
                "name": "attr_ctrl_chassis.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c18",
                "name": "attr_ctrl_gimbal.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c1c",
                "name": "attr_ctrl_gimbal.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c20",
                "name": "attr_ctrl_gimbal.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c14",
                "name": "attr_ctrl_gimbal.name",
                "type": 5
            },
            {
                "address": "0x08022c2c",
                "name": "attr_ctrl_gimbal.priority",
                "type": 4
            },
            {
                "address": "0x08022c34",
                "name": "attr_ctrl_gimbal.reserved",
                "type": 5
            },
            {
                "address": "0x08022c24",
                "name": "attr_ctrl_gimbal.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c28",
                "name": "attr_ctrl_gimbal.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c30",
                "name": "attr_ctrl_gimbal.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c3c",
                "name": "attr_ctrl_shoot.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c40",
                "name": "attr_ctrl_shoot.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c44",
                "name": "attr_ctrl_shoot.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c38",
                "name": "attr_ctrl_shoot.name",
                "type": 5
            },
            {
                "address": "0x08022c50",
                "name": "attr_ctrl_shoot.priority",
                "type": 4
            },
            {
                "address": "0x08022c58",
                "name": "attr_ctrl_shoot.reserved",
                "type": 5
            },
            {
                "address": "0x08022c48",
                "name": "attr_ctrl_shoot.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c4c",
                "name": "attr_ctrl_shoot.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c54",
                "name": "attr_ctrl_shoot.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c60",
                "name": "attr_info.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c64",
                "name": "attr_info.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c68",
                "name": "attr_info.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c5c",
                "name": "attr_info.name",
                "type": 5
            },
            {
                "address": "0x08022c74",
                "name": "attr_info.priority",
                "type": 4
            },
            {
                "address": "0x08022c7c",
                "name": "attr_info.reserved",
                "type": 5
            },
            {
                "address": "0x08022c6c",
                "name": "attr_info.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c70",
                "name": "attr_info.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c78",
                "name": "attr_info.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c84",
                "name": "attr_init.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c88",
                "name": "attr_init.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c8c",
                "name": "attr_init.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c80",
                "name": "attr_init.name",
                "type": 5
            },
            {
                "address": "0x08022c98",
                "name": "attr_init.priority",
                "type": 4
            },
            {
                "address": "0x08022ca0",
                "name": "attr_init.reserved",
                "type": 5
            },
            {
                "address": "0x08022c90",
                "name": "attr_init.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c94",
                "name": "attr_init.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c9c",
                "name": "attr_init.tz_module",
                "type": 5
            },
            {
                "address": "0x08022ca8",
                "name": "attr_monitor.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cac",
                "name": "attr_monitor.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cb0",
                "name": "attr_monitor.cb_size",
                "type": 5
            },
            {
                "address": "0x08022ca4",
                "name": "attr_monitor.name",
                "type": 5
            },
            {
                "address": "0x08022cbc",
                "name": "attr_monitor.priority",
                "type": 4
            },
            {
                "address": "0x08022cc4",
                "name": "attr_monitor.reserved",
                "type": 5
            },
            {
                "address": "0x08022cb4",
                "name": "attr_monitor.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022cb8",
                "name": "attr_monitor.stack_size",
                "type": 5
            },
            {
                "address": "0x08022cc0",
                "name": "attr_monitor.tz_module",
                "type": 5
            },
            {
                "address": "0x08022ccc",
                "name": "attr_rc.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cd0",
                "name": "attr_rc.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cd4",
                "name": "attr_rc.cb_size",
                "type": 5
            },
            {
                "address": "0x08022cc8",
                "name": "attr_rc.name",
                "type": 5
            },
            {
                "address": "0x08022ce0",
                "name": "attr_rc.priority",
                "type": 4
            },
            {
                "address": "0x08022ce8",
                "name": "attr_rc.reserved",
                "type": 5
            },
            {
                "address": "0x08022cd8",
                "name": "attr_rc.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022cdc",
                "name": "attr_rc.stack_size",
                "type": 5
            },
            {
                "address": "0x08022ce4",
                "name": "attr_rc.tz_module",
                "type": 5
            },
            {
                "address": "0x08022cf0",
                "name": "attr_referee.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cf4",
                "name": "attr_referee.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cf8",
                "name": "attr_referee.cb_size",
                "type": 5
            },
            {
                "address": "0x08022cec",
                "name": "attr_referee.name",
                "type": 5
            },
            {
                "address": "0x08022d04",
                "name": "attr_referee.priority",
                "type": 4
            },
            {
                "address": "0x08022d0c",
                "name": "attr_referee.reserved",
                "type": 5
            },
            {
                "address": "0x08022cfc",
                "name": "attr_referee.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022d00",
                "name": "attr_referee.stack_size",
                "type": 5
            },
            {
                "address": "0x08022d08",
                "name": "attr_referee.tz_module",
                "type": 5
            },
            {
                "address": "0x20000180",
                "name": "beta",
                "type": 9
            },
            {
                "address": "0x20000990",
                "name": "bmi088.accl.x",
                "type": 9
            },
            {
                "address": "0x20000994",
                "name": "bmi088.accl.y",
                "type": 9
            },
            {
                "address": "0x20000998",
                "name": "bmi088.accl.z",
                "type": 9
            },
            {
                "address": "0x200009ac",
                "name": "bmi088.cali",
                "type": 5
            },
            {
                "address": "0x2000099c",
                "name": "bmi088.gyro.x",
                "type": 9
            },
            {
                "address": "0x200009a0",
                "name": "bmi088.gyro.y",
                "type": 9
            },
            {
                "address": "0x200009a4",
                "name": "bmi088.gyro.z",
                "type": 9
            },
            {
                "address": "0x200009a8",
                "name": "bmi088.temp",
                "type": 9
            },
            {
                "address": "0x200009b0",
                "name": "bmi088_rxbuf[0]",
                "type": 1
            },
            {
                "address": "0x200009c3",
                "name": "buffer[0]",
                "type": 1
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000fd8",
                "name": "can_out.cap.power_limit",
                "type": 9
            },
            {
                "address": "0x20000fb0",
                "name": "can_out.chassis.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fb0",
                "name": "can_out.chassis.named.m1",
                "type": 9
            },
            {
                "address": "0x20000fb4",
                "name": "can_out.chassis.named.m2",
                "type": 9
            },
            {
                "address": "0x20000fb8",
                "name": "can_out.chassis.named.m3",
                "type": 9
            },
            {
                "address": "0x20000fbc",
                "name": "can_out.chassis.named.m4",
                "type": 9
            },
            {
                "address": "0x20000fc0",
                "name": "can_out.gimbal.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fc4",
                "name": "can_out.gimbal.named.pit",
                "type": 9
            },
            {
                "address": "0x20000fc8",
                "name": "can_out.gimbal.named.rol",
                "type": 9
            },
            {
                "address": "0x20000fc0",
                "name": "can_out.gimbal.named.yaw",
                "type": 9
            },
            {
                "address": "0x20000fcc",
                "name": "can_out.shoot.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fcc",
                "name": "can_out.shoot.named.fric1",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20000fd0",
                "name": "can_out.shoot.named.fric2",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20000fd4",
                "name": "can_out.shoot.named.trig",
                "type": 9
            },
            {
                "address": "0x20000fe8",
                "name": "cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000fec",
                "name": "cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000fe4",
                "name": "cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000ff0",
                "name": "cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000fe0",
                "name": "cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000fdc",
                "name": "cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000ff4",
                "name": "cap_out.power_limit",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CAP_PERCENTAGE_CHARGE",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CAP_PERCENTAGE_WORK",
                "type": 9
            },
            {
                "address": "0x08022d18",
                "name": "cfg_qs.param.map.Key_Mapping[0]",
                "type": 3
            },
            {
                "address": "0x08022d34",
                "name": "cfg_qs.param.move.move_fast_sense",
                "type": 9
            },
            {
                "address": "0x08022d30",
                "name": "cfg_qs.param.move.move_sense",
                "type": 9
            },
            {
                "address": "0x08022d38",
                "name": "cfg_qs.param.move.move_slow_sense",
                "type": 9
            },
            {
                "address": "0x08022d10",
                "name": "cfg_qs.param.sens_mouse",
                "type": 9
            },
            {
                "address": "0x08022d14",
                "name": "cfg_qs.param.sens_rc",
                "type": 9
            },
            {
                "address": "0x20001074",
                "name": "chassis.beta_last",
                "type": 9
            },
            {
                "address": "0x20000ffc",
                "name": "chassis.dt",
                "type": 9
            },
            {
                "address": "0x20001018",
                "name": "chassis.feedback.gimbal_yaw_encoder",
                "type": 9
            },
            {
                "address": "0x20001020",
                "name": "chassis.feedback.motor_current",
                "type": 5
            },
            {
                "address": "0x2000101c",
                "name": "chassis.feedback.motor_rpm",
                "type": 5
            },
            {
                "address": "0x20001068",
                "name": "chassis.filter.in",
                "type": 5
            },
            {
                "address": "0x2000106c",
                "name": "chassis.filter.out",
                "type": 5
            },
            {
                "address": "0x20000ff8",
                "name": "chassis.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20001004",
                "name": "chassis.mech_zero",
                "type": 5
            },
            {
                "address": "0x2000100a",
                "name": "chassis.mixer.mode",
                "type": 2
            },
            {
                "address": "0x20001008",
                "name": "chassis.mode",
                "type": 2
            },
            {
                "address": "0x2000100c",
                "name": "chassis.move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001010",
                "name": "chassis.move_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001014",
                "name": "chassis.move_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001009",
                "name": "chassis.num_wheel",
                "type": 2
            },
            {
                "address": "0x20001070",
                "name": "chassis.out",
                "type": 5
            },
            {
                "address": "0x20001000",
                "name": "chassis.param",
                "type": 5
            },
            {
                "address": "0x2000104c",
                "name": "chassis.pid.follow.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20001050",
                "name": "chassis.pid.follow.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20001054",
                "name": "chassis.pid.follow.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20001058",
                "name": "chassis.pid.follow.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x2000105c",
                "name": "chassis.pid.follow.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20001048",
                "name": "chassis.pid.follow.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20001060",
                "name": "chassis.pid.follow.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20001064",
                "name": "chassis.pid.follow.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20001034",
                "name": "chassis.pid.follow.dt_min",
                "type": 9
            },
            {
                "address": "0x20001038",
                "name": "chassis.pid.follow.i",
                "type": 9
            },
            {
                "address": "0x2000103c",
                "name": "chassis.pid.follow.last.err",
                "type": 9
            },
            {
                "address": "0x20001040",
                "name": "chassis.pid.follow.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20001044",
                "name": "chassis.pid.follow.last.out",
                "type": 9
            },
            {
                "address": "0x2000102c",
                "name": "chassis.pid.follow.mode",
                "type": 2
            },
            {
                "address": "0x20001030",
                "name": "chassis.pid.follow.param",
                "type": 5
            },
            {
                "address": "0x20001028",
                "name": "chassis.pid.motor",
                "type": 5
            },
            {
                "address": "0x20001024",
                "name": "chassis.setpoint.motor_rpm",
                "type": 5
            },
            {
                "address": "0x2000107c",
                "name": "chassis_cmd.ctrl_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001080",
                "name": "chassis_cmd.ctrl_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001084",
                "name": "chassis_cmd.ctrl_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001078",
                "name": "chassis_cmd.mode",
                "type": 2
            },
            {
                "address": "0x20001079",
                "name": "chassis_cmd.mode_rotor",
                "type": 2
            },
            {
                "address": "0x20001088",
                "name": "chassis_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20001088",
                "name": "chassis_out.named.m1",
                "type": 9
            },
            {
                "address": "0x2000108c",
                "name": "chassis_out.named.m2",
                "type": 9
            },
            {
                "address": "0x20001090",
                "name": "chassis_out.named.m3",
                "type": 9
            },
            {
                "address": "0x20001094",
                "name": "chassis_out.named.m4",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CLI_WELCOME_MESSAGE",
                "type": 5
            },
            {
                "address": "0x2000109a",
                "name": "cmd.ai_status",
                "type": 2
            },
            {
                "address": "0x200010a4",
                "name": "cmd.chassis.ctrl_vec.vx",
                "type": 9
            },
            {
                "address": "0x200010a8",
                "name": "cmd.chassis.ctrl_vec.vy",
                "type": 9
            },
            {
                "address": "0x200010ac",
                "name": "cmd.chassis.ctrl_vec.wz",
                "type": 9
            },
            {
                "address": "0x200010a0",
                "name": "cmd.chassis.mode",
                "type": 2
            },
            {
                "address": "0x200010a1",
                "name": "cmd.chassis.mode_rotor",
                "type": 2
            },
            {
                "address": "0x200010b8",
                "name": "cmd.gimbal.delta_eulr.pit",
                "type": 9
            },
            {
                "address": "0x200010bc",
                "name": "cmd.gimbal.delta_eulr.rol",
                "type": 9
            },
            {
                "address": "0x200010b4",
                "name": "cmd.gimbal.delta_eulr.yaw",
                "type": 9
            },
            {
                "address": "0x200010b0",
                "name": "cmd.gimbal.mode",
                "type": 2
            },
            {
                "address": "0x20001099",
                "name": "cmd.host_overwrite",
                "type": 1
            },
            {
                "address": "0x2000109c",
                "name": "cmd.param",
                "type": 5
            },
            {
                "address": "0x20001098",
                "name": "cmd.pc_ctrl",
                "type": 1
            },
            {
                "address": "0x200010c3",
                "name": "cmd.referee.cmd[0]",
                "type": 2
            },
            {
                "address": "0x200010c6",
                "name": "cmd.referee.counter",
                "type": 1
            },
            {
                "address": "0x200010c2",
                "name": "cmd.shoot.cover_open",
                "type": 1
            },
            {
                "address": "0x200010c1",
                "name": "cmd.shoot.fire",
                "type": 2
            },
            {
                "address": "0x200010c0",
                "name": "cmd.shoot.mode",
                "type": 2
            },
            {
                "address": "0x200010d4",
                "name": "cmd_host.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x200010d8",
                "name": "cmd_host.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x200010dc",
                "name": "cmd_host.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x200010e0",
                "name": "cmd_host.fire",
                "type": 1
            },
            {
                "address": "0x200010cc",
                "name": "cmd_host.gimbal_delta.pit",
                "type": 9
            },
            {
                "address": "0x200010d0",
                "name": "cmd_host.gimbal_delta.rol",
                "type": 9
            },
            {
                "address": "0x200010c8",
                "name": "cmd_host.gimbal_delta.yaw",
                "type": 9
            },
            {
                "address": "0x200010e4",
                "name": "cmd_rc.ch_l_x",
                "type": 9
            },
            {
                "address": "0x200010e8",
                "name": "cmd_rc.ch_l_y",
                "type": 9
            },
            {
                "address": "0x200010ec",
                "name": "cmd_rc.ch_r_x",
                "type": 9
            },
            {
                "address": "0x200010f0",
                "name": "cmd_rc.ch_r_y",
                "type": 9
            },
            {
                "address": "0x200010f4",
                "name": "cmd_rc.ch_res",
                "type": 9
            },
            {
                "address": "0x20001102",
                "name": "cmd_rc.key",
                "type": 3
            },
            {
                "address": "0x20001104",
                "name": "cmd_rc.key_last",
                "type": 3
            },
            {
                "address": "0x20001100",
                "name": "cmd_rc.mouse.l_click",
                "type": 1
            },
            {
                "address": "0x20001101",
                "name": "cmd_rc.mouse.r_click",
                "type": 1
            },
            {
                "address": "0x200010fa",
                "name": "cmd_rc.mouse.x",
                "type": 4
            },
            {
                "address": "0x200010fc",
                "name": "cmd_rc.mouse.y",
                "type": 4
            },
            {
                "address": "0x200010fe",
                "name": "cmd_rc.mouse.z",
                "type": 4
            },
            {
                "address": "0x20001106",
                "name": "cmd_rc.res",
                "type": 3
            },
            {
                "address": "0x200010f9",
                "name": "cmd_rc.sw_l",
                "type": 2
            },
            {
                "address": "0x200010f8",
                "name": "cmd_rc.sw_r",
                "type": 2
            },
            {
                "address": "0x08022d48",
                "name": "command_table[0].cExpectedNumberOfParameters",
                "type": 2
            },
            {
                "address": "0x08022d3c",
                "name": "command_table[0].pcCommand",
                "type": 5
            },
            {
                "address": "0x08022d40",
                "name": "command_table[0].pcHelpString",
                "type": 5
            },
            {
                "address": "0x08022d44",
                "name": "command_table[0].pxCommandInterpreter",
                "type": 5
            },
            {
                "address": "0x200009c5",
                "name": "cOutputBuffer[0]",
                "type": 2
            },
            {
                "address": "0x08022d9c",
                "name": "crc16_tab[0]",
                "type": 3
            },
            {
                "address": "0x08022f9c",
                "name": "crc8_tab[0]",
                "type": 1
            },
            {
                "address": "0x080230a0",
                "name": "defaultTask_attributes.attr_bits",
                "type": 5
            },
            {
                "address": "0x080230a4",
                "name": "defaultTask_attributes.cb_mem",
                "type": 5
            },
            {
                "address": "0x080230a8",
                "name": "defaultTask_attributes.cb_size",
                "type": 5
            },
            {
                "address": "0x0802309c",
                "name": "defaultTask_attributes.name",
                "type": 5
            },
            {
                "address": "0x080230b4",
                "name": "defaultTask_attributes.priority",
                "type": 4
            },
            {
                "address": "0x080230bc",
                "name": "defaultTask_attributes.reserved",
                "type": 5
            },
            {
                "address": "0x080230ac",
                "name": "defaultTask_attributes.stack_mem",
                "type": 5
            },
            {
                "address": "0x080230b0",
                "name": "defaultTask_attributes.stack_size",
                "type": 5
            },
            {
                "address": "0x080230b8",
                "name": "defaultTask_attributes.tz_module",
                "type": 5
            },
            {
                "address": "0x20001108",
                "name": "defaultTaskHandle",
                "type": 5
            },
            {
                "address": "0x2000111a",
                "name": "dr16.data.key",
                "type": 3
            },
            {
                "address": "0x20001118",
                "name": "dr16.data.press_l",
                "type": 1
            },
            {
                "address": "0x20001119",
                "name": "dr16.data.press_r",
                "type": 1
            },
            {
                "address": "0x2000111c",
                "name": "dr16.data.res",
                "type": 3
            },
            {
                "address": "0x20001112",
                "name": "dr16.data.x",
                "type": 4
            },
            {
                "address": "0x20001114",
                "name": "dr16.data.y",
                "type": 4
            },
            {
                "address": "0x20001116",
                "name": "dr16.data.z",
                "type": 4
            },
            {
                "address": "0x20001124",
                "name": "drop_message",
                "type": 5
            },
            {
                "address": "0x20001124",
                "name": "drop_message",
                "type": 5
            },
            {
                "address": "0x2000112c",
                "name": "eulr_to_send.pit",
                "type": 9
            },
            {
                "address": "0x20001130",
                "name": "eulr_to_send.rol",
                "type": 9
            },
            {
                "address": "0x20001128",
                "name": "eulr_to_send.yaw",
                "type": 9
            },
            {
                "address": "0x20001134",
                "name": "for_ai.ref_status",
                "type": 2
            },
            {
                "address": "0x20001140",
                "name": "for_cap.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20001144",
                "name": "for_cap.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x2000113c",
                "name": "for_cap.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20001138",
                "name": "for_cap.ref_status",
                "type": 2
            },
            {
                "address": "0x2000114c",
                "name": "for_chassis.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20001150",
                "name": "for_chassis.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20001148",
                "name": "for_chassis.ref_status",
                "type": 2
            },
            {
                "address": "0x20001157",
                "name": "for_shoot.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x2000115d",
                "name": "for_shoot.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x20001155",
                "name": "for_shoot.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x20001159",
                "name": "for_shoot.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20001163",
                "name": "for_shoot.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x2000115f",
                "name": "for_shoot.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x20001161",
                "name": "for_shoot.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20001154",
                "name": "for_shoot.ref_status",
                "type": 2
            },
            {
                "address": "0x2000117d",
                "name": "for_shoot.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x20001169",
                "name": "for_shoot.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x20001167",
                "name": "for_shoot.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x20001165",
                "name": "for_shoot.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x20001166",
                "name": "for_shoot.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x20001177",
                "name": "for_shoot.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20001179",
                "name": "for_shoot.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x2000117b",
                "name": "for_shoot.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x2000116b",
                "name": "for_shoot.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x2000116d",
                "name": "for_shoot.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x2000116f",
                "name": "for_shoot.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20001171",
                "name": "for_shoot.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20001173",
                "name": "for_shoot.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20001175",
                "name": "for_shoot.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20000018",
                "name": "FS_Desc.GetConfigurationStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000004",
                "name": "FS_Desc.GetDeviceDescriptor",
                "type": 5
            },
            {
                "address": "0x2000001c",
                "name": "FS_Desc.GetInterfaceStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000008",
                "name": "FS_Desc.GetLangIDStrDescriptor",
                "type": 5
            },
            {
                "address": "0x2000000c",
                "name": "FS_Desc.GetManufacturerStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000010",
                "name": "FS_Desc.GetProductStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000014",
                "name": "FS_Desc.GetSerialStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20001180",
                "name": "gbsp_usb_alert",
                "type": 5
            },
            {
                "address": "0x20001184",
                "name": "gcan",
                "type": 5
            },
            {
                "address": "0x2000118c",
                "name": "gimbal.dt",
                "type": 9
            },
            {
                "address": "0x20001300",
                "name": "gimbal.feedback.eulr.encoder.pit",
                "type": 9
            },
            {
                "address": "0x20001304",
                "name": "gimbal.feedback.eulr.encoder.rol",
                "type": 9
            },
            {
                "address": "0x200012fc",
                "name": "gimbal.feedback.eulr.encoder.yaw",
                "type": 9
            },
            {
                "address": "0x200012f4",
                "name": "gimbal.feedback.eulr.imu.pit",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200012f8",
                "name": "gimbal.feedback.eulr.imu.rol",
                "type": 9
            },
            {
                "address": "0x200012f0",
                "name": "gimbal.feedback.eulr.imu.yaw",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200012e4",
                "name": "gimbal.feedback.gyro.x",
                "type": 9
            },
            {
                "address": "0x200012e8",
                "name": "gimbal.feedback.gyro.y",
                "type": 9
            },
            {
                "address": "0x200012ec",
                "name": "gimbal.feedback.gyro.z",
                "type": 9
            },
            {
                "address": "0x200012a0",
                "name": "gimbal.filter_out[0].a1",
                "type": 9
            },
            {
                "address": "0x200012a4",
                "name": "gimbal.filter_out[0].a2",
                "type": 9
            },
            {
                "address": "0x200012a8",
                "name": "gimbal.filter_out[0].b0",
                "type": 9
            },
            {
                "address": "0x200012ac",
                "name": "gimbal.filter_out[0].b1",
                "type": 9
            },
            {
                "address": "0x200012b0",
                "name": "gimbal.filter_out[0].b2",
                "type": 9
            },
            {
                "address": "0x2000129c",
                "name": "gimbal.filter_out[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200012b4",
                "name": "gimbal.filter_out[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x200012b8",
                "name": "gimbal.filter_out[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20001188",
                "name": "gimbal.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20001294",
                "name": "gimbal.limit.max",
                "type": 9
            },
            {
                "address": "0x20001298",
                "name": "gimbal.limit.min",
                "type": 9
            },
            {
                "address": "0x20001194",
                "name": "gimbal.mode",
                "type": 2
            },
            {
                "address": "0x200012dc",
                "name": "gimbal.out[0]",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20001190",
                "name": "gimbal.param",
                "type": 5
            },
            {
                "address": "0x200011c4",
                "name": "gimbal.pid[0].dfilter.a1",
                "type": 9
            },
            {
                "address": "0x200011c8",
                "name": "gimbal.pid[0].dfilter.a2",
                "type": 9
            },
            {
                "address": "0x200011cc",
                "name": "gimbal.pid[0].dfilter.b0",
                "type": 9
            },
            {
                "address": "0x200011d0",
                "name": "gimbal.pid[0].dfilter.b1",
                "type": 9
            },
            {
                "address": "0x200011d4",
                "name": "gimbal.pid[0].dfilter.b2",
                "type": 9
            },
            {
                "address": "0x200011c0",
                "name": "gimbal.pid[0].dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200011d8",
                "name": "gimbal.pid[0].dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x200011dc",
                "name": "gimbal.pid[0].dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x200011ac",
                "name": "gimbal.pid[0].dt_min",
                "type": 9
            },
            {
                "address": "0x200011b0",
                "name": "gimbal.pid[0].i",
                "type": 9
            },
            {
                "address": "0x200011b4",
                "name": "gimbal.pid[0].last.err",
                "type": 9
            },
            {
                "address": "0x200011b8",
                "name": "gimbal.pid[0].last.k_fb",
                "type": 9
            },
            {
                "address": "0x200011bc",
                "name": "gimbal.pid[0].last.out",
                "type": 9
            },
            {
                "address": "0x200011a4",
                "name": "gimbal.pid[0].mode",
                "type": 2
            },
            {
                "address": "0x200011a8",
                "name": "gimbal.pid[0].param",
                "type": 5
            },
            {
                "address": "0x2000119c",
                "name": "gimbal.setpoint.eulr.pit",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200011a0",
                "name": "gimbal.setpoint.eulr.rol",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20001198",
                "name": "gimbal.setpoint.eulr.yaw",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20001318",
                "name": "gimbal_ahrs.inv_sample_freq",
                "type": 9
            },
            {
                "address": "0x20001308",
                "name": "gimbal_ahrs.quat.q0",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x2000130c",
                "name": "gimbal_ahrs.quat.q1",
                "type": 9
            },
            {
                "address": "0x20001310",
                "name": "gimbal_ahrs.quat.q2",
                "type": 9
            },
            {
                "address": "0x20001314",
                "name": "gimbal_ahrs.quat.q3",
                "type": 9
            },
            {
                "address": "0x20001324",
                "name": "gimbal_cmd.delta_eulr.pit",
                "type": 9
            },
            {
                "address": "0x20001328",
                "name": "gimbal_cmd.delta_eulr.rol",
                "type": 9
            },
            {
                "address": "0x20001320",
                "name": "gimbal_cmd.delta_eulr.yaw",
                "type": 9
            },
            {
                "address": "0x2000131c",
                "name": "gimbal_cmd.mode",
                "type": 2
            },
            {
                "address": "0x2000132c",
                "name": "gimbal_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20001330",
                "name": "gimbal_out.named.pit",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20001334",
                "name": "gimbal_out.named.rol",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x2000132c",
                "name": "gimbal_out.named.yaw",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20000374",
                "name": "GPIO_Callback[0]",
                "type": 5
            },
            {
                "address": "0x20001338",
                "name": "gref",
                "type": 5
            },
            {
                "address": "0x20001644",
                "name": "hadc1.DMA_Handle",
                "type": 5
            },
            {
                "address": "0x20001650",
                "name": "hadc1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001610",
                "name": "hadc1.Init.ClockPrescaler",
                "type": 5
            },
            {
                "address": "0x20001624",
                "name": "hadc1.Init.ContinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001618",
                "name": "hadc1.Init.DataAlign",
                "type": 5
            },
            {
                "address": "0x2000162c",
                "name": "hadc1.Init.DiscontinuousConvMode",
                "type": 2
            },
            {
                "address": "0x2000163c",
                "name": "hadc1.Init.DMAContinuousRequests",
                "type": 2
            },
            {
                "address": "0x20001620",
                "name": "hadc1.Init.EOCSelection",
                "type": 5
            },
            {
                "address": "0x20001634",
                "name": "hadc1.Init.ExternalTrigConv",
                "type": 5
            },
            {
                "address": "0x20001638",
                "name": "hadc1.Init.ExternalTrigConvEdge",
                "type": 5
            },
            {
                "address": "0x20001628",
                "name": "hadc1.Init.NbrOfConversion",
                "type": 5
            },
            {
                "address": "0x20001630",
                "name": "hadc1.Init.NbrOfDiscConversion",
                "type": 5
            },
            {
                "address": "0x20001614",
                "name": "hadc1.Init.Resolution",
                "type": 5
            },
            {
                "address": "0x2000161c",
                "name": "hadc1.Init.ScanConvMode",
                "type": 5
            },
            {
                "address": "0x2000160c",
                "name": "hadc1.Instance",
                "type": 5
            },
            {
                "address": "0x20001648",
                "name": "hadc1.Lock",
                "type": 2
            },
            {
                "address": "0x20001640",
                "name": "hadc1.NbrOfCurrentConversionRank",
                "type": 5
            },
            {
                "address": "0x2000164c",
                "name": "hadc1.State",
                "type": 5
            },
            {
                "address": "0x2000168c",
                "name": "hadc3.DMA_Handle",
                "type": 5
            },
            {
                "address": "0x20001698",
                "name": "hadc3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001658",
                "name": "hadc3.Init.ClockPrescaler",
                "type": 5
            },
            {
                "address": "0x2000166c",
                "name": "hadc3.Init.ContinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001660",
                "name": "hadc3.Init.DataAlign",
                "type": 5
            },
            {
                "address": "0x20001674",
                "name": "hadc3.Init.DiscontinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001684",
                "name": "hadc3.Init.DMAContinuousRequests",
                "type": 2
            },
            {
                "address": "0x20001668",
                "name": "hadc3.Init.EOCSelection",
                "type": 5
            },
            {
                "address": "0x2000167c",
                "name": "hadc3.Init.ExternalTrigConv",
                "type": 5
            },
            {
                "address": "0x20001680",
                "name": "hadc3.Init.ExternalTrigConvEdge",
                "type": 5
            },
            {
                "address": "0x20001670",
                "name": "hadc3.Init.NbrOfConversion",
                "type": 5
            },
            {
                "address": "0x20001678",
                "name": "hadc3.Init.NbrOfDiscConversion",
                "type": 5
            },
            {
                "address": "0x2000165c",
                "name": "hadc3.Init.Resolution",
                "type": 5
            },
            {
                "address": "0x20001664",
                "name": "hadc3.Init.ScanConvMode",
                "type": 5
            },
            {
                "address": "0x20001654",
                "name": "hadc3.Instance",
                "type": 5
            },
            {
                "address": "0x20001690",
                "name": "hadc3.Lock",
                "type": 2
            },
            {
                "address": "0x20001688",
                "name": "hadc3.NbrOfCurrentConversionRank",
                "type": 5
            },
            {
                "address": "0x20001694",
                "name": "hadc3.State",
                "type": 5
            },
            {
                "address": "0x200003b4",
                "name": "HAL_RCC_CAN1_CLK_ENABLED",
                "type": 5
            },
            {
                "address": "0x200016c0",
                "name": "hcan1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016b5",
                "name": "hcan1.Init.AutoBusOff",
                "type": 2
            },
            {
                "address": "0x200016b7",
                "name": "hcan1.Init.AutoRetransmission",
                "type": 2
            },
            {
                "address": "0x200016b6",
                "name": "hcan1.Init.AutoWakeUp",
                "type": 2
            },
            {
                "address": "0x200016a4",
                "name": "hcan1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200016a0",
                "name": "hcan1.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200016b8",
                "name": "hcan1.Init.ReceiveFifoLocked",
                "type": 2
            },
            {
                "address": "0x200016a8",
                "name": "hcan1.Init.SyncJumpWidth",
                "type": 5
            },
            {
                "address": "0x200016ac",
                "name": "hcan1.Init.TimeSeg1",
                "type": 5
            },
            {
                "address": "0x200016b0",
                "name": "hcan1.Init.TimeSeg2",
                "type": 5
            },
            {
                "address": "0x200016b4",
                "name": "hcan1.Init.TimeTriggeredMode",
                "type": 2
            },
            {
                "address": "0x200016b9",
                "name": "hcan1.Init.TransmitFifoPriority",
                "type": 2
            },
            {
                "address": "0x2000169c",
                "name": "hcan1.Instance",
                "type": 5
            },
            {
                "address": "0x200016bc",
                "name": "hcan1.State",
                "type": 2
            },
            {
                "address": "0x200016e8",
                "name": "hcan2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016dd",
                "name": "hcan2.Init.AutoBusOff",
                "type": 2
            },
            {
                "address": "0x200016df",
                "name": "hcan2.Init.AutoRetransmission",
                "type": 2
            },
            {
                "address": "0x200016de",
                "name": "hcan2.Init.AutoWakeUp",
                "type": 2
            },
            {
                "address": "0x200016cc",
                "name": "hcan2.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200016c8",
                "name": "hcan2.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200016e0",
                "name": "hcan2.Init.ReceiveFifoLocked",
                "type": 2
            },
            {
                "address": "0x200016d0",
                "name": "hcan2.Init.SyncJumpWidth",
                "type": 5
            },
            {
                "address": "0x200016d4",
                "name": "hcan2.Init.TimeSeg1",
                "type": 5
            },
            {
                "address": "0x200016d8",
                "name": "hcan2.Init.TimeSeg2",
                "type": 5
            },
            {
                "address": "0x200016dc",
                "name": "hcan2.Init.TimeTriggeredMode",
                "type": 2
            },
            {
                "address": "0x200016e1",
                "name": "hcan2.Init.TransmitFifoPriority",
                "type": 2
            },
            {
                "address": "0x200016c4",
                "name": "hcan2.Instance",
                "type": 5
            },
            {
                "address": "0x200016e4",
                "name": "hcan2.State",
                "type": 2
            },
            {
                "address": "0x200016ec",
                "name": "hcrc.Instance",
                "type": 5
            },
            {
                "address": "0x200016f0",
                "name": "hcrc.Lock",
                "type": 2
            },
            {
                "address": "0x200016f1",
                "name": "hcrc.State",
                "type": 2
            },
            {
                "address": "0x20001748",
                "name": "hdma_i2c2_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016f8",
                "name": "hdma_i2c2_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200016fc",
                "name": "hdma_i2c2_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001718",
                "name": "hdma_i2c2_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000171c",
                "name": "hdma_i2c2_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001720",
                "name": "hdma_i2c2_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000170c",
                "name": "hdma_i2c2_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001704",
                "name": "hdma_i2c2_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001710",
                "name": "hdma_i2c2_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001724",
                "name": "hdma_i2c2_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001708",
                "name": "hdma_i2c2_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001700",
                "name": "hdma_i2c2_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001714",
                "name": "hdma_i2c2_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200016f4",
                "name": "hdma_i2c2_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001728",
                "name": "hdma_i2c2_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000172c",
                "name": "hdma_i2c2_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001729",
                "name": "hdma_i2c2_tx.State",
                "type": 2
            },
            {
                "address": "0x2000174c",
                "name": "hdma_i2c2_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001750",
                "name": "hdma_i2c2_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001744",
                "name": "hdma_i2c2_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001730",
                "name": "hdma_i2c2_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001740",
                "name": "hdma_i2c2_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001734",
                "name": "hdma_i2c2_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001738",
                "name": "hdma_i2c2_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000173c",
                "name": "hdma_i2c2_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017a8",
                "name": "hdma_i2c3_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001758",
                "name": "hdma_i2c3_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000175c",
                "name": "hdma_i2c3_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001778",
                "name": "hdma_i2c3_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000177c",
                "name": "hdma_i2c3_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001780",
                "name": "hdma_i2c3_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000176c",
                "name": "hdma_i2c3_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001764",
                "name": "hdma_i2c3_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001770",
                "name": "hdma_i2c3_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001784",
                "name": "hdma_i2c3_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001768",
                "name": "hdma_i2c3_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001760",
                "name": "hdma_i2c3_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001774",
                "name": "hdma_i2c3_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001754",
                "name": "hdma_i2c3_rx.Instance",
                "type": 5
            },
            {
                "address": "0x20001788",
                "name": "hdma_i2c3_rx.Lock",
                "type": 2
            },
            {
                "address": "0x2000178c",
                "name": "hdma_i2c3_rx.Parent",
                "type": 5
            },
            {
                "address": "0x20001789",
                "name": "hdma_i2c3_rx.State",
                "type": 2
            },
            {
                "address": "0x200017ac",
                "name": "hdma_i2c3_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200017b0",
                "name": "hdma_i2c3_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200017a4",
                "name": "hdma_i2c3_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001790",
                "name": "hdma_i2c3_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017a0",
                "name": "hdma_i2c3_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001794",
                "name": "hdma_i2c3_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001798",
                "name": "hdma_i2c3_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000179c",
                "name": "hdma_i2c3_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001808",
                "name": "hdma_spi1_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200017b8",
                "name": "hdma_spi1_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200017bc",
                "name": "hdma_spi1_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200017d8",
                "name": "hdma_spi1_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200017dc",
                "name": "hdma_spi1_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200017e0",
                "name": "hdma_spi1_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200017cc",
                "name": "hdma_spi1_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200017c4",
                "name": "hdma_spi1_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200017d0",
                "name": "hdma_spi1_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200017e4",
                "name": "hdma_spi1_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200017c8",
                "name": "hdma_spi1_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200017c0",
                "name": "hdma_spi1_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200017d4",
                "name": "hdma_spi1_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200017b4",
                "name": "hdma_spi1_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200017e8",
                "name": "hdma_spi1_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200017ec",
                "name": "hdma_spi1_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200017e9",
                "name": "hdma_spi1_rx.State",
                "type": 2
            },
            {
                "address": "0x2000180c",
                "name": "hdma_spi1_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001810",
                "name": "hdma_spi1_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001804",
                "name": "hdma_spi1_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200017f0",
                "name": "hdma_spi1_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001800",
                "name": "hdma_spi1_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200017f4",
                "name": "hdma_spi1_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017f8",
                "name": "hdma_spi1_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200017fc",
                "name": "hdma_spi1_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001868",
                "name": "hdma_spi1_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001818",
                "name": "hdma_spi1_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000181c",
                "name": "hdma_spi1_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001838",
                "name": "hdma_spi1_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000183c",
                "name": "hdma_spi1_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001840",
                "name": "hdma_spi1_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000182c",
                "name": "hdma_spi1_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001824",
                "name": "hdma_spi1_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001830",
                "name": "hdma_spi1_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001844",
                "name": "hdma_spi1_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001828",
                "name": "hdma_spi1_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001820",
                "name": "hdma_spi1_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001834",
                "name": "hdma_spi1_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001814",
                "name": "hdma_spi1_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001848",
                "name": "hdma_spi1_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000184c",
                "name": "hdma_spi1_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001849",
                "name": "hdma_spi1_tx.State",
                "type": 2
            },
            {
                "address": "0x2000186c",
                "name": "hdma_spi1_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001870",
                "name": "hdma_spi1_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001864",
                "name": "hdma_spi1_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001850",
                "name": "hdma_spi1_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001860",
                "name": "hdma_spi1_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001854",
                "name": "hdma_spi1_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001858",
                "name": "hdma_spi1_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000185c",
                "name": "hdma_spi1_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018c8",
                "name": "hdma_usart1_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001878",
                "name": "hdma_usart1_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000187c",
                "name": "hdma_usart1_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001898",
                "name": "hdma_usart1_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000189c",
                "name": "hdma_usart1_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200018a0",
                "name": "hdma_usart1_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000188c",
                "name": "hdma_usart1_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001884",
                "name": "hdma_usart1_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001890",
                "name": "hdma_usart1_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200018a4",
                "name": "hdma_usart1_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001888",
                "name": "hdma_usart1_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001880",
                "name": "hdma_usart1_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001894",
                "name": "hdma_usart1_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001874",
                "name": "hdma_usart1_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200018a8",
                "name": "hdma_usart1_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200018ac",
                "name": "hdma_usart1_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200018a9",
                "name": "hdma_usart1_rx.State",
                "type": 2
            },
            {
                "address": "0x200018cc",
                "name": "hdma_usart1_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200018d0",
                "name": "hdma_usart1_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200018c4",
                "name": "hdma_usart1_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200018b0",
                "name": "hdma_usart1_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018c0",
                "name": "hdma_usart1_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200018b4",
                "name": "hdma_usart1_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018b8",
                "name": "hdma_usart1_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200018bc",
                "name": "hdma_usart1_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001928",
                "name": "hdma_usart1_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200018d8",
                "name": "hdma_usart1_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200018dc",
                "name": "hdma_usart1_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200018f8",
                "name": "hdma_usart1_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200018fc",
                "name": "hdma_usart1_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001900",
                "name": "hdma_usart1_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200018ec",
                "name": "hdma_usart1_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200018e4",
                "name": "hdma_usart1_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200018f0",
                "name": "hdma_usart1_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001904",
                "name": "hdma_usart1_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200018e8",
                "name": "hdma_usart1_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200018e0",
                "name": "hdma_usart1_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200018f4",
                "name": "hdma_usart1_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200018d4",
                "name": "hdma_usart1_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001908",
                "name": "hdma_usart1_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000190c",
                "name": "hdma_usart1_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001909",
                "name": "hdma_usart1_tx.State",
                "type": 2
            },
            {
                "address": "0x2000192c",
                "name": "hdma_usart1_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001930",
                "name": "hdma_usart1_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001924",
                "name": "hdma_usart1_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001910",
                "name": "hdma_usart1_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001920",
                "name": "hdma_usart1_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001914",
                "name": "hdma_usart1_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001918",
                "name": "hdma_usart1_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000191c",
                "name": "hdma_usart1_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001988",
                "name": "hdma_usart3_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001938",
                "name": "hdma_usart3_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000193c",
                "name": "hdma_usart3_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001958",
                "name": "hdma_usart3_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000195c",
                "name": "hdma_usart3_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001960",
                "name": "hdma_usart3_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000194c",
                "name": "hdma_usart3_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001944",
                "name": "hdma_usart3_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001950",
                "name": "hdma_usart3_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001964",
                "name": "hdma_usart3_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001948",
                "name": "hdma_usart3_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001940",
                "name": "hdma_usart3_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001954",
                "name": "hdma_usart3_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001934",
                "name": "hdma_usart3_rx.Instance",
                "type": 5
            },
            {
                "address": "0x20001968",
                "name": "hdma_usart3_rx.Lock",
                "type": 2
            },
            {
                "address": "0x2000196c",
                "name": "hdma_usart3_rx.Parent",
                "type": 5
            },
            {
                "address": "0x20001969",
                "name": "hdma_usart3_rx.State",
                "type": 2
            },
            {
                "address": "0x2000198c",
                "name": "hdma_usart3_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001990",
                "name": "hdma_usart3_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001984",
                "name": "hdma_usart3_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001970",
                "name": "hdma_usart3_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001980",
                "name": "hdma_usart3_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001974",
                "name": "hdma_usart3_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001978",
                "name": "hdma_usart3_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000197c",
                "name": "hdma_usart3_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019e8",
                "name": "hdma_usart6_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001998",
                "name": "hdma_usart6_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000199c",
                "name": "hdma_usart6_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200019b8",
                "name": "hdma_usart6_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200019bc",
                "name": "hdma_usart6_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200019c0",
                "name": "hdma_usart6_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200019ac",
                "name": "hdma_usart6_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200019a4",
                "name": "hdma_usart6_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200019b0",
                "name": "hdma_usart6_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200019c4",
                "name": "hdma_usart6_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200019a8",
                "name": "hdma_usart6_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200019a0",
                "name": "hdma_usart6_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200019b4",
                "name": "hdma_usart6_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001994",
                "name": "hdma_usart6_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200019c8",
                "name": "hdma_usart6_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200019cc",
                "name": "hdma_usart6_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200019c9",
                "name": "hdma_usart6_rx.State",
                "type": 2
            },
            {
                "address": "0x200019ec",
                "name": "hdma_usart6_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200019f0",
                "name": "hdma_usart6_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200019e4",
                "name": "hdma_usart6_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200019d0",
                "name": "hdma_usart6_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019e0",
                "name": "hdma_usart6_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200019d4",
                "name": "hdma_usart6_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019d8",
                "name": "hdma_usart6_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200019dc",
                "name": "hdma_usart6_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a48",
                "name": "hdma_usart6_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200019f8",
                "name": "hdma_usart6_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200019fc",
                "name": "hdma_usart6_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001a18",
                "name": "hdma_usart6_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x20001a1c",
                "name": "hdma_usart6_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001a20",
                "name": "hdma_usart6_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x20001a0c",
                "name": "hdma_usart6_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001a04",
                "name": "hdma_usart6_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001a10",
                "name": "hdma_usart6_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001a24",
                "name": "hdma_usart6_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001a08",
                "name": "hdma_usart6_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001a00",
                "name": "hdma_usart6_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001a14",
                "name": "hdma_usart6_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200019f4",
                "name": "hdma_usart6_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001a28",
                "name": "hdma_usart6_tx.Lock",
                "type": 2
            },
            {
                "address": "0x20001a2c",
                "name": "hdma_usart6_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001a29",
                "name": "hdma_usart6_tx.State",
                "type": 2
            },
            {
                "address": "0x20001a4c",
                "name": "hdma_usart6_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001a50",
                "name": "hdma_usart6_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001a44",
                "name": "hdma_usart6_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001a30",
                "name": "hdma_usart6_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a40",
                "name": "hdma_usart6_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001a34",
                "name": "hdma_usart6_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a38",
                "name": "hdma_usart6_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a3c",
                "name": "hdma_usart6_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a98",
                "name": "hi2c1.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001a94",
                "name": "hi2c1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001aa4",
                "name": "hi2c1.EventCount",
                "type": 5
            },
            {
                "address": "0x20001a8c",
                "name": "hi2c1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001a88",
                "name": "hi2c1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001a64",
                "name": "hi2c1.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001a58",
                "name": "hi2c1.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001a68",
                "name": "hi2c1.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001a5c",
                "name": "hi2c1.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001a70",
                "name": "hi2c1.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001a74",
                "name": "hi2c1.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001a60",
                "name": "hi2c1.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001a6c",
                "name": "hi2c1.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001a54",
                "name": "hi2c1.Instance",
                "type": 5
            },
            {
                "address": "0x20001a90",
                "name": "hi2c1.Lock",
                "type": 2
            },
            {
                "address": "0x20001a9c",
                "name": "hi2c1.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001aa0",
                "name": "hi2c1.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001a92",
                "name": "hi2c1.Mode",
                "type": 2
            },
            {
                "address": "0x20001a78",
                "name": "hi2c1.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001a84",
                "name": "hi2c1.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001a91",
                "name": "hi2c1.State",
                "type": 2
            },
            {
                "address": "0x20001a7e",
                "name": "hi2c1.XferCount",
                "type": 3
            },
            {
                "address": "0x20001a80",
                "name": "hi2c1.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001a7c",
                "name": "hi2c1.XferSize",
                "type": 3
            },
            {
                "address": "0x20001aec",
                "name": "hi2c2.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001ae8",
                "name": "hi2c2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001af8",
                "name": "hi2c2.EventCount",
                "type": 5
            },
            {
                "address": "0x20001ae0",
                "name": "hi2c2.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001adc",
                "name": "hi2c2.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001ab8",
                "name": "hi2c2.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001aac",
                "name": "hi2c2.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001abc",
                "name": "hi2c2.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001ab0",
                "name": "hi2c2.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001ac4",
                "name": "hi2c2.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001ac8",
                "name": "hi2c2.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001ab4",
                "name": "hi2c2.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001ac0",
                "name": "hi2c2.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001aa8",
                "name": "hi2c2.Instance",
                "type": 5
            },
            {
                "address": "0x20001ae4",
                "name": "hi2c2.Lock",
                "type": 2
            },
            {
                "address": "0x20001af0",
                "name": "hi2c2.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001af4",
                "name": "hi2c2.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001ae6",
                "name": "hi2c2.Mode",
                "type": 2
            },
            {
                "address": "0x20001acc",
                "name": "hi2c2.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001ad8",
                "name": "hi2c2.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001ae5",
                "name": "hi2c2.State",
                "type": 2
            },
            {
                "address": "0x20001ad2",
                "name": "hi2c2.XferCount",
                "type": 3
            },
            {
                "address": "0x20001ad4",
                "name": "hi2c2.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001ad0",
                "name": "hi2c2.XferSize",
                "type": 3
            },
            {
                "address": "0x20001b40",
                "name": "hi2c3.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001b3c",
                "name": "hi2c3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001b4c",
                "name": "hi2c3.EventCount",
                "type": 5
            },
            {
                "address": "0x20001b34",
                "name": "hi2c3.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001b30",
                "name": "hi2c3.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001b0c",
                "name": "hi2c3.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001b00",
                "name": "hi2c3.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001b10",
                "name": "hi2c3.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001b04",
                "name": "hi2c3.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001b18",
                "name": "hi2c3.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001b1c",
                "name": "hi2c3.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001b08",
                "name": "hi2c3.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001b14",
                "name": "hi2c3.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001afc",
                "name": "hi2c3.Instance",
                "type": 5
            },
            {
                "address": "0x20001b38",
                "name": "hi2c3.Lock",
                "type": 2
            },
            {
                "address": "0x20001b44",
                "name": "hi2c3.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001b48",
                "name": "hi2c3.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001b3a",
                "name": "hi2c3.Mode",
                "type": 2
            },
            {
                "address": "0x20001b20",
                "name": "hi2c3.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001b2c",
                "name": "hi2c3.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001b39",
                "name": "hi2c3.State",
                "type": 2
            },
            {
                "address": "0x20001b26",
                "name": "hi2c3.XferCount",
                "type": 3
            },
            {
                "address": "0x20001b28",
                "name": "hi2c3.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001b24",
                "name": "hi2c3.XferSize",
                "type": 3
            },
            {
                "address": "0x20001b50",
                "name": "high_freq_timer_ticks",
                "type": 5
            },
            {
                "address": "0x20001b60",
                "name": "host.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001b64",
                "name": "host.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001b68",
                "name": "host.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001b6c",
                "name": "host.fire",
                "type": 1
            },
            {
                "address": "0x20001b58",
                "name": "host.gimbal_delta.pit",
                "type": 9
            },
            {
                "address": "0x20001b5c",
                "name": "host.gimbal_delta.rol",
                "type": 9
            },
            {
                "address": "0x20001b54",
                "name": "host.gimbal_delta.yaw",
                "type": 9
            },
            {
                "address": "0x20001f70",
                "name": "hpcd_USB_OTG_FS.battery_charging_active",
                "type": 5
            },
            {
                "address": "0x20001f68",
                "name": "hpcd_USB_OTG_FS.BESL",
                "type": 5
            },
            {
                "address": "0x20001f30",
                "name": "hpcd_USB_OTG_FS.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001bb0",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].data_pid_start",
                "type": 1
            },
            {
                "address": "0x20001bbc",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].dma_addr",
                "type": 5
            },
            {
                "address": "0x20001bb1",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].even_odd_frame",
                "type": 1
            },
            {
                "address": "0x20001bad",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].is_in",
                "type": 1
            },
            {
                "address": "0x20001bae",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].is_stall",
                "type": 1
            },
            {
                "address": "0x20001bb4",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001bac",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].num",
                "type": 1
            },
            {
                "address": "0x20001bb2",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].tx_fifo_num",
                "type": 3
            },
            {
                "address": "0x20001baf",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].type",
                "type": 1
            },
            {
                "address": "0x20001bb8",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_buff",
                "type": 5
            },
            {
                "address": "0x20001bc4",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_count",
                "type": 5
            },
            {
                "address": "0x20001bc0",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_len",
                "type": 5
            },
            {
                "address": "0x20001b98",
                "name": "hpcd_USB_OTG_FS.Init.battery_charging_enable",
                "type": 5
            },
            {
                "address": "0x20001b74",
                "name": "hpcd_USB_OTG_FS.Init.dev_endpoints",
                "type": 5
            },
            {
                "address": "0x20001b80",
                "name": "hpcd_USB_OTG_FS.Init.dma_enable",
                "type": 5
            },
            {
                "address": "0x20001b84",
                "name": "hpcd_USB_OTG_FS.Init.ep0_mps",
                "type": 5
            },
            {
                "address": "0x20001b78",
                "name": "hpcd_USB_OTG_FS.Init.Host_channels",
                "type": 5
            },
            {
                "address": "0x20001b90",
                "name": "hpcd_USB_OTG_FS.Init.low_power_enable",
                "type": 5
            },
            {
                "address": "0x20001b94",
                "name": "hpcd_USB_OTG_FS.Init.lpm_enable",
                "type": 5
            },
            {
                "address": "0x20001b88",
                "name": "hpcd_USB_OTG_FS.Init.phy_itface",
                "type": 5
            },
            {
                "address": "0x20001b8c",
                "name": "hpcd_USB_OTG_FS.Init.Sof_enable",
                "type": 5
            },
            {
                "address": "0x20001b7c",
                "name": "hpcd_USB_OTG_FS.Init.speed",
                "type": 5
            },
            {
                "address": "0x20001ba0",
                "name": "hpcd_USB_OTG_FS.Init.use_dedicated_ep1",
                "type": 5
            },
            {
                "address": "0x20001ba4",
                "name": "hpcd_USB_OTG_FS.Init.use_external_vbus",
                "type": 5
            },
            {
                "address": "0x20001b9c",
                "name": "hpcd_USB_OTG_FS.Init.vbus_sensing_enable",
                "type": 5
            },
            {
                "address": "0x20001b70",
                "name": "hpcd_USB_OTG_FS.Instance",
                "type": 5
            },
            {
                "address": "0x20001f2c",
                "name": "hpcd_USB_OTG_FS.Lock",
                "type": 2
            },
            {
                "address": "0x20001f6c",
                "name": "hpcd_USB_OTG_FS.lpm_active",
                "type": 5
            },
            {
                "address": "0x20001f64",
                "name": "hpcd_USB_OTG_FS.LPM_State",
                "type": 2
            },
            {
                "address": "0x20001d70",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].data_pid_start",
                "type": 1
            },
            {
                "address": "0x20001d7c",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].dma_addr",
                "type": 5
            },
            {
                "address": "0x20001d71",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].even_odd_frame",
                "type": 1
            },
            {
                "address": "0x20001d6d",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].is_in",
                "type": 1
            },
            {
                "address": "0x20001d6e",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].is_stall",
                "type": 1
            },
            {
                "address": "0x20001d74",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001d6c",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].num",
                "type": 1
            },
            {
                "address": "0x20001d72",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].tx_fifo_num",
                "type": 3
            },
            {
                "address": "0x20001d6f",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].type",
                "type": 1
            },
            {
                "address": "0x20001d78",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_buff",
                "type": 5
            },
            {
                "address": "0x20001d84",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_count",
                "type": 5
            },
            {
                "address": "0x20001d80",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_len",
                "type": 5
            },
            {
                "address": "0x20001f74",
                "name": "hpcd_USB_OTG_FS.pData",
                "type": 5
            },
            {
                "address": "0x20001f34",
                "name": "hpcd_USB_OTG_FS.Setup[0]",
                "type": 5
            },
            {
                "address": "0x20001f2d",
                "name": "hpcd_USB_OTG_FS.State",
                "type": 2
            },
            {
                "address": "0x20001ba8",
                "name": "hpcd_USB_OTG_FS.USB_Address",
                "type": 1
            },
            {
                "address": "0x20001f80",
                "name": "hrng.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001f78",
                "name": "hrng.Instance",
                "type": 5
            },
            {
                "address": "0x20001f7c",
                "name": "hrng.Lock",
                "type": 2
            },
            {
                "address": "0x20001f84",
                "name": "hrng.RandomNumber",
                "type": 5
            },
            {
                "address": "0x20001f7d",
                "name": "hrng.State",
                "type": 2
            },
            {
                "address": "0x20001fdc",
                "name": "hspi1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001fd4",
                "name": "hspi1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001fd0",
                "name": "hspi1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001fa4",
                "name": "hspi1.Init.BaudRatePrescaler",
                "type": 5
            },
            {
                "address": "0x20001f9c",
                "name": "hspi1.Init.CLKPhase",
                "type": 5
            },
            {
                "address": "0x20001f98",
                "name": "hspi1.Init.CLKPolarity",
                "type": 5
            },
            {
                "address": "0x20001fb0",
                "name": "hspi1.Init.CRCCalculation",
                "type": 5
            },
            {
                "address": "0x20001fb4",
                "name": "hspi1.Init.CRCPolynomial",
                "type": 5
            },
            {
                "address": "0x20001f94",
                "name": "hspi1.Init.DataSize",
                "type": 5
            },
            {
                "address": "0x20001f90",
                "name": "hspi1.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001fa8",
                "name": "hspi1.Init.FirstBit",
                "type": 5
            },
            {
                "address": "0x20001f8c",
                "name": "hspi1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001fa0",
                "name": "hspi1.Init.NSS",
                "type": 5
            },
            {
                "address": "0x20001fac",
                "name": "hspi1.Init.TIMode",
                "type": 5
            },
            {
                "address": "0x20001f88",
                "name": "hspi1.Instance",
                "type": 5
            },
            {
                "address": "0x20001fd8",
                "name": "hspi1.Lock",
                "type": 2
            },
            {
                "address": "0x20001fc0",
                "name": "hspi1.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001fb8",
                "name": "hspi1.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001fc8",
                "name": "hspi1.RxISR",
                "type": 5
            },
            {
                "address": "0x20001fc6",
                "name": "hspi1.RxXferCount",
                "type": 3
            },
            {
                "address": "0x20001fc4",
                "name": "hspi1.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20001fd9",
                "name": "hspi1.State",
                "type": 2
            },
            {
                "address": "0x20001fcc",
                "name": "hspi1.TxISR",
                "type": 5
            },
            {
                "address": "0x20001fbe",
                "name": "hspi1.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20001fbc",
                "name": "hspi1.TxXferSize",
                "type": 3
            },
            {
                "address": "0x20002034",
                "name": "hspi2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000202c",
                "name": "hspi2.hdmarx",
                "type": 5
            },
            {
                "address": "0x20002028",
                "name": "hspi2.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001ffc",
                "name": "hspi2.Init.BaudRatePrescaler",
                "type": 5
            },
            {
                "address": "0x20001ff4",
                "name": "hspi2.Init.CLKPhase",
                "type": 5
            },
            {
                "address": "0x20001ff0",
                "name": "hspi2.Init.CLKPolarity",
                "type": 5
            },
            {
                "address": "0x20002008",
                "name": "hspi2.Init.CRCCalculation",
                "type": 5
            },
            {
                "address": "0x2000200c",
                "name": "hspi2.Init.CRCPolynomial",
                "type": 5
            },
            {
                "address": "0x20001fec",
                "name": "hspi2.Init.DataSize",
                "type": 5
            },
            {
                "address": "0x20001fe8",
                "name": "hspi2.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20002000",
                "name": "hspi2.Init.FirstBit",
                "type": 5
            },
            {
                "address": "0x20001fe4",
                "name": "hspi2.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001ff8",
                "name": "hspi2.Init.NSS",
                "type": 5
            },
            {
                "address": "0x20002004",
                "name": "hspi2.Init.TIMode",
                "type": 5
            },
            {
                "address": "0x20001fe0",
                "name": "hspi2.Instance",
                "type": 5
            },
            {
                "address": "0x20002030",
                "name": "hspi2.Lock",
                "type": 2
            },
            {
                "address": "0x20002018",
                "name": "hspi2.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002010",
                "name": "hspi2.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002020",
                "name": "hspi2.RxISR",
                "type": 5
            },
            {
                "address": "0x2000201e",
                "name": "hspi2.RxXferCount",
                "type": 3
            },
            {
                "address": "0x2000201c",
                "name": "hspi2.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20002031",
                "name": "hspi2.State",
                "type": 2
            },
            {
                "address": "0x20002024",
                "name": "hspi2.TxISR",
                "type": 5
            },
            {
                "address": "0x20002016",
                "name": "hspi2.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002014",
                "name": "hspi2.TxXferSize",
                "type": 3
            },
            {
                "address": "0x20002054",
                "name": "htim1.Channel",
                "type": 2
            },
            {
                "address": "0x2000207a",
                "name": "htim1.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002076",
                "name": "htim1.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000207e",
                "name": "htim1.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002058",
                "name": "htim1.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002050",
                "name": "htim1.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002048",
                "name": "htim1.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002040",
                "name": "htim1.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x20002044",
                "name": "htim1.Init.Period",
                "type": 5
            },
            {
                "address": "0x2000203c",
                "name": "htim1.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x2000204c",
                "name": "htim1.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002038",
                "name": "htim1.Instance",
                "type": 5
            },
            {
                "address": "0x20002074",
                "name": "htim1.Lock",
                "type": 2
            },
            {
                "address": "0x20002075",
                "name": "htim1.State",
                "type": 2
            },
            {
                "address": "0x2000209c",
                "name": "htim10.Channel",
                "type": 2
            },
            {
                "address": "0x200020c2",
                "name": "htim10.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x200020be",
                "name": "htim10.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x200020c6",
                "name": "htim10.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200020a0",
                "name": "htim10.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002098",
                "name": "htim10.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002090",
                "name": "htim10.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002088",
                "name": "htim10.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x2000208c",
                "name": "htim10.Init.Period",
                "type": 5
            },
            {
                "address": "0x20002084",
                "name": "htim10.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x20002094",
                "name": "htim10.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002080",
                "name": "htim10.Instance",
                "type": 5
            },
            {
                "address": "0x200020bc",
                "name": "htim10.Lock",
                "type": 2
            },
            {
                "address": "0x200020bd",
                "name": "htim10.State",
                "type": 2
            },
            {
                "address": "0x200020e4",
                "name": "htim3.Channel",
                "type": 2
            },
            {
                "address": "0x2000210a",
                "name": "htim3.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002106",
                "name": "htim3.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000210e",
                "name": "htim3.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200020e8",
                "name": "htim3.hdma[0]",
                "type": 5
            },
            {
                "address": "0x200020e0",
                "name": "htim3.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200020d8",
                "name": "htim3.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200020d0",
                "name": "htim3.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200020d4",
                "name": "htim3.Init.Period",
                "type": 5
            },
            {
                "address": "0x200020cc",
                "name": "htim3.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200020dc",
                "name": "htim3.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200020c8",
                "name": "htim3.Instance",
                "type": 5
            },
            {
                "address": "0x20002104",
                "name": "htim3.Lock",
                "type": 2
            },
            {
                "address": "0x20002105",
                "name": "htim3.State",
                "type": 2
            },
            {
                "address": "0x2000212c",
                "name": "htim4.Channel",
                "type": 2
            },
            {
                "address": "0x20002152",
                "name": "htim4.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x2000214e",
                "name": "htim4.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x20002156",
                "name": "htim4.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002130",
                "name": "htim4.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002128",
                "name": "htim4.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002120",
                "name": "htim4.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002118",
                "name": "htim4.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x2000211c",
                "name": "htim4.Init.Period",
                "type": 5
            },
            {
                "address": "0x20002114",
                "name": "htim4.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x20002124",
                "name": "htim4.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002110",
                "name": "htim4.Instance",
                "type": 5
            },
            {
                "address": "0x2000214c",
                "name": "htim4.Lock",
                "type": 2
            },
            {
                "address": "0x2000214d",
                "name": "htim4.State",
                "type": 2
            },
            {
                "address": "0x20002174",
                "name": "htim5.Channel",
                "type": 2
            },
            {
                "address": "0x2000219a",
                "name": "htim5.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002196",
                "name": "htim5.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000219e",
                "name": "htim5.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002178",
                "name": "htim5.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002170",
                "name": "htim5.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002168",
                "name": "htim5.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002160",
                "name": "htim5.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x20002164",
                "name": "htim5.Init.Period",
                "type": 5
            },
            {
                "address": "0x2000215c",
                "name": "htim5.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x2000216c",
                "name": "htim5.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002158",
                "name": "htim5.Instance",
                "type": 5
            },
            {
                "address": "0x20002194",
                "name": "htim5.Lock",
                "type": 2
            },
            {
                "address": "0x20002195",
                "name": "htim5.State",
                "type": 2
            },
            {
                "address": "0x200021bc",
                "name": "htim7.Channel",
                "type": 2
            },
            {
                "address": "0x200021e2",
                "name": "htim7.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x200021de",
                "name": "htim7.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x200021e6",
                "name": "htim7.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200021c0",
                "name": "htim7.hdma[0]",
                "type": 5
            },
            {
                "address": "0x200021b8",
                "name": "htim7.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200021b0",
                "name": "htim7.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200021a8",
                "name": "htim7.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200021ac",
                "name": "htim7.Init.Period",
                "type": 5
            },
            {
                "address": "0x200021a4",
                "name": "htim7.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200021b4",
                "name": "htim7.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200021a0",
                "name": "htim7.Instance",
                "type": 5
            },
            {
                "address": "0x200021dc",
                "name": "htim7.Lock",
                "type": 2
            },
            {
                "address": "0x200021dd",
                "name": "htim7.State",
                "type": 2
            },
            {
                "address": "0x20002204",
                "name": "htim8.Channel",
                "type": 2
            },
            {
                "address": "0x2000222a",
                "name": "htim8.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002226",
                "name": "htim8.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000222e",
                "name": "htim8.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002208",
                "name": "htim8.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002200",
                "name": "htim8.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200021f8",
                "name": "htim8.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200021f0",
                "name": "htim8.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200021f4",
                "name": "htim8.Init.Period",
                "type": 5
            },
            {
                "address": "0x200021ec",
                "name": "htim8.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200021fc",
                "name": "htim8.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200021e8",
                "name": "htim8.Instance",
                "type": 5
            },
            {
                "address": "0x20002224",
                "name": "htim8.Lock",
                "type": 2
            },
            {
                "address": "0x20002225",
                "name": "htim8.State",
                "type": 2
            },
            {
                "address": "0x20002270",
                "name": "huart1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000226d",
                "name": "huart1.gState",
                "type": 2
            },
            {
                "address": "0x20002268",
                "name": "huart1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20002264",
                "name": "huart1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20002234",
                "name": "huart1.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x20002248",
                "name": "huart1.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x20002244",
                "name": "huart1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x2000224c",
                "name": "huart1.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x20002240",
                "name": "huart1.Init.Parity",
                "type": 5
            },
            {
                "address": "0x2000223c",
                "name": "huart1.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x20002238",
                "name": "huart1.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x20002230",
                "name": "huart1.Instance",
                "type": 5
            },
            {
                "address": "0x2000226c",
                "name": "huart1.Lock",
                "type": 2
            },
            {
                "address": "0x20002258",
                "name": "huart1.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002250",
                "name": "huart1.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002260",
                "name": "huart1.ReceptionType",
                "type": 5
            },
            {
                "address": "0x2000226e",
                "name": "huart1.RxState",
                "type": 2
            },
            {
                "address": "0x2000225e",
                "name": "huart1.RxXferCount",
                "type": 3
            },
            {
                "address": "0x2000225c",
                "name": "huart1.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20002256",
                "name": "huart1.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002254",
                "name": "huart1.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200022b4",
                "name": "huart3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200022b1",
                "name": "huart3.gState",
                "type": 2
            },
            {
                "address": "0x200022ac",
                "name": "huart3.hdmarx",
                "type": 5
            },
            {
                "address": "0x200022a8",
                "name": "huart3.hdmatx",
                "type": 5
            },
            {
                "address": "0x20002278",
                "name": "huart3.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x2000228c",
                "name": "huart3.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x20002288",
                "name": "huart3.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20002290",
                "name": "huart3.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x20002284",
                "name": "huart3.Init.Parity",
                "type": 5
            },
            {
                "address": "0x20002280",
                "name": "huart3.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x2000227c",
                "name": "huart3.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x20002274",
                "name": "huart3.Instance",
                "type": 5
            },
            {
                "address": "0x200022b0",
                "name": "huart3.Lock",
                "type": 2
            },
            {
                "address": "0x2000229c",
                "name": "huart3.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002294",
                "name": "huart3.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022a4",
                "name": "huart3.ReceptionType",
                "type": 5
            },
            {
                "address": "0x200022b2",
                "name": "huart3.RxState",
                "type": 2
            },
            {
                "address": "0x200022a2",
                "name": "huart3.RxXferCount",
                "type": 3
            },
            {
                "address": "0x200022a0",
                "name": "huart3.RxXferSize",
                "type": 3
            },
            {
                "address": "0x2000229a",
                "name": "huart3.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002298",
                "name": "huart3.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200022f8",
                "name": "huart6.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200022f5",
                "name": "huart6.gState",
                "type": 2
            },
            {
                "address": "0x200022f0",
                "name": "huart6.hdmarx",
                "type": 5
            },
            {
                "address": "0x200022ec",
                "name": "huart6.hdmatx",
                "type": 5
            },
            {
                "address": "0x200022bc",
                "name": "huart6.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x200022d0",
                "name": "huart6.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x200022cc",
                "name": "huart6.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200022d4",
                "name": "huart6.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x200022c8",
                "name": "huart6.Init.Parity",
                "type": 5
            },
            {
                "address": "0x200022c4",
                "name": "huart6.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x200022c0",
                "name": "huart6.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x200022b8",
                "name": "huart6.Instance",
                "type": 5
            },
            {
                "address": "0x200022f4",
                "name": "huart6.Lock",
                "type": 2
            },
            {
                "address": "0x200022e0",
                "name": "huart6.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022d8",
                "name": "huart6.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022e8",
                "name": "huart6.ReceptionType",
                "type": 5
            },
            {
                "address": "0x200022f6",
                "name": "huart6.RxState",
                "type": 2
            },
            {
                "address": "0x200022e6",
                "name": "huart6.RxXferCount",
                "type": 3
            },
            {
                "address": "0x200022e4",
                "name": "huart6.RxXferSize",
                "type": 3
            },
            {
                "address": "0x200022de",
                "name": "huart6.TxXferCount",
                "type": 3
            },
            {
                "address": "0x200022dc",
                "name": "huart6.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200015e4",
                "name": "hUsbDeviceFS.ConfIdx",
                "type": 1
            },
            {
                "address": "0x200015da",
                "name": "hUsbDeviceFS.dev_address",
                "type": 1
            },
            {
                "address": "0x20001340",
                "name": "hUsbDeviceFS.dev_config",
                "type": 5
            },
            {
                "address": "0x20001348",
                "name": "hUsbDeviceFS.dev_config_status",
                "type": 5
            },
            {
                "address": "0x200015db",
                "name": "hUsbDeviceFS.dev_connection_status",
                "type": 1
            },
            {
                "address": "0x20001344",
                "name": "hUsbDeviceFS.dev_default_config",
                "type": 5
            },
            {
                "address": "0x200015d9",
                "name": "hUsbDeviceFS.dev_old_state",
                "type": 1
            },
            {
                "address": "0x200015e0",
                "name": "hUsbDeviceFS.dev_remote_wakeup",
                "type": 5
            },
            {
                "address": "0x2000134c",
                "name": "hUsbDeviceFS.dev_speed",
                "type": 2
            },
            {
                "address": "0x200015d8",
                "name": "hUsbDeviceFS.dev_state",
                "type": 1
            },
            {
                "address": "0x200015dc",
                "name": "hUsbDeviceFS.dev_test_mode",
                "type": 1
            },
            {
                "address": "0x200015d4",
                "name": "hUsbDeviceFS.ep0_data_len",
                "type": 5
            },
            {
                "address": "0x200015d0",
                "name": "hUsbDeviceFS.ep0_state",
                "type": 5
            },
            {
                "address": "0x20001362",
                "name": "hUsbDeviceFS.ep_in[0].bInterval",
                "type": 3
            },
            {
                "address": "0x20001360",
                "name": "hUsbDeviceFS.ep_in[0].is_used",
                "type": 3
            },
            {
                "address": "0x2000135c",
                "name": "hUsbDeviceFS.ep_in[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001358",
                "name": "hUsbDeviceFS.ep_in[0].rem_length",
                "type": 5
            },
            {
                "address": "0x20001350",
                "name": "hUsbDeviceFS.ep_in[0].status",
                "type": 5
            },
            {
                "address": "0x20001354",
                "name": "hUsbDeviceFS.ep_in[0].total_length",
                "type": 5
            },
            {
                "address": "0x200014a2",
                "name": "hUsbDeviceFS.ep_out[0].bInterval",
                "type": 3
            },
            {
                "address": "0x200014a0",
                "name": "hUsbDeviceFS.ep_out[0].is_used",
                "type": 3
            },
            {
                "address": "0x2000149c",
                "name": "hUsbDeviceFS.ep_out[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001498",
                "name": "hUsbDeviceFS.ep_out[0].rem_length",
                "type": 5
            },
            {
                "address": "0x20001490",
                "name": "hUsbDeviceFS.ep_out[0].status",
                "type": 5
            },
            {
                "address": "0x20001494",
                "name": "hUsbDeviceFS.ep_out[0].total_length",
                "type": 5
            },
            {
                "address": "0x2000133c",
                "name": "hUsbDeviceFS.id",
                "type": 1
            },
            {
                "address": "0x20001604",
                "name": "hUsbDeviceFS.pBosDesc",
                "type": 5
            },
            {
                "address": "0x200015f4",
                "name": "hUsbDeviceFS.pClass",
                "type": 5
            },
            {
                "address": "0x200015f8",
                "name": "hUsbDeviceFS.pClassData",
                "type": 5
            },
            {
                "address": "0x20001608",
                "name": "hUsbDeviceFS.pConfDesc",
                "type": 5
            },
            {
                "address": "0x20001600",
                "name": "hUsbDeviceFS.pData",
                "type": 5
            },
            {
                "address": "0x200015f0",
                "name": "hUsbDeviceFS.pDesc",
                "type": 5
            },
            {
                "address": "0x200015fc",
                "name": "hUsbDeviceFS.pUserData",
                "type": 5
            },
            {
                "address": "0x200015e6",
                "name": "hUsbDeviceFS.request.bmRequest",
                "type": 1
            },
            {
                "address": "0x200015e7",
                "name": "hUsbDeviceFS.request.bRequest",
                "type": 1
            },
            {
                "address": "0x200015ea",
                "name": "hUsbDeviceFS.request.wIndex",
                "type": 3
            },
            {
                "address": "0x200015ec",
                "name": "hUsbDeviceFS.request.wLength",
                "type": 3
            },
            {
                "address": "0x200015e8",
                "name": "hUsbDeviceFS.request.wValue",
                "type": 3
            },
            {
                "address": "0x2000231c",
                "name": "imu_temp_ctrl_pid.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002320",
                "name": "imu_temp_ctrl_pid.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002324",
                "name": "imu_temp_ctrl_pid.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002328",
                "name": "imu_temp_ctrl_pid.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x2000232c",
                "name": "imu_temp_ctrl_pid.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002318",
                "name": "imu_temp_ctrl_pid.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002330",
                "name": "imu_temp_ctrl_pid.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002334",
                "name": "imu_temp_ctrl_pid.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002304",
                "name": "imu_temp_ctrl_pid.dt_min",
                "type": 9
            },
            {
                "address": "0x20002308",
                "name": "imu_temp_ctrl_pid.i",
                "type": 9
            },
            {
                "address": "0x2000230c",
                "name": "imu_temp_ctrl_pid.last.err",
                "type": 9
            },
            {
                "address": "0x20002310",
                "name": "imu_temp_ctrl_pid.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002314",
                "name": "imu_temp_ctrl_pid.last.out",
                "type": 9
            },
            {
                "address": "0x200022fc",
                "name": "imu_temp_ctrl_pid.mode",
                "type": 2
            },
            {
                "address": "0x20002300",
                "name": "imu_temp_ctrl_pid.param",
                "type": 5
            },
            {
                "address": "0x080230cc",
                "name": "imu_temp_ctrl_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080230d8",
                "name": "imu_temp_ctrl_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080230c8",
                "name": "imu_temp_ctrl_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080230d0",
                "name": "imu_temp_ctrl_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080230c0",
                "name": "imu_temp_ctrl_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080230d4",
                "name": "imu_temp_ctrl_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080230c4",
                "name": "imu_temp_ctrl_pid_param.p",
                "type": 9
            },
            {
                "address": "0x080230dc",
                "name": "imu_temp_ctrl_pid_param.range",
                "type": 9
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000234c",
                "name": "ist8310.cali",
                "type": 5
            },
            {
                "address": "0x20002340",
                "name": "ist8310.magn.x",
                "type": 9
            },
            {
                "address": "0x20002344",
                "name": "ist8310.magn.y",
                "type": 9
            },
            {
                "address": "0x20002348",
                "name": "ist8310.magn.z",
                "type": 9
            },
            {
                "address": "0x200003b8",
                "name": "KernelState",
                "type": 4
            },
            {
                "address": "0x20002350",
                "name": "led_stats",
                "type": 5
            },
            {
                "address": "0x200002d7",
                "name": "param_default.can.cap",
                "type": 2
            },
            {
                "address": "0x200002d4",
                "name": "param_default.can.chassis",
                "type": 2
            },
            {
                "address": "0x200002d5",
                "name": "param_default.can.gimbal",
                "type": 2
            },
            {
                "address": "0x200002d6",
                "name": "param_default.can.shoot",
                "type": 2
            },
            {
                "address": "0x200001b8",
                "name": "param_default.chassis.follow_pid_param.d",
                "type": 9
            },
            {
                "address": "0x200001c4",
                "name": "param_default.chassis.follow_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200001b4",
                "name": "param_default.chassis.follow_pid_param.i",
                "type": 9
            },
            {
                "address": "0x200001bc",
                "name": "param_default.chassis.follow_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x200001ac",
                "name": "param_default.chassis.follow_pid_param.k",
                "type": 9
            },
            {
                "address": "0x200001c0",
                "name": "param_default.chassis.follow_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x200001b0",
                "name": "param_default.chassis.follow_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200001c8",
                "name": "param_default.chassis.follow_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200001cc",
                "name": "param_default.chassis.low_pass_cutoff_freq.in",
                "type": 9
            },
            {
                "address": "0x200001d0",
                "name": "param_default.chassis.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x20000198",
                "name": "param_default.chassis.motor_pid_param.d",
                "type": 9
            },
            {
                "address": "0x200001a4",
                "name": "param_default.chassis.motor_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000194",
                "name": "param_default.chassis.motor_pid_param.i",
                "type": 9
            },
            {
                "address": "0x2000019c",
                "name": "param_default.chassis.motor_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x2000018c",
                "name": "param_default.chassis.motor_pid_param.k",
                "type": 9
            },
            {
                "address": "0x200001a0",
                "name": "param_default.chassis.motor_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x20000190",
                "name": "param_default.chassis.motor_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200001a8",
                "name": "param_default.chassis.motor_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200001d4",
                "name": "param_default.chassis.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x20000188",
                "name": "param_default.chassis.type",
                "type": 2
            },
            {
                "address": "0x2000025c",
                "name": "param_default.gimbal.low_pass_cutoff_freq.gyro",
                "type": 9
            },
            {
                "address": "0x20000258",
                "name": "param_default.gimbal.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x200001e4",
                "name": "param_default.gimbal.pid[0].d",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200001f0",
                "name": "param_default.gimbal.pid[0].d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200001e0",
                "name": "param_default.gimbal.pid[0].i",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200001e8",
                "name": "param_default.gimbal.pid[0].i_limit",
                "type": 9
            },
            {
                "address": "0x200001d8",
                "name": "param_default.gimbal.pid[0].k",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200001ec",
                "name": "param_default.gimbal.pid[0].out_limit",
                "type": 9
            },
            {
                "address": "0x200001dc",
                "name": "param_default.gimbal.pid[0].p",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200001f4",
                "name": "param_default.gimbal.pid[0].range",
                "type": 9
            },
            {
                "address": "0x20000260",
                "name": "param_default.gimbal.pitch_travel_rad",
                "type": 9
            },
            {
                "address": "0x20000265",
                "name": "param_default.gimbal.reverse.pit",
                "type": 1
            },
            {
                "address": "0x20000264",
                "name": "param_default.gimbal.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x20000184",
                "name": "param_default.model",
                "type": 2
            },
            {
                "address": "0x200002cc",
                "name": "param_default.shoot.bullet_speed",
                "type": 9
            },
            {
                "address": "0x200002c4",
                "name": "param_default.shoot.cover_close_duty",
                "type": 9
            },
            {
                "address": "0x200002c0",
                "name": "param_default.shoot.cover_open_duty",
                "type": 9
            },
            {
                "address": "0x20000274",
                "name": "param_default.shoot.fric_pid_param.d",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20000280",
                "name": "param_default.shoot.fric_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000270",
                "name": "param_default.shoot.fric_pid_param.i",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20000278",
                "name": "param_default.shoot.fric_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x20000268",
                "name": "param_default.shoot.fric_pid_param.k",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x2000027c",
                "name": "param_default.shoot.fric_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x2000026c",
                "name": "param_default.shoot.fric_pid_param.p",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20000284",
                "name": "param_default.shoot.fric_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200002bc",
                "name": "param_default.shoot.fric_radius",
                "type": 9
            },
            {
                "address": "0x200002a8",
                "name": "param_default.shoot.low_pass_cutoff_freq.in.fric",
                "type": 9
            },
            {
                "address": "0x200002ac",
                "name": "param_default.shoot.low_pass_cutoff_freq.in.trig",
                "type": 9
            },
            {
                "address": "0x200002b0",
                "name": "param_default.shoot.low_pass_cutoff_freq.out.fric",
                "type": 9
            },
            {
                "address": "0x200002b4",
                "name": "param_default.shoot.low_pass_cutoff_freq.out.trig",
                "type": 9
            },
            {
                "address": "0x200002c8",
                "name": "param_default.shoot.model",
                "type": 2
            },
            {
                "address": "0x200002b8",
                "name": "param_default.shoot.num_trig_tooth",
                "type": 9
            },
            {
                "address": "0x200002d0",
                "name": "param_default.shoot.shoot_freq",
                "type": 9
            },
            {
                "address": "0x20000294",
                "name": "param_default.shoot.trig_pid_param.d",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x200002a0",
                "name": "param_default.shoot.trig_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000290",
                "name": "param_default.shoot.trig_pid_param.i",
                "type": 9
            },
            {
                "address": "0x20000298",
                "name": "param_default.shoot.trig_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x20000288",
                "name": "param_default.shoot.trig_pid_param.k",
                "type": 9
            },
            {
                "address": "0x2000029c",
                "name": "param_default.shoot.trig_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x2000028c",
                "name": "param_default.shoot.trig_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200002a4",
                "name": "param_default.shoot.trig_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023233",
                "name": "param_hero.can.cap",
                "type": 2
            },
            {
                "address": "0x08023230",
                "name": "param_hero.can.chassis",
                "type": 2
            },
            {
                "address": "0x08023231",
                "name": "param_hero.can.gimbal",
                "type": 2
            },
            {
                "address": "0x08023232",
                "name": "param_hero.can.shoot",
                "type": 2
            },
            {
                "address": "0x08023114",
                "name": "param_hero.chassis.follow_pid_param.d",
                "type": 9
            },
            {
                "address": "0x08023120",
                "name": "param_hero.chassis.follow_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x08023110",
                "name": "param_hero.chassis.follow_pid_param.i",
                "type": 9
            },
            {
                "address": "0x08023118",
                "name": "param_hero.chassis.follow_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x08023108",
                "name": "param_hero.chassis.follow_pid_param.k",
                "type": 9
            },
            {
                "address": "0x0802311c",
                "name": "param_hero.chassis.follow_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x0802310c",
                "name": "param_hero.chassis.follow_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023124",
                "name": "param_hero.chassis.follow_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023128",
                "name": "param_hero.chassis.low_pass_cutoff_freq.in",
                "type": 9
            },
            {
                "address": "0x0802312c",
                "name": "param_hero.chassis.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x080230f4",
                "name": "param_hero.chassis.motor_pid_param.d",
                "type": 9
            },
            {
                "address": "0x08023100",
                "name": "param_hero.chassis.motor_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080230f0",
                "name": "param_hero.chassis.motor_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080230f8",
                "name": "param_hero.chassis.motor_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080230e8",
                "name": "param_hero.chassis.motor_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080230fc",
                "name": "param_hero.chassis.motor_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080230ec",
                "name": "param_hero.chassis.motor_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023104",
                "name": "param_hero.chassis.motor_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023130",
                "name": "param_hero.chassis.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x080230e4",
                "name": "param_hero.chassis.type",
                "type": 2
            },
            {
                "address": "0x080231b8",
                "name": "param_hero.gimbal.low_pass_cutoff_freq.gyro",
                "type": 9
            },
            {
                "address": "0x080231b4",
                "name": "param_hero.gimbal.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x08023140",
                "name": "param_hero.gimbal.pid[0].d",
                "type": 9
            },
            {
                "address": "0x0802314c",
                "name": "param_hero.gimbal.pid[0].d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x0802313c",
                "name": "param_hero.gimbal.pid[0].i",
                "type": 9
            },
            {
                "address": "0x08023144",
                "name": "param_hero.gimbal.pid[0].i_limit",
                "type": 9
            },
            {
                "address": "0x08023134",
                "name": "param_hero.gimbal.pid[0].k",
                "type": 9
            },
            {
                "address": "0x08023148",
                "name": "param_hero.gimbal.pid[0].out_limit",
                "type": 9
            },
            {
                "address": "0x08023138",
                "name": "param_hero.gimbal.pid[0].p",
                "type": 9
            },
            {
                "address": "0x08023150",
                "name": "param_hero.gimbal.pid[0].range",
                "type": 9
            },
            {
                "address": "0x080231bc",
                "name": "param_hero.gimbal.pitch_travel_rad",
                "type": 9
            },
            {
                "address": "0x080231c1",
                "name": "param_hero.gimbal.reverse.pit",
                "type": 1
            },
            {
                "address": "0x080231c0",
                "name": "param_hero.gimbal.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x080230e0",
                "name": "param_hero.model",
                "type": 2
            },
            {
                "address": "0x08023228",
                "name": "param_hero.shoot.bullet_speed",
                "type": 9
            },
            {
                "address": "0x08023220",
                "name": "param_hero.shoot.cover_close_duty",
                "type": 9
            },
            {
                "address": "0x0802321c",
                "name": "param_hero.shoot.cover_open_duty",
                "type": 9
            },
            {
                "address": "0x080231d0",
                "name": "param_hero.shoot.fric_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080231dc",
                "name": "param_hero.shoot.fric_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080231cc",
                "name": "param_hero.shoot.fric_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080231d4",
                "name": "param_hero.shoot.fric_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080231c4",
                "name": "param_hero.shoot.fric_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080231d8",
                "name": "param_hero.shoot.fric_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080231c8",
                "name": "param_hero.shoot.fric_pid_param.p",
                "type": 9
            },
            {
                "address": "0x080231e0",
                "name": "param_hero.shoot.fric_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023218",
                "name": "param_hero.shoot.fric_radius",
                "type": 9
            },
            {
                "address": "0x08023204",
                "name": "param_hero.shoot.low_pass_cutoff_freq.in.fric",
                "type": 9
            },
            {
                "address": "0x08023208",
                "name": "param_hero.shoot.low_pass_cutoff_freq.in.trig",
                "type": 9
            },
            {
                "address": "0x0802320c",
                "name": "param_hero.shoot.low_pass_cutoff_freq.out.fric",
                "type": 9
            },
            {
                "address": "0x08023210",
                "name": "param_hero.shoot.low_pass_cutoff_freq.out.trig",
                "type": 9
            },
            {
                "address": "0x08023224",
                "name": "param_hero.shoot.model",
                "type": 2
            },
            {
                "address": "0x08023214",
                "name": "param_hero.shoot.num_trig_tooth",
                "type": 9
            },
            {
                "address": "0x0802322c",
                "name": "param_hero.shoot.shoot_freq",
                "type": 9
            },
            {
                "address": "0x080231f0",
                "name": "param_hero.shoot.trig_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080231fc",
                "name": "param_hero.shoot.trig_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080231ec",
                "name": "param_hero.shoot.trig_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080231f4",
                "name": "param_hero.shoot.trig_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080231e4",
                "name": "param_hero.shoot.trig_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080231f8",
                "name": "param_hero.shoot.trig_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080231e8",
                "name": "param_hero.shoot.trig_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023200",
                "name": "param_hero.shoot.trig_pid_param.range",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "pcInterruptPriorityRegisters",
                "type": 5
            },
            {
                "address": "0x20002368",
                "name": "pFlash.Address",
                "type": 5
            },
            {
                "address": "0x20002364",
                "name": "pFlash.Bank",
                "type": 5
            },
            {
                "address": "0x20002370",
                "name": "pFlash.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000236c",
                "name": "pFlash.Lock",
                "type": 2
            },
            {
                "address": "0x20002358",
                "name": "pFlash.NbSectorsToErase",
                "type": 5
            },
            {
                "address": "0x20002354",
                "name": "pFlash.ProcedureOnGoing",
                "type": 2
            },
            {
                "address": "0x20002360",
                "name": "pFlash.Sector",
                "type": 5
            },
            {
                "address": "0x2000235c",
                "name": "pFlash.VoltageForErase",
                "type": 1
            },
            {
                "address": "0x08023234",
                "name": "pilot_cfg_map[0].name",
                "type": 5
            },
            {
                "address": "0x08023238",
                "name": "pilot_cfg_map[0].param",
                "type": 5
            },
            {
                "address": "0x2000246c",
                "name": "pxCurrentTCB",
                "type": 5
            },
            {
                "address": "0x20002470",
                "name": "pxCurrentTimerList",
                "type": 5
            },
            {
                "address": "0x20002474",
                "name": "pxDelayedTaskList",
                "type": 5
            },
            {
                "address": "0x20002478",
                "name": "pxEnd",
                "type": 5
            },
            {
                "address": "0x2000247c",
                "name": "pxOverflowDelayedTaskList",
                "type": 5
            },
            {
                "address": "0x20002480",
                "name": "pxOverflowTimerList",
                "type": 5
            },
            {
                "address": "0x20002488",
                "name": "pxReadyTasksLists[0].pxIndex",
                "type": 5
            },
            {
                "address": "0x20002484",
                "name": "pxReadyTasksLists[0].uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20002490",
                "name": "pxReadyTasksLists[0].xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20002494",
                "name": "pxReadyTasksLists[0].xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x2000248c",
                "name": "pxReadyTasksLists[0].xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x200028e4",
                "name": "quat.q0",
                "type": 9
            },
            {
                "address": "0x200028e8",
                "name": "quat.q1",
                "type": 9
            },
            {
                "address": "0x200028ec",
                "name": "quat.q2",
                "type": 9
            },
            {
                "address": "0x200028f0",
                "name": "quat.q3",
                "type": 9
            },
            {
                "address": "0x20002910",
                "name": "raw_rx1.rx_data[0]",
                "type": 1
            },
            {
                "address": "0x20002904",
                "name": "raw_rx1.rx_header.DLC",
                "type": 5
            },
            {
                "address": "0x200028f8",
                "name": "raw_rx1.rx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x2000290c",
                "name": "raw_rx1.rx_header.FilterMatchIndex",
                "type": 5
            },
            {
                "address": "0x200028fc",
                "name": "raw_rx1.rx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002900",
                "name": "raw_rx1.rx_header.RTR",
                "type": 5
            },
            {
                "address": "0x200028f4",
                "name": "raw_rx1.rx_header.StdId",
                "type": 5
            },
            {
                "address": "0x20002908",
                "name": "raw_rx1.rx_header.Timestamp",
                "type": 5
            },
            {
                "address": "0x20002934",
                "name": "raw_rx2.rx_data[0]",
                "type": 1
            },
            {
                "address": "0x20002928",
                "name": "raw_rx2.rx_header.DLC",
                "type": 5
            },
            {
                "address": "0x2000291c",
                "name": "raw_rx2.rx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x20002930",
                "name": "raw_rx2.rx_header.FilterMatchIndex",
                "type": 5
            },
            {
                "address": "0x20002920",
                "name": "raw_rx2.rx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002924",
                "name": "raw_rx2.rx_header.RTR",
                "type": 5
            },
            {
                "address": "0x20002918",
                "name": "raw_rx2.rx_header.StdId",
                "type": 5
            },
            {
                "address": "0x2000292c",
                "name": "raw_rx2.rx_header.Timestamp",
                "type": 5
            },
            {
                "address": "0x20002954",
                "name": "raw_tx.tx_data[0]",
                "type": 1
            },
            {
                "address": "0x2000294c",
                "name": "raw_tx.tx_header.DLC",
                "type": 5
            },
            {
                "address": "0x20002940",
                "name": "raw_tx.tx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x20002944",
                "name": "raw_tx.tx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002948",
                "name": "raw_tx.tx_header.RTR",
                "type": 5
            },
            {
                "address": "0x2000293c",
                "name": "raw_tx.tx_header.StdId",
                "type": 5
            },
            {
                "address": "0x20002950",
                "name": "raw_tx.tx_header.TransmitGlobalTime",
                "type": 2
            },
            {
                "address": "0x2000295c",
                "name": "rc.ch_l_x",
                "type": 9
            },
            {
                "address": "0x20002960",
                "name": "rc.ch_l_y",
                "type": 9
            },
            {
                "address": "0x20002964",
                "name": "rc.ch_r_x",
                "type": 9
            },
            {
                "address": "0x20002968",
                "name": "rc.ch_r_y",
                "type": 9
            },
            {
                "address": "0x2000296c",
                "name": "rc.ch_res",
                "type": 9
            },
            {
                "address": "0x2000297a",
                "name": "rc.key",
                "type": 3
            },
            {
                "address": "0x2000297c",
                "name": "rc.key_last",
                "type": 3
            },
            {
                "address": "0x20002978",
                "name": "rc.mouse.l_click",
                "type": 1
            },
            {
                "address": "0x20002979",
                "name": "rc.mouse.r_click",
                "type": 1
            },
            {
                "address": "0x20002972",
                "name": "rc.mouse.x",
                "type": 4
            },
            {
                "address": "0x20002974",
                "name": "rc.mouse.y",
                "type": 4
            },
            {
                "address": "0x20002976",
                "name": "rc.mouse.z",
                "type": 4
            },
            {
                "address": "0x2000297e",
                "name": "rc.res",
                "type": 3
            },
            {
                "address": "0x20002971",
                "name": "rc.sw_l",
                "type": 2
            },
            {
                "address": "0x20002970",
                "name": "rc.sw_r",
                "type": 2
            },
            {
                "address": "0x20002a14",
                "name": "ref.bullet_remain.bullet_17_remain",
                "type": 3
            },
            {
                "address": "0x20002a16",
                "name": "ref.bullet_remain.bullet_42_remain",
                "type": 3
            },
            {
                "address": "0x20002a18",
                "name": "ref.bullet_remain.coin_remain",
                "type": 3
            },
            {
                "address": "0x20002a36",
                "name": "ref.client_map.commd_keyboard",
                "type": 1
            },
            {
                "address": "0x20002a2a",
                "name": "ref.client_map.position_x",
                "type": 9
            },
            {
                "address": "0x20002a2e",
                "name": "ref.client_map.position_y",
                "type": 9
            },
            {
                "address": "0x20002a32",
                "name": "ref.client_map.position_z",
                "type": 9
            },
            {
                "address": "0x20002a37",
                "name": "ref.client_map.robot_id",
                "type": 3
            },
            {
                "address": "0x20002a29",
                "name": "ref.custom.place_holder",
                "type": 1
            },
            {
                "address": "0x20002a21",
                "name": "ref.dart_client.dart1_speed",
                "type": 1
            },
            {
                "address": "0x20002a22",
                "name": "ref.dart_client.dart2_speed",
                "type": 1
            },
            {
                "address": "0x20002a23",
                "name": "ref.dart_client.dart3_speed",
                "type": 1
            },
            {
                "address": "0x20002a24",
                "name": "ref.dart_client.dart4_speed",
                "type": 1
            },
            {
                "address": "0x20002a25",
                "name": "ref.dart_client.last_dart_launch_time",
                "type": 3
            },
            {
                "address": "0x20002a1e",
                "name": "ref.dart_client.opening",
                "type": 1
            },
            {
                "address": "0x20002a27",
                "name": "ref.dart_client.operator_cmd_launch_time",
                "type": 3
            },
            {
                "address": "0x20002a1f",
                "name": "ref.dart_client.target",
                "type": 1
            },
            {
                "address": "0x20002a20",
                "name": "ref.dart_client.target_changable_countdown",
                "type": 1
            },
            {
                "address": "0x200029ce",
                "name": "ref.dart_countdown.countdown",
                "type": 1
            },
            {
                "address": "0x200029b5",
                "name": "ref.dart_status.dart_belong",
                "type": 1
            },
            {
                "address": "0x200029b6",
                "name": "ref.dart_status.stage_remain_time",
                "type": 3
            },
            {
                "address": "0x20002a0b",
                "name": "ref.drone_energy.attack_countdown",
                "type": 1
            },
            {
                "address": "0x20002990",
                "name": "ref.game_result.winner",
                "type": 1
            },
            {
                "address": "0x200029a3",
                "name": "ref.game_robot_hp.blue_1",
                "type": 3
            },
            {
                "address": "0x200029a5",
                "name": "ref.game_robot_hp.blue_2",
                "type": 3
            },
            {
                "address": "0x200029a7",
                "name": "ref.game_robot_hp.blue_3",
                "type": 3
            },
            {
                "address": "0x200029a9",
                "name": "ref.game_robot_hp.blue_4",
                "type": 3
            },
            {
                "address": "0x200029ab",
                "name": "ref.game_robot_hp.blue_5",
                "type": 3
            },
            {
                "address": "0x200029ad",
                "name": "ref.game_robot_hp.blue_6",
                "type": 3
            },
            {
                "address": "0x200029af",
                "name": "ref.game_robot_hp.blue_7",
                "type": 3
            },
            {
                "address": "0x200029b3",
                "name": "ref.game_robot_hp.blue_base",
                "type": 3
            },
            {
                "address": "0x200029b1",
                "name": "ref.game_robot_hp.blue_outpose",
                "type": 3
            },
            {
                "address": "0x20002991",
                "name": "ref.game_robot_hp.red_1",
                "type": 3
            },
            {
                "address": "0x20002993",
                "name": "ref.game_robot_hp.red_2",
                "type": 3
            },
            {
                "address": "0x20002995",
                "name": "ref.game_robot_hp.red_3",
                "type": 3
            },
            {
                "address": "0x20002997",
                "name": "ref.game_robot_hp.red_4",
                "type": 3
            },
            {
                "address": "0x20002999",
                "name": "ref.game_robot_hp.red_5",
                "type": 3
            },
            {
                "address": "0x2000299b",
                "name": "ref.game_robot_hp.red_6",
                "type": 3
            },
            {
                "address": "0x2000299d",
                "name": "ref.game_robot_hp.red_7",
                "type": 3
            },
            {
                "address": "0x200029a1",
                "name": "ref.game_robot_hp.red_base",
                "type": 3
            },
            {
                "address": "0x2000299f",
                "name": "ref.game_robot_hp.red_outpose",
                "type": 3
            },
            {
                "address": "0x20002986",
                "name": "ref.game_status.stage_remain_time",
                "type": 3
            },
            {
                "address": "0x200029bf",
                "name": "ref.icra_zone.blue1_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029c1",
                "name": "ref.icra_zone.blue2_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029bb",
                "name": "ref.icra_zone.red1_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029bd",
                "name": "ref.icra_zone.red2_bullet_remain",
                "type": 3
            },
            {
                "address": "0x20002a3f",
                "name": "ref.keyboard_mouse.button_l",
                "type": 2
            },
            {
                "address": "0x20002a40",
                "name": "ref.keyboard_mouse.button_r",
                "type": 2
            },
            {
                "address": "0x20002a41",
                "name": "ref.keyboard_mouse.keyboard_value",
                "type": 3
            },
            {
                "address": "0x20002a3d",
                "name": "ref.keyboard_mouse.mouse_wheel",
                "type": 4
            },
            {
                "address": "0x20002a39",
                "name": "ref.keyboard_mouse.mouse_x",
                "type": 4
            },
            {
                "address": "0x20002a3b",
                "name": "ref.keyboard_mouse.mouse_y",
                "type": 4
            },
            {
                "address": "0x20002a43",
                "name": "ref.keyboard_mouse.res",
                "type": 3
            },
            {
                "address": "0x200029ec",
                "name": "ref.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x200029f2",
                "name": "ref.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x200029ea",
                "name": "ref.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x200029ee",
                "name": "ref.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x200029f8",
                "name": "ref.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x200029f4",
                "name": "ref.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x200029f6",
                "name": "ref.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20002984",
                "name": "ref.ref_status",
                "type": 2
            },
            {
                "address": "0x200029cb",
                "name": "ref.request_supply.place_holder",
                "type": 1
            },
            {
                "address": "0x200029fa",
                "name": "ref.robot_pos.x",
                "type": 9
            },
            {
                "address": "0x200029fe",
                "name": "ref.robot_pos.y",
                "type": 9
            },
            {
                "address": "0x20002a06",
                "name": "ref.robot_pos.yaw",
                "type": 9
            },
            {
                "address": "0x20002a02",
                "name": "ref.robot_pos.z",
                "type": 9
            },
            {
                "address": "0x200029e7",
                "name": "ref.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x200029d3",
                "name": "ref.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x200029d1",
                "name": "ref.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x200029cf",
                "name": "ref.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x200029d0",
                "name": "ref.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x200029e1",
                "name": "ref.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029e3",
                "name": "ref.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029e5",
                "name": "ref.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x200029d5",
                "name": "ref.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029d7",
                "name": "ref.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029d9",
                "name": "ref.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x200029db",
                "name": "ref.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029dd",
                "name": "ref.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029df",
                "name": "ref.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a0f",
                "name": "ref.shoot_data.bullet_freq",
                "type": 1
            },
            {
                "address": "0x20002a10",
                "name": "ref.shoot_data.bullet_speed",
                "type": 9
            },
            {
                "address": "0x20002a0d",
                "name": "ref.shoot_data.bullet_type",
                "type": 1
            },
            {
                "address": "0x20002a0e",
                "name": "ref.shoot_data.shooter_id",
                "type": 1
            },
            {
                "address": "0x200029c8",
                "name": "ref.supply_action.robot_id",
                "type": 1
            },
            {
                "address": "0x200029c7",
                "name": "ref.supply_action.supply_id",
                "type": 1
            },
            {
                "address": "0x200029c9",
                "name": "ref.supply_action.supply_step",
                "type": 1
            },
            {
                "address": "0x200029ca",
                "name": "ref.supply_action.supply_sum",
                "type": 1
            },
            {
                "address": "0x20002980",
                "name": "ref.thread_alert",
                "type": 5
            },
            {
                "address": "0x200029cc",
                "name": "ref.warning.level",
                "type": 1
            },
            {
                "address": "0x200029cd",
                "name": "ref.warning.robot_id",
                "type": 1
            },
            {
                "address": "0x20002a48",
                "name": "ref_cmd",
                "type": 2
            },
            {
                "address": "0x20002a49",
                "name": "referee_ai.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a54",
                "name": "referee_cap.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20002a58",
                "name": "referee_cap.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20002a50",
                "name": "referee_cap.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20002a4c",
                "name": "referee_cap.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a60",
                "name": "referee_chassis.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20002a64",
                "name": "referee_chassis.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20002a5c",
                "name": "referee_chassis.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a6b",
                "name": "referee_shoot.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x20002a71",
                "name": "referee_shoot.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x20002a69",
                "name": "referee_shoot.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x20002a6d",
                "name": "referee_shoot.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20002a77",
                "name": "referee_shoot.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x20002a73",
                "name": "referee_shoot.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x20002a75",
                "name": "referee_shoot.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20002a68",
                "name": "referee_shoot.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a91",
                "name": "referee_shoot.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x20002a7d",
                "name": "referee_shoot.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x20002a7b",
                "name": "referee_shoot.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x20002a79",
                "name": "referee_shoot.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x20002a7a",
                "name": "referee_shoot.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x20002a8b",
                "name": "referee_shoot.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a8d",
                "name": "referee_shoot.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a8f",
                "name": "referee_shoot.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a7f",
                "name": "referee_shoot.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a81",
                "name": "referee_shoot.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a83",
                "name": "referee_shoot.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a85",
                "name": "referee_shoot.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a87",
                "name": "referee_shoot.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a89",
                "name": "referee_shoot.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x08023244",
                "name": "robot_param_map[0].name",
                "type": 5
            },
            {
                "address": "0x08023248",
                "name": "robot_param_map[0].param",
                "type": 5
            },
            {
                "address": "0x20002a94",
                "name": "rxbuf[0]",
                "type": 1
            },
            {
                "address": "0x20002ba4",
                "name": "shoot.dt",
                "type": 9
            },
            {
                "address": "0x20002bb0",
                "name": "shoot.feedback.fric_rpm[0]",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20002bbc",
                "name": "shoot.feedback.trig_angle",
                "type": 9
            },
            {
                "address": "0x20002bb8",
                "name": "shoot.feedback.trig_motor_angle",
                "type": 9
            },
            {
                "address": "0x20002c84",
                "name": "shoot.filter.in.fric[0].a1",
                "type": 9
            },
            {
                "address": "0x20002c88",
                "name": "shoot.filter.in.fric[0].a2",
                "type": 9
            },
            {
                "address": "0x20002c8c",
                "name": "shoot.filter.in.fric[0].b0",
                "type": 9
            },
            {
                "address": "0x20002c90",
                "name": "shoot.filter.in.fric[0].b1",
                "type": 9
            },
            {
                "address": "0x20002c94",
                "name": "shoot.filter.in.fric[0].b2",
                "type": 9
            },
            {
                "address": "0x20002c80",
                "name": "shoot.filter.in.fric[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c98",
                "name": "shoot.filter.in.fric[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c9c",
                "name": "shoot.filter.in.fric[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002cc4",
                "name": "shoot.filter.in.trig.a1",
                "type": 9
            },
            {
                "address": "0x20002cc8",
                "name": "shoot.filter.in.trig.a2",
                "type": 9
            },
            {
                "address": "0x20002ccc",
                "name": "shoot.filter.in.trig.b0",
                "type": 9
            },
            {
                "address": "0x20002cd0",
                "name": "shoot.filter.in.trig.b1",
                "type": 9
            },
            {
                "address": "0x20002cd4",
                "name": "shoot.filter.in.trig.b2",
                "type": 9
            },
            {
                "address": "0x20002cc0",
                "name": "shoot.filter.in.trig.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002cd8",
                "name": "shoot.filter.in.trig.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002cdc",
                "name": "shoot.filter.in.trig.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002ce4",
                "name": "shoot.filter.out.fric[0].a1",
                "type": 9
            },
            {
                "address": "0x20002ce8",
                "name": "shoot.filter.out.fric[0].a2",
                "type": 9
            },
            {
                "address": "0x20002cec",
                "name": "shoot.filter.out.fric[0].b0",
                "type": 9
            },
            {
                "address": "0x20002cf0",
                "name": "shoot.filter.out.fric[0].b1",
                "type": 9
            },
            {
                "address": "0x20002cf4",
                "name": "shoot.filter.out.fric[0].b2",
                "type": 9
            },
            {
                "address": "0x20002ce0",
                "name": "shoot.filter.out.fric[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002cf8",
                "name": "shoot.filter.out.fric[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002cfc",
                "name": "shoot.filter.out.fric[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002d24",
                "name": "shoot.filter.out.trig.a1",
                "type": 9
            },
            {
                "address": "0x20002d28",
                "name": "shoot.filter.out.trig.a2",
                "type": 9
            },
            {
                "address": "0x20002d2c",
                "name": "shoot.filter.out.trig.b0",
                "type": 9
            },
            {
                "address": "0x20002d30",
                "name": "shoot.filter.out.trig.b1",
                "type": 9
            },
            {
                "address": "0x20002d34",
                "name": "shoot.filter.out.trig.b2",
                "type": 9
            },
            {
                "address": "0x20002d20",
                "name": "shoot.filter.out.trig.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002d38",
                "name": "shoot.filter.out.trig.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002d3c",
                "name": "shoot.filter.out.trig.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002b94",
                "name": "shoot.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20002b98",
                "name": "shoot.last_shoot",
                "type": 5
            },
            {
                "address": "0x20002bac",
                "name": "shoot.mode",
                "type": 2
            },
            {
                "address": "0x20002b9c",
                "name": "shoot.next_shoot",
                "type": 5
            },
            {
                "address": "0x20002ba0",
                "name": "shoot.num_shot_bullet",
                "type": 5
            },
            {
                "address": "0x20002d40",
                "name": "shoot.out[0]",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x20002ba8",
                "name": "shoot.param",
                "type": 5
            },
            {
                "address": "0x20002bec",
                "name": "shoot.pid.fric[0].dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002bf0",
                "name": "shoot.pid.fric[0].dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002bf4",
                "name": "shoot.pid.fric[0].dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002bf8",
                "name": "shoot.pid.fric[0].dfilter.b1",
                "type": 9
            },
            {
                "address": "0x20002bfc",
                "name": "shoot.pid.fric[0].dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002be8",
                "name": "shoot.pid.fric[0].dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c00",
                "name": "shoot.pid.fric[0].dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c04",
                "name": "shoot.pid.fric[0].dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002bd4",
                "name": "shoot.pid.fric[0].dt_min",
                "type": 9
            },
            {
                "address": "0x20002bd8",
                "name": "shoot.pid.fric[0].i",
                "type": 9
            },
            {
                "address": "0x20002bdc",
                "name": "shoot.pid.fric[0].last.err",
                "type": 9
            },
            {
                "address": "0x20002be0",
                "name": "shoot.pid.fric[0].last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002be4",
                "name": "shoot.pid.fric[0].last.out",
                "type": 9
            },
            {
                "address": "0x20002bcc",
                "name": "shoot.pid.fric[0].mode",
                "type": 2
            },
            {
                "address": "0x20002bd0",
                "name": "shoot.pid.fric[0].param",
                "type": 5
            },
            {
                "address": "0x20002c64",
                "name": "shoot.pid.trig.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002c68",
                "name": "shoot.pid.trig.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002c6c",
                "name": "shoot.pid.trig.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002c70",
                "name": "shoot.pid.trig.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x20002c74",
                "name": "shoot.pid.trig.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002c60",
                "name": "shoot.pid.trig.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c78",
                "name": "shoot.pid.trig.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c7c",
                "name": "shoot.pid.trig.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002c4c",
                "name": "shoot.pid.trig.dt_min",
                "type": 9
            },
            {
                "address": "0x20002c50",
                "name": "shoot.pid.trig.i",
                "type": 9
            },
            {
                "address": "0x20002c54",
                "name": "shoot.pid.trig.last.err",
                "type": 9
            },
            {
                "address": "0x20002c58",
                "name": "shoot.pid.trig.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002c5c",
                "name": "shoot.pid.trig.last.out",
                "type": 9
            },
            {
                "address": "0x20002c44",
                "name": "shoot.pid.trig.mode",
                "type": 2
            },
            {
                "address": "0x20002c48",
                "name": "shoot.pid.trig.param",
                "type": 5
            },
            {
                "address": "0x20002bc0",
                "name": "shoot.setpoint.fric_rpm[0]",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20002bc8",
                "name": "shoot.setpoint.trig_angle",
                "type": 9
            },
            {
                "address": "0x20002d4e",
                "name": "shoot_cmd.cover_open",
                "type": 1
            },
            {
                "address": "0x20002d4d",
                "name": "shoot_cmd.fire",
                "type": 2
            },
            {
                "address": "0x20002d4c",
                "name": "shoot_cmd.mode",
                "type": 2
            },
            {
                "address": "0x20002d50",
                "name": "shoot_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20002d50",
                "name": "shoot_out.named.fric1",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20002d54",
                "name": "shoot_out.named.fric2",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20002d58",
                "name": "shoot_out.named.trig",
                "type": 9
            },
            {
                "address": "0x20000024",
                "name": "SystemCoreClock",
                "type": 5
            },
            {
                "address": "0x20002e48",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.x",
                "type": 9
            },
            {
                "address": "0x20002e4c",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.y",
                "type": 9
            },
            {
                "address": "0x20002e50",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.z",
                "type": 9
            },
            {
                "address": "0x20002e30",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.x",
                "type": 9
            },
            {
                "address": "0x20002e34",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.y",
                "type": 9
            },
            {
                "address": "0x20002e38",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.z",
                "type": 9
            },
            {
                "address": "0x20002e3c",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.x",
                "type": 9
            },
            {
                "address": "0x20002e40",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.y",
                "type": 9
            },
            {
                "address": "0x20002e44",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.z",
                "type": 9
            },
            {
                "address": "0x20002e60",
                "name": "task_runtime.cfg.gimbal_limit",
                "type": 9
            },
            {
                "address": "0x20002e58",
                "name": "task_runtime.cfg.mech_zero.pit",
                "type": 9
            },
            {
                "address": "0x20002e5c",
                "name": "task_runtime.cfg.mech_zero.rol",
                "type": 9
            },
            {
                "address": "0x20002e54",
                "name": "task_runtime.cfg.mech_zero.yaw",
                "type": 9
            },
            {
                "address": "0x20002e2c",
                "name": "task_runtime.cfg.pilot_cfg",
                "type": 5
            },
            {
                "address": "0x20002e14",
                "name": "task_runtime.cfg.pilot_cfg_name[0]",
                "type": 2
            },
            {
                "address": "0x20002e28",
                "name": "task_runtime.cfg.robot_param",
                "type": 5
            },
            {
                "address": "0x20002e00",
                "name": "task_runtime.cfg.robot_param_name[0]",
                "type": 2
            },
            {
                "address": "0x20002ec0",
                "name": "task_runtime.freq.ai",
                "type": 9
            },
            {
                "address": "0x20002eb8",
                "name": "task_runtime.freq.atti_esti",
                "type": 9
            },
            {
                "address": "0x20002eb4",
                "name": "task_runtime.freq.can",
                "type": 9
            },
            {
                "address": "0x20002ec8",
                "name": "task_runtime.freq.cap",
                "type": 9
            },
            {
                "address": "0x20002e98",
                "name": "task_runtime.freq.cli",
                "type": 9
            },
            {
                "address": "0x20002e9c",
                "name": "task_runtime.freq.command",
                "type": 9
            },
            {
                "address": "0x20002ea0",
                "name": "task_runtime.freq.ctrl_chassis",
                "type": 9
            },
            {
                "address": "0x20002ea4",
                "name": "task_runtime.freq.ctrl_gimbal",
                "type": 9
            },
            {
                "address": "0x20002ea8",
                "name": "task_runtime.freq.ctrl_shoot",
                "type": 9
            },
            {
                "address": "0x20002eac",
                "name": "task_runtime.freq.info",
                "type": 9
            },
            {
                "address": "0x20002eb0",
                "name": "task_runtime.freq.monitor",
                "type": 9
            },
            {
                "address": "0x20002ec4",
                "name": "task_runtime.freq.rc",
                "type": 9
            },
            {
                "address": "0x20002ebc",
                "name": "task_runtime.freq.referee",
                "type": 9
            },
            {
                "address": "0x20002ef4",
                "name": "task_runtime.last_up_time.ai",
                "type": 9
            },
            {
                "address": "0x20002eec",
                "name": "task_runtime.last_up_time.atti_esti",
                "type": 9
            },
            {
                "address": "0x20002ee8",
                "name": "task_runtime.last_up_time.can",
                "type": 9
            },
            {
                "address": "0x20002efc",
                "name": "task_runtime.last_up_time.cap",
                "type": 9
            },
            {
                "address": "0x20002ecc",
                "name": "task_runtime.last_up_time.cli",
                "type": 9
            },
            {
                "address": "0x20002ed0",
                "name": "task_runtime.last_up_time.command",
                "type": 9
            },
            {
                "address": "0x20002ed4",
                "name": "task_runtime.last_up_time.ctrl_chassis",
                "type": 9
            },
            {
                "address": "0x20002ed8",
                "name": "task_runtime.last_up_time.ctrl_gimbal",
                "type": 9
            },
            {
                "address": "0x20002edc",
                "name": "task_runtime.last_up_time.ctrl_shoot",
                "type": 9
            },
            {
                "address": "0x20002ee0",
                "name": "task_runtime.last_up_time.info",
                "type": 9
            },
            {
                "address": "0x20002ee4",
                "name": "task_runtime.last_up_time.monitor",
                "type": 9
            },
            {
                "address": "0x20002ef8",
                "name": "task_runtime.last_up_time.rc",
                "type": 9
            },
            {
                "address": "0x20002ef0",
                "name": "task_runtime.last_up_time.referee",
                "type": 9
            },
            {
                "address": "0x20002ddc",
                "name": "task_runtime.msgq.ai.quat",
                "type": 5
            },
            {
                "address": "0x20002dd4",
                "name": "task_runtime.msgq.can.feedback.cap",
                "type": 5
            },
            {
                "address": "0x20002dc8",
                "name": "task_runtime.msgq.can.feedback.chassis",
                "type": 5
            },
            {
                "address": "0x20002dcc",
                "name": "task_runtime.msgq.can.feedback.gimbal",
                "type": 5
            },
            {
                "address": "0x20002dd0",
                "name": "task_runtime.msgq.can.feedback.shoot",
                "type": 5
            },
            {
                "address": "0x20002dd8",
                "name": "task_runtime.msgq.can.feedback.tof",
                "type": 5
            },
            {
                "address": "0x20002dc4",
                "name": "task_runtime.msgq.can.output.cap",
                "type": 5
            },
            {
                "address": "0x20002db8",
                "name": "task_runtime.msgq.can.output.chassis",
                "type": 5
            },
            {
                "address": "0x20002dbc",
                "name": "task_runtime.msgq.can.output.gimbal",
                "type": 5
            },
            {
                "address": "0x20002dc0",
                "name": "task_runtime.msgq.can.output.shoot",
                "type": 5
            },
            {
                "address": "0x20002df0",
                "name": "task_runtime.msgq.cap_info",
                "type": 5
            },
            {
                "address": "0x20002db0",
                "name": "task_runtime.msgq.cmd.ai",
                "type": 5
            },
            {
                "address": "0x20002da4",
                "name": "task_runtime.msgq.cmd.chassis",
                "type": 5
            },
            {
                "address": "0x20002da8",
                "name": "task_runtime.msgq.cmd.gimbal",
                "type": 5
            },
            {
                "address": "0x20002d9c",
                "name": "task_runtime.msgq.cmd.raw.host",
                "type": 5
            },
            {
                "address": "0x20002da0",
                "name": "task_runtime.msgq.cmd.raw.rc",
                "type": 5
            },
            {
                "address": "0x20002db4",
                "name": "task_runtime.msgq.cmd.referee",
                "type": 5
            },
            {
                "address": "0x20002dac",
                "name": "task_runtime.msgq.cmd.shoot",
                "type": 5
            },
            {
                "address": "0x20002d90",
                "name": "task_runtime.msgq.gimbal.accl",
                "type": 5
            },
            {
                "address": "0x20002d98",
                "name": "task_runtime.msgq.gimbal.eulr_imu",
                "type": 5
            },
            {
                "address": "0x20002d94",
                "name": "task_runtime.msgq.gimbal.gyro",
                "type": 5
            },
            {
                "address": "0x20002de8",
                "name": "task_runtime.msgq.referee.ai",
                "type": 5
            },
            {
                "address": "0x20002de0",
                "name": "task_runtime.msgq.referee.cap",
                "type": 5
            },
            {
                "address": "0x20002de4",
                "name": "task_runtime.msgq.referee.chassis",
                "type": 5
            },
            {
                "address": "0x20002dec",
                "name": "task_runtime.msgq.referee.shoot",
                "type": 5
            },
            {
                "address": "0x20002e8c",
                "name": "task_runtime.stack_water_mark.ai",
                "type": 5
            },
            {
                "address": "0x20002e84",
                "name": "task_runtime.stack_water_mark.atti_esti",
                "type": 5
            },
            {
                "address": "0x20002e80",
                "name": "task_runtime.stack_water_mark.can",
                "type": 5
            },
            {
                "address": "0x20002e94",
                "name": "task_runtime.stack_water_mark.cap",
                "type": 5
            },
            {
                "address": "0x20002e64",
                "name": "task_runtime.stack_water_mark.cli",
                "type": 5
            },
            {
                "address": "0x20002e68",
                "name": "task_runtime.stack_water_mark.command",
                "type": 5
            },
            {
                "address": "0x20002e6c",
                "name": "task_runtime.stack_water_mark.ctrl_chassis",
                "type": 5
            },
            {
                "address": "0x20002e70",
                "name": "task_runtime.stack_water_mark.ctrl_gimbal",
                "type": 5
            },
            {
                "address": "0x20002e74",
                "name": "task_runtime.stack_water_mark.ctrl_shoot",
                "type": 5
            },
            {
                "address": "0x20002e78",
                "name": "task_runtime.stack_water_mark.info",
                "type": 5
            },
            {
                "address": "0x20002e7c",
                "name": "task_runtime.stack_water_mark.monitor",
                "type": 5
            },
            {
                "address": "0x20002e90",
                "name": "task_runtime.stack_water_mark.rc",
                "type": 5
            },
            {
                "address": "0x20002e88",
                "name": "task_runtime.stack_water_mark.referee",
                "type": 5
            },
            {
                "address": "0x20002df4",
                "name": "task_runtime.status.battery",
                "type": 9
            },
            {
                "address": "0x20002dfc",
                "name": "task_runtime.status.cpu_temp",
                "type": 9
            },
            {
                "address": "0x20002df8",
                "name": "task_runtime.status.vbat",
                "type": 9
            },
            {
                "address": "0x20002d84",
                "name": "task_runtime.thread.ai",
                "type": 5
            },
            {
                "address": "0x20002d7c",
                "name": "task_runtime.thread.atti_esti",
                "type": 5
            },
            {
                "address": "0x20002d78",
                "name": "task_runtime.thread.can",
                "type": 5
            },
            {
                "address": "0x20002d8c",
                "name": "task_runtime.thread.cap",
                "type": 5
            },
            {
                "address": "0x20002d5c",
                "name": "task_runtime.thread.cli",
                "type": 5
            },
            {
                "address": "0x20002d60",
                "name": "task_runtime.thread.command",
                "type": 5
            },
            {
                "address": "0x20002d64",
                "name": "task_runtime.thread.ctrl_chassis",
                "type": 5
            },
            {
                "address": "0x20002d68",
                "name": "task_runtime.thread.ctrl_gimbal",
                "type": 5
            },
            {
                "address": "0x20002d6c",
                "name": "task_runtime.thread.ctrl_shoot",
                "type": 5
            },
            {
                "address": "0x20002d70",
                "name": "task_runtime.thread.info",
                "type": 5
            },
            {
                "address": "0x20002d74",
                "name": "task_runtime.thread.monitor",
                "type": 5
            },
            {
                "address": "0x20002d88",
                "name": "task_runtime.thread.rc",
                "type": 5
            },
            {
                "address": "0x20002d80",
                "name": "task_runtime.thread.referee",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f10",
                "name": "ucHeap[0]",
                "type": 1
            },
            {
                "address": "0x20008f10",
                "name": "ucMaxSysCallPriority",
                "type": 1
            },
            {
                "address": "0x20009002",
                "name": "ui.character_counter",
                "type": 1
            },
            {
                "address": "0x20008f89",
                "name": "ui.character_data[0].character[0]",
                "type": 1
            },
            {
                "address": "0x20008f7a",
                "name": "ui.character_data[0].grapic.name[0]",
                "type": 1
            },
            {
                "address": "0x20008f11",
                "name": "ui.grapic[0].name[0]",
                "type": 1
            },
            {
                "address": "0x20009001",
                "name": "ui.grapic_counter",
                "type": 1
            },
            {
                "address": "0x20009004",
                "name": "ulMaxPRIGROUPValue",
                "type": 5
            },
            {
                "address": "0x20009008",
                "name": "ulTaskSwitchedInTime",
                "type": 5
            },
            {
                "address": "0x2000900c",
                "name": "ulTotalRunTime",
                "type": 5
            },
            {
                "address": "0x20009010",
                "name": "usb_rx_buf[0]",
                "type": 1
            },
            {
                "address": "0x20009090",
                "name": "usb_tx_buf[0]",
                "type": 1
            },
            {
                "address": "0x2000003c",
                "name": "USBD_CDC.DataIn",
                "type": 5
            },
            {
                "address": "0x20000040",
                "name": "USBD_CDC.DataOut",
                "type": 5
            },
            {
                "address": "0x2000002c",
                "name": "USBD_CDC.DeInit",
                "type": 5
            },
            {
                "address": "0x20000038",
                "name": "USBD_CDC.EP0_RxReady",
                "type": 5
            },
            {
                "address": "0x20000034",
                "name": "USBD_CDC.EP0_TxSent",
                "type": 5
            },
            {
                "address": "0x2000005c",
                "name": "USBD_CDC.GetDeviceQualifierDescriptor",
                "type": 5
            },
            {
                "address": "0x20000054",
                "name": "USBD_CDC.GetFSConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000050",
                "name": "USBD_CDC.GetHSConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000058",
                "name": "USBD_CDC.GetOtherSpeedConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000028",
                "name": "USBD_CDC.Init",
                "type": 5
            },
            {
                "address": "0x20000048",
                "name": "USBD_CDC.IsoINIncomplete",
                "type": 5
            },
            {
                "address": "0x2000004c",
                "name": "USBD_CDC.IsoOUTIncomplete",
                "type": 5
            },
            {
                "address": "0x20000030",
                "name": "USBD_CDC.Setup",
                "type": 5
            },
            {
                "address": "0x20000044",
                "name": "USBD_CDC.SOF",
                "type": 5
            },
            {
                "address": "0x20000060",
                "name": "USBD_CDC_CfgFSDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000a4",
                "name": "USBD_CDC_CfgHSDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000e8",
                "name": "USBD_CDC_DeviceQualifierDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000f4",
                "name": "USBD_CDC_OtherSpeedCfgDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000138",
                "name": "USBD_FS_DeviceDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000154",
                "name": "USBD_Interface_fops_FS.Control",
                "type": 5
            },
            {
                "address": "0x20000150",
                "name": "USBD_Interface_fops_FS.DeInit",
                "type": 5
            },
            {
                "address": "0x2000014c",
                "name": "USBD_Interface_fops_FS.Init",
                "type": 5
            },
            {
                "address": "0x20000158",
                "name": "USBD_Interface_fops_FS.Receive",
                "type": 5
            },
            {
                "address": "0x2000015c",
                "name": "USBD_Interface_fops_FS.TransmitCplt",
                "type": 5
            },
            {
                "address": "0x20000160",
                "name": "USBD_LangIDDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000524",
                "name": "USBD_StrDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000164",
                "name": "USBD_StringSerial[0]",
                "type": 1
            },
            {
                "address": "0x20009490",
                "name": "uwTick",
                "type": 5
            },
            {
                "address": "0x200002d8",
                "name": "uwTickFreq",
                "type": 2
            },
            {
                "address": "0x200002dc",
                "name": "uwTickPrio",
                "type": 5
            },
            {
                "address": "0x200002e0",
                "name": "uxCriticalNesting",
                "type": 5
            },
            {
                "address": "0x20009494",
                "name": "uxCurrentNumberOfTasks",
                "type": 5
            },
            {
                "address": "0x20009498",
                "name": "uxDeletedTasksWaitingCleanUp",
                "type": 5
            },
            {
                "address": "0x2000949c",
                "name": "uxSchedulerSuspended",
                "type": 5
            },
            {
                "address": "0x200094a0",
                "name": "uxTaskNumber",
                "type": 5
            },
            {
                "address": "0x200094a4",
                "name": "uxTopReadyPriority",
                "type": 5
            },
            {
                "address": "0x200002e4",
                "name": "volt_vrefint_proportion",
                "type": 9
            },
            {
                "address": "0x20009b74",
                "name": "xActiveTimerList1.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b70",
                "name": "xActiveTimerList1.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009b7c",
                "name": "xActiveTimerList1.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009b80",
                "name": "xActiveTimerList1.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009b78",
                "name": "xActiveTimerList1.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009b88",
                "name": "xActiveTimerList2.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b84",
                "name": "xActiveTimerList2.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009b90",
                "name": "xActiveTimerList2.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009b94",
                "name": "xActiveTimerList2.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009b8c",
                "name": "xActiveTimerList2.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009b98",
                "name": "xBlockAllocatedBit",
                "type": 5
            },
            {
                "address": "0x20009ba0",
                "name": "xDelayedTaskList1.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b9c",
                "name": "xDelayedTaskList1.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009ba8",
                "name": "xDelayedTaskList1.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bac",
                "name": "xDelayedTaskList1.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009ba4",
                "name": "xDelayedTaskList1.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bb4",
                "name": "xDelayedTaskList2.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009bb0",
                "name": "xDelayedTaskList2.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009bbc",
                "name": "xDelayedTaskList2.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bc0",
                "name": "xDelayedTaskList2.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009bb8",
                "name": "xDelayedTaskList2.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bc4",
                "name": "xFreeBytesRemaining",
                "type": 5
            },
            {
                "address": "0x00000000",
                "name": "xHeapStructSize",
                "type": 5
            },
            {
                "address": "0x080242dc",
                "name": "xHelpCommand.cExpectedNumberOfParameters",
                "type": 2
            },
            {
                "address": "0x080242d0",
                "name": "xHelpCommand.pcCommand",
                "type": 5
            },
            {
                "address": "0x080242d4",
                "name": "xHelpCommand.pcHelpString",
                "type": 5
            },
            {
                "address": "0x080242d8",
                "name": "xHelpCommand.pxCommandInterpreter",
                "type": 5
            },
            {
                "address": "0x20009bc8",
                "name": "xIdleTaskHandle",
                "type": 5
            },
            {
                "address": "0x20009bcc",
                "name": "xMinimumEverFreeBytesRemaining",
                "type": 5
            },
            {
                "address": "0x20009bd0",
                "name": "xNextTaskUnblockTime",
                "type": 5
            },
            {
                "address": "0x20009bd8",
                "name": "xNumberOfSuccessfulAllocations",
                "type": 5
            },
            {
                "address": "0x20009bdc",
                "name": "xNumberOfSuccessfulFrees",
                "type": 5
            },
            {
                "address": "0x20009bd4",
                "name": "xNumOfOverflows",
                "type": 6
            },
            {
                "address": "0x20009be0",
                "name": "xPendedTicks",
                "type": 5
            },
            {
                "address": "0x20009be8",
                "name": "xPendingReadyList.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009be4",
                "name": "xPendingReadyList.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009bf0",
                "name": "xPendingReadyList.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bf4",
                "name": "xPendingReadyList.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009bec",
                "name": "xPendingReadyList.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bf8",
                "name": "xQueueRegistry[0].pcQueueName",
                "type": 5
            },
            {
                "address": "0x20009bfc",
                "name": "xQueueRegistry[0].xHandle",
                "type": 5
            },
            {
                "address": "0x200002e8",
                "name": "xRegisteredCommands.pxCommandLineDefinition",
                "type": 5
            },
            {
                "address": "0x200002ec",
                "name": "xRegisteredCommands.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c38",
                "name": "xSchedulerRunning",
                "type": 6
            },
            {
                "address": "0x20009c3c",
                "name": "xStart.pxNextFreeBlock",
                "type": 5
            },
            {
                "address": "0x20009c40",
                "name": "xStart.xBlockSize",
                "type": 5
            },
            {
                "address": "0x20009c48",
                "name": "xSuspendedTaskList.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009c44",
                "name": "xSuspendedTaskList.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009c50",
                "name": "xSuspendedTaskList.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c54",
                "name": "xSuspendedTaskList.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009c4c",
                "name": "xSuspendedTaskList.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009c5c",
                "name": "xTasksWaitingTermination.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009c58",
                "name": "xTasksWaitingTermination.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009c64",
                "name": "xTasksWaitingTermination.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c68",
                "name": "xTasksWaitingTermination.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009c60",
                "name": "xTasksWaitingTermination.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009c6c",
                "name": "xTickCount",
                "type": 5
            },
            {
                "address": "0x20009c70",
                "name": "xTimerQueue",
                "type": 5
            },
            {
                "address": "0x20009c74",
                "name": "xTimerTaskHandle",
                "type": 5
            },
            {
                "address": "0x20009c78",
                "name": "xYieldPending",
                "type": 6
            }
        ],
        "expand": false,
        "filename": "DevC.axf",
        "exeModifiedTime": 1617356955461,
        "configLastUpdate": 1617357712419
    },
    {
        "id": "2a21c1.d120ce4",
        "type": "probe",
        "z": "",
        "probeid": "50FF64066570555241260187",
        "probename": "ST-Link v2 (...60187)",
        "protocol": "SWD",
        "frequency": "4.6 MHz",
        "probeproperty": "{\"SWD\":[\"4.6 MHz\",\"1.8 MHz - Default\",\"950 kHz\",\"400 kHz\",\"150 kHz\"],\"JTAG\":[\"18 MHz\",\"9 MHz\",\"4.5 MHz\",\"2.25 MHz\",\"1.12 MHz - Default\",\"560 kHz\",\"280 kHz\",\"140 kHz\"]}",
        "probeversion": "ST Link firmware version V2.J37",
        "connectionType": "p2p"
    },
    {
        "id": "ea505429.923ba8",
        "type": "exe-config",
        "z": "",
        "name": "1",
        "exefile": "D:\\doc\\ee\\robomaster\\qdu-rm-mcu\\MDK-ARM\\DevC\\DevC.axf",
        "exefolder": "D:\\doc\\ee\\robomaster\\qdu-rm-mcu\\MDK-ARM\\DevC",
        "exevariablelist": [
            {
                "address": "0x08022af8",
                "name": "AHBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x20000961",
                "name": "ai.form_host.crc16",
                "type": 3
            },
            {
                "address": "0x20000955",
                "name": "ai.form_host.data.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20000959",
                "name": "ai.form_host.data.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x2000095d",
                "name": "ai.form_host.data.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x2000094c",
                "name": "ai.form_host.data.gimbal.pit",
                "type": 9
            },
            {
                "address": "0x20000950",
                "name": "ai.form_host.data.gimbal.rol",
                "type": 9
            },
            {
                "address": "0x20000948",
                "name": "ai.form_host.data.gimbal.yaw",
                "type": 9
            },
            {
                "address": "0x20000954",
                "name": "ai.form_host.data.notice",
                "type": 1
            },
            {
                "address": "0x2000098c",
                "name": "ai.status",
                "type": 2
            },
            {
                "address": "0x20000944",
                "name": "ai.thread_alert",
                "type": 5
            },
            {
                "address": "0x20000968",
                "name": "ai.to_host.mcu.id",
                "type": 1
            },
            {
                "address": "0x2000098a",
                "name": "ai.to_host.mcu.package.crc16",
                "type": 3
            },
            {
                "address": "0x2000097a",
                "name": "ai.to_host.mcu.package.data.ball_speed",
                "type": 9
            },
            {
                "address": "0x20000986",
                "name": "ai.to_host.mcu.package.data.chassis_speed",
                "type": 9
            },
            {
                "address": "0x2000097e",
                "name": "ai.to_host.mcu.package.data.distance.left",
                "type": 9
            },
            {
                "address": "0x20000982",
                "name": "ai.to_host.mcu.package.data.distance.right",
                "type": 9
            },
            {
                "address": "0x20000979",
                "name": "ai.to_host.mcu.package.data.notice",
                "type": 1
            },
            {
                "address": "0x20000969",
                "name": "ai.to_host.mcu.package.data.quat.q0",
                "type": 9
            },
            {
                "address": "0x2000096d",
                "name": "ai.to_host.mcu.package.data.quat.q1",
                "type": 9
            },
            {
                "address": "0x20000971",
                "name": "ai.to_host.mcu.package.data.quat.q2",
                "type": 9
            },
            {
                "address": "0x20000975",
                "name": "ai.to_host.mcu.package.data.quat.q3",
                "type": 9
            },
            {
                "address": "0x20000963",
                "name": "ai.to_host.ref.id",
                "type": 1
            },
            {
                "address": "0x20000966",
                "name": "ai.to_host.ref.package.crc16",
                "type": 3
            },
            {
                "address": "0x20000964",
                "name": "ai.to_host.ref.package.data.team",
                "type": 3
            },
            {
                "address": "0x08022b08",
                "name": "APBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x08022b1c",
                "name": "attr_ai.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b20",
                "name": "attr_ai.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b24",
                "name": "attr_ai.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b18",
                "name": "attr_ai.name",
                "type": 5
            },
            {
                "address": "0x08022b30",
                "name": "attr_ai.priority",
                "type": 4
            },
            {
                "address": "0x08022b38",
                "name": "attr_ai.reserved",
                "type": 5
            },
            {
                "address": "0x08022b28",
                "name": "attr_ai.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b2c",
                "name": "attr_ai.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b34",
                "name": "attr_ai.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b40",
                "name": "attr_atti_esti.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b44",
                "name": "attr_atti_esti.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b48",
                "name": "attr_atti_esti.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b3c",
                "name": "attr_atti_esti.name",
                "type": 5
            },
            {
                "address": "0x08022b54",
                "name": "attr_atti_esti.priority",
                "type": 4
            },
            {
                "address": "0x08022b5c",
                "name": "attr_atti_esti.reserved",
                "type": 5
            },
            {
                "address": "0x08022b4c",
                "name": "attr_atti_esti.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b50",
                "name": "attr_atti_esti.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b58",
                "name": "attr_atti_esti.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b64",
                "name": "attr_can.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b68",
                "name": "attr_can.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b6c",
                "name": "attr_can.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b60",
                "name": "attr_can.name",
                "type": 5
            },
            {
                "address": "0x08022b78",
                "name": "attr_can.priority",
                "type": 4
            },
            {
                "address": "0x08022b80",
                "name": "attr_can.reserved",
                "type": 5
            },
            {
                "address": "0x08022b70",
                "name": "attr_can.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b74",
                "name": "attr_can.stack_size",
                "type": 5
            },
            {
                "address": "0x08022b7c",
                "name": "attr_can.tz_module",
                "type": 5
            },
            {
                "address": "0x08022b88",
                "name": "attr_cap.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022b8c",
                "name": "attr_cap.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022b90",
                "name": "attr_cap.cb_size",
                "type": 5
            },
            {
                "address": "0x08022b84",
                "name": "attr_cap.name",
                "type": 5
            },
            {
                "address": "0x08022b9c",
                "name": "attr_cap.priority",
                "type": 4
            },
            {
                "address": "0x08022ba4",
                "name": "attr_cap.reserved",
                "type": 5
            },
            {
                "address": "0x08022b94",
                "name": "attr_cap.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022b98",
                "name": "attr_cap.stack_size",
                "type": 5
            },
            {
                "address": "0x08022ba0",
                "name": "attr_cap.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bac",
                "name": "attr_cli.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bb0",
                "name": "attr_cli.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bb4",
                "name": "attr_cli.cb_size",
                "type": 5
            },
            {
                "address": "0x08022ba8",
                "name": "attr_cli.name",
                "type": 5
            },
            {
                "address": "0x08022bc0",
                "name": "attr_cli.priority",
                "type": 4
            },
            {
                "address": "0x08022bc8",
                "name": "attr_cli.reserved",
                "type": 5
            },
            {
                "address": "0x08022bb8",
                "name": "attr_cli.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022bbc",
                "name": "attr_cli.stack_size",
                "type": 5
            },
            {
                "address": "0x08022bc4",
                "name": "attr_cli.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bd0",
                "name": "attr_command.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bd4",
                "name": "attr_command.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bd8",
                "name": "attr_command.cb_size",
                "type": 5
            },
            {
                "address": "0x08022bcc",
                "name": "attr_command.name",
                "type": 5
            },
            {
                "address": "0x08022be4",
                "name": "attr_command.priority",
                "type": 4
            },
            {
                "address": "0x08022bec",
                "name": "attr_command.reserved",
                "type": 5
            },
            {
                "address": "0x08022bdc",
                "name": "attr_command.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022be0",
                "name": "attr_command.stack_size",
                "type": 5
            },
            {
                "address": "0x08022be8",
                "name": "attr_command.tz_module",
                "type": 5
            },
            {
                "address": "0x08022bf4",
                "name": "attr_ctrl_chassis.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022bf8",
                "name": "attr_ctrl_chassis.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022bfc",
                "name": "attr_ctrl_chassis.cb_size",
                "type": 5
            },
            {
                "address": "0x08022bf0",
                "name": "attr_ctrl_chassis.name",
                "type": 5
            },
            {
                "address": "0x08022c08",
                "name": "attr_ctrl_chassis.priority",
                "type": 4
            },
            {
                "address": "0x08022c10",
                "name": "attr_ctrl_chassis.reserved",
                "type": 5
            },
            {
                "address": "0x08022c00",
                "name": "attr_ctrl_chassis.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c04",
                "name": "attr_ctrl_chassis.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c0c",
                "name": "attr_ctrl_chassis.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c18",
                "name": "attr_ctrl_gimbal.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c1c",
                "name": "attr_ctrl_gimbal.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c20",
                "name": "attr_ctrl_gimbal.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c14",
                "name": "attr_ctrl_gimbal.name",
                "type": 5
            },
            {
                "address": "0x08022c2c",
                "name": "attr_ctrl_gimbal.priority",
                "type": 4
            },
            {
                "address": "0x08022c34",
                "name": "attr_ctrl_gimbal.reserved",
                "type": 5
            },
            {
                "address": "0x08022c24",
                "name": "attr_ctrl_gimbal.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c28",
                "name": "attr_ctrl_gimbal.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c30",
                "name": "attr_ctrl_gimbal.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c3c",
                "name": "attr_ctrl_shoot.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c40",
                "name": "attr_ctrl_shoot.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c44",
                "name": "attr_ctrl_shoot.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c38",
                "name": "attr_ctrl_shoot.name",
                "type": 5
            },
            {
                "address": "0x08022c50",
                "name": "attr_ctrl_shoot.priority",
                "type": 4
            },
            {
                "address": "0x08022c58",
                "name": "attr_ctrl_shoot.reserved",
                "type": 5
            },
            {
                "address": "0x08022c48",
                "name": "attr_ctrl_shoot.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c4c",
                "name": "attr_ctrl_shoot.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c54",
                "name": "attr_ctrl_shoot.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c60",
                "name": "attr_info.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c64",
                "name": "attr_info.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c68",
                "name": "attr_info.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c5c",
                "name": "attr_info.name",
                "type": 5
            },
            {
                "address": "0x08022c74",
                "name": "attr_info.priority",
                "type": 4
            },
            {
                "address": "0x08022c7c",
                "name": "attr_info.reserved",
                "type": 5
            },
            {
                "address": "0x08022c6c",
                "name": "attr_info.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c70",
                "name": "attr_info.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c78",
                "name": "attr_info.tz_module",
                "type": 5
            },
            {
                "address": "0x08022c84",
                "name": "attr_init.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022c88",
                "name": "attr_init.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022c8c",
                "name": "attr_init.cb_size",
                "type": 5
            },
            {
                "address": "0x08022c80",
                "name": "attr_init.name",
                "type": 5
            },
            {
                "address": "0x08022c98",
                "name": "attr_init.priority",
                "type": 4
            },
            {
                "address": "0x08022ca0",
                "name": "attr_init.reserved",
                "type": 5
            },
            {
                "address": "0x08022c90",
                "name": "attr_init.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022c94",
                "name": "attr_init.stack_size",
                "type": 5
            },
            {
                "address": "0x08022c9c",
                "name": "attr_init.tz_module",
                "type": 5
            },
            {
                "address": "0x08022ca8",
                "name": "attr_monitor.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cac",
                "name": "attr_monitor.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cb0",
                "name": "attr_monitor.cb_size",
                "type": 5
            },
            {
                "address": "0x08022ca4",
                "name": "attr_monitor.name",
                "type": 5
            },
            {
                "address": "0x08022cbc",
                "name": "attr_monitor.priority",
                "type": 4
            },
            {
                "address": "0x08022cc4",
                "name": "attr_monitor.reserved",
                "type": 5
            },
            {
                "address": "0x08022cb4",
                "name": "attr_monitor.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022cb8",
                "name": "attr_monitor.stack_size",
                "type": 5
            },
            {
                "address": "0x08022cc0",
                "name": "attr_monitor.tz_module",
                "type": 5
            },
            {
                "address": "0x08022ccc",
                "name": "attr_rc.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cd0",
                "name": "attr_rc.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cd4",
                "name": "attr_rc.cb_size",
                "type": 5
            },
            {
                "address": "0x08022cc8",
                "name": "attr_rc.name",
                "type": 5
            },
            {
                "address": "0x08022ce0",
                "name": "attr_rc.priority",
                "type": 4
            },
            {
                "address": "0x08022ce8",
                "name": "attr_rc.reserved",
                "type": 5
            },
            {
                "address": "0x08022cd8",
                "name": "attr_rc.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022cdc",
                "name": "attr_rc.stack_size",
                "type": 5
            },
            {
                "address": "0x08022ce4",
                "name": "attr_rc.tz_module",
                "type": 5
            },
            {
                "address": "0x08022cf0",
                "name": "attr_referee.attr_bits",
                "type": 5
            },
            {
                "address": "0x08022cf4",
                "name": "attr_referee.cb_mem",
                "type": 5
            },
            {
                "address": "0x08022cf8",
                "name": "attr_referee.cb_size",
                "type": 5
            },
            {
                "address": "0x08022cec",
                "name": "attr_referee.name",
                "type": 5
            },
            {
                "address": "0x08022d04",
                "name": "attr_referee.priority",
                "type": 4
            },
            {
                "address": "0x08022d0c",
                "name": "attr_referee.reserved",
                "type": 5
            },
            {
                "address": "0x08022cfc",
                "name": "attr_referee.stack_mem",
                "type": 5
            },
            {
                "address": "0x08022d00",
                "name": "attr_referee.stack_size",
                "type": 5
            },
            {
                "address": "0x08022d08",
                "name": "attr_referee.tz_module",
                "type": 5
            },
            {
                "address": "0x20000180",
                "name": "beta",
                "type": 9
            },
            {
                "address": "0x20000990",
                "name": "bmi088.accl.x",
                "type": 9
            },
            {
                "address": "0x20000994",
                "name": "bmi088.accl.y",
                "type": 9
            },
            {
                "address": "0x20000998",
                "name": "bmi088.accl.z",
                "type": 9
            },
            {
                "address": "0x200009ac",
                "name": "bmi088.cali",
                "type": 5
            },
            {
                "address": "0x2000099c",
                "name": "bmi088.gyro.x",
                "type": 9
            },
            {
                "address": "0x200009a0",
                "name": "bmi088.gyro.y",
                "type": 9
            },
            {
                "address": "0x200009a4",
                "name": "bmi088.gyro.z",
                "type": 9
            },
            {
                "address": "0x200009a8",
                "name": "bmi088.temp",
                "type": 9
            },
            {
                "address": "0x200009b0",
                "name": "bmi088_rxbuf[0]",
                "type": 1
            },
            {
                "address": "0x200009c3",
                "name": "buffer[0]",
                "type": 1
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c68",
                "name": "can.cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c6c",
                "name": "can.cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c64",
                "name": "can.cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c70",
                "name": "can.cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c60",
                "name": "can.cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c5c",
                "name": "can.cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c8c",
                "name": "can.mailbox.cap",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c80",
                "name": "can.mailbox.chassis",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c84",
                "name": "can.mailbox.gimbal",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000c88",
                "name": "can.mailbox.shoot",
                "type": 5
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bcc",
                "name": "can.motor.chassis.named.m1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd0",
                "name": "can.motor.chassis.named.m1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd8",
                "name": "can.motor.chassis.named.m1.temp",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bd4",
                "name": "can.motor.chassis.named.m1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bdc",
                "name": "can.motor.chassis.named.m2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be0",
                "name": "can.motor.chassis.named.m2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be8",
                "name": "can.motor.chassis.named.m2.temp",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000be4",
                "name": "can.motor.chassis.named.m2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bec",
                "name": "can.motor.chassis.named.m3.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf0",
                "name": "can.motor.chassis.named.m3.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf8",
                "name": "can.motor.chassis.named.m3.temp",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bf4",
                "name": "can.motor.chassis.named.m3.torque_current",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000bfc",
                "name": "can.motor.chassis.named.m4.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c00",
                "name": "can.motor.chassis.named.m4.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c08",
                "name": "can.motor.chassis.named.m4.temp",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c04",
                "name": "can.motor.chassis.named.m4.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c1c",
                "name": "can.motor.gimbal.named.pit.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c20",
                "name": "can.motor.gimbal.named.pit.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c28",
                "name": "can.motor.gimbal.named.pit.temp",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c24",
                "name": "can.motor.gimbal.named.pit.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c0c",
                "name": "can.motor.gimbal.named.yaw.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c10",
                "name": "can.motor.gimbal.named.yaw.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c18",
                "name": "can.motor.gimbal.named.yaw.temp",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c14",
                "name": "can.motor.gimbal.named.yaw.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.as_array[0].rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.as_array[0].rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.as_array[0].temp",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.as_array[0].torque_current",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c2c",
                "name": "can.motor.shoot.named.fric1.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c30",
                "name": "can.motor.shoot.named.fric1.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c38",
                "name": "can.motor.shoot.named.fric1.temp",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c34",
                "name": "can.motor.shoot.named.fric1.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c3c",
                "name": "can.motor.shoot.named.fric2.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c40",
                "name": "can.motor.shoot.named.fric2.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c48",
                "name": "can.motor.shoot.named.fric2.temp",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c44",
                "name": "can.motor.shoot.named.fric2.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c4c",
                "name": "can.motor.shoot.named.trig.rotor_angle",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c50",
                "name": "can.motor.shoot.named.trig.rotor_speed",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c58",
                "name": "can.motor.shoot.named.trig.temp",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c54",
                "name": "can.motor.shoot.named.trig.torque_current",
                "type": 9
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000c7c",
                "name": "can.param",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000bc8",
                "name": "can.recive_flag",
                "type": 5
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c74",
                "name": "can.tof.dist",
                "type": 9
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c7a",
                "name": "can.tof.signal_strength",
                "type": 3
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000c78",
                "name": "can.tof.status",
                "type": 1
            },
            {
                "address": "0x20000fd8",
                "name": "can_out.cap.power_limit",
                "type": 9
            },
            {
                "address": "0x20000fb0",
                "name": "can_out.chassis.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fb0",
                "name": "can_out.chassis.named.m1",
                "type": 9
            },
            {
                "address": "0x20000fb4",
                "name": "can_out.chassis.named.m2",
                "type": 9
            },
            {
                "address": "0x20000fb8",
                "name": "can_out.chassis.named.m3",
                "type": 9
            },
            {
                "address": "0x20000fbc",
                "name": "can_out.chassis.named.m4",
                "type": 9
            },
            {
                "address": "0x20000fc0",
                "name": "can_out.gimbal.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fc4",
                "name": "can_out.gimbal.named.pit",
                "type": 9
            },
            {
                "address": "0x20000fc8",
                "name": "can_out.gimbal.named.rol",
                "type": 9
            },
            {
                "address": "0x20000fc0",
                "name": "can_out.gimbal.named.yaw",
                "type": 9
            },
            {
                "address": "0x20000fcc",
                "name": "can_out.shoot.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20000fcc",
                "name": "can_out.shoot.named.fric1",
                "type": 9
            },
            {
                "address": "0x20000fd0",
                "name": "can_out.shoot.named.fric2",
                "type": 9
            },
            {
                "address": "0x20000fd4",
                "name": "can_out.shoot.named.trig",
                "type": 9
            },
            {
                "address": "0x20000fe8",
                "name": "cap.cap_feedback.cap_volt",
                "type": 9
            },
            {
                "address": "0x20000fec",
                "name": "cap.cap_feedback.input_curr",
                "type": 9
            },
            {
                "address": "0x20000fe4",
                "name": "cap.cap_feedback.input_volt",
                "type": 9
            },
            {
                "address": "0x20000ff0",
                "name": "cap.cap_feedback.target_power",
                "type": 9
            },
            {
                "address": "0x20000fe0",
                "name": "cap.cap_status",
                "type": 2
            },
            {
                "address": "0x20000fdc",
                "name": "cap.percentage",
                "type": 9
            },
            {
                "address": "0x20000ff4",
                "name": "cap_out.power_limit",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CAP_PERCENTAGE_CHARGE",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CAP_PERCENTAGE_WORK",
                "type": 9
            },
            {
                "address": "0x08022d18",
                "name": "cfg_qs.param.map.Key_Mapping[0]",
                "type": 3
            },
            {
                "address": "0x08022d34",
                "name": "cfg_qs.param.move.move_fast_sense",
                "type": 9
            },
            {
                "address": "0x08022d30",
                "name": "cfg_qs.param.move.move_sense",
                "type": 9
            },
            {
                "address": "0x08022d38",
                "name": "cfg_qs.param.move.move_slow_sense",
                "type": 9
            },
            {
                "address": "0x08022d10",
                "name": "cfg_qs.param.sens_mouse",
                "type": 9
            },
            {
                "address": "0x08022d14",
                "name": "cfg_qs.param.sens_rc",
                "type": 9
            },
            {
                "address": "0x20001074",
                "name": "chassis.beta_last",
                "type": 9
            },
            {
                "address": "0x20000ffc",
                "name": "chassis.dt",
                "type": 9
            },
            {
                "address": "0x20001018",
                "name": "chassis.feedback.gimbal_yaw_encoder",
                "type": 9
            },
            {
                "address": "0x20001020",
                "name": "chassis.feedback.motor_current",
                "type": 5
            },
            {
                "address": "0x2000101c",
                "name": "chassis.feedback.motor_rpm",
                "type": 5
            },
            {
                "address": "0x20001068",
                "name": "chassis.filter.in",
                "type": 5
            },
            {
                "address": "0x2000106c",
                "name": "chassis.filter.out",
                "type": 5
            },
            {
                "address": "0x20000ff8",
                "name": "chassis.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20001004",
                "name": "chassis.mech_zero",
                "type": 5
            },
            {
                "address": "0x2000100a",
                "name": "chassis.mixer.mode",
                "type": 2
            },
            {
                "address": "0x20001008",
                "name": "chassis.mode",
                "type": 2
            },
            {
                "address": "0x2000100c",
                "name": "chassis.move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001010",
                "name": "chassis.move_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001014",
                "name": "chassis.move_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001009",
                "name": "chassis.num_wheel",
                "type": 2
            },
            {
                "address": "0x20001070",
                "name": "chassis.out",
                "type": 5
            },
            {
                "address": "0x20001000",
                "name": "chassis.param",
                "type": 5
            },
            {
                "address": "0x2000104c",
                "name": "chassis.pid.follow.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20001050",
                "name": "chassis.pid.follow.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20001054",
                "name": "chassis.pid.follow.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20001058",
                "name": "chassis.pid.follow.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x2000105c",
                "name": "chassis.pid.follow.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20001048",
                "name": "chassis.pid.follow.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20001060",
                "name": "chassis.pid.follow.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20001064",
                "name": "chassis.pid.follow.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20001034",
                "name": "chassis.pid.follow.dt_min",
                "type": 9
            },
            {
                "address": "0x20001038",
                "name": "chassis.pid.follow.i",
                "type": 9
            },
            {
                "address": "0x2000103c",
                "name": "chassis.pid.follow.last.err",
                "type": 9
            },
            {
                "address": "0x20001040",
                "name": "chassis.pid.follow.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20001044",
                "name": "chassis.pid.follow.last.out",
                "type": 9
            },
            {
                "address": "0x2000102c",
                "name": "chassis.pid.follow.mode",
                "type": 2
            },
            {
                "address": "0x20001030",
                "name": "chassis.pid.follow.param",
                "type": 5
            },
            {
                "address": "0x20001028",
                "name": "chassis.pid.motor",
                "type": 5
            },
            {
                "address": "0x20001024",
                "name": "chassis.setpoint.motor_rpm",
                "type": 5
            },
            {
                "address": "0x2000107c",
                "name": "chassis_cmd.ctrl_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001080",
                "name": "chassis_cmd.ctrl_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001084",
                "name": "chassis_cmd.ctrl_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001078",
                "name": "chassis_cmd.mode",
                "type": 2
            },
            {
                "address": "0x20001079",
                "name": "chassis_cmd.mode_rotor",
                "type": 2
            },
            {
                "address": "0x20001088",
                "name": "chassis_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20001088",
                "name": "chassis_out.named.m1",
                "type": 9
            },
            {
                "address": "0x2000108c",
                "name": "chassis_out.named.m2",
                "type": 9
            },
            {
                "address": "0x20001090",
                "name": "chassis_out.named.m3",
                "type": 9
            },
            {
                "address": "0x20001094",
                "name": "chassis_out.named.m4",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "CLI_WELCOME_MESSAGE",
                "type": 5
            },
            {
                "address": "0x2000109a",
                "name": "cmd.ai_status",
                "type": 2
            },
            {
                "address": "0x200010a4",
                "name": "cmd.chassis.ctrl_vec.vx",
                "type": 9
            },
            {
                "address": "0x200010a8",
                "name": "cmd.chassis.ctrl_vec.vy",
                "type": 9
            },
            {
                "address": "0x200010ac",
                "name": "cmd.chassis.ctrl_vec.wz",
                "type": 9
            },
            {
                "address": "0x200010a0",
                "name": "cmd.chassis.mode",
                "type": 2
            },
            {
                "address": "0x200010a1",
                "name": "cmd.chassis.mode_rotor",
                "type": 2
            },
            {
                "address": "0x200010b8",
                "name": "cmd.gimbal.delta_eulr.pit",
                "type": 9
            },
            {
                "address": "0x200010bc",
                "name": "cmd.gimbal.delta_eulr.rol",
                "type": 9
            },
            {
                "address": "0x200010b4",
                "name": "cmd.gimbal.delta_eulr.yaw",
                "type": 9
            },
            {
                "address": "0x200010b0",
                "name": "cmd.gimbal.mode",
                "type": 2
            },
            {
                "address": "0x20001099",
                "name": "cmd.host_overwrite",
                "type": 1
            },
            {
                "address": "0x2000109c",
                "name": "cmd.param",
                "type": 5
            },
            {
                "address": "0x20001098",
                "name": "cmd.pc_ctrl",
                "type": 1
            },
            {
                "address": "0x200010c3",
                "name": "cmd.referee.cmd[0]",
                "type": 2
            },
            {
                "address": "0x200010c6",
                "name": "cmd.referee.counter",
                "type": 1
            },
            {
                "address": "0x200010c2",
                "name": "cmd.shoot.cover_open",
                "type": 1
            },
            {
                "address": "0x200010c1",
                "name": "cmd.shoot.fire",
                "type": 2
            },
            {
                "address": "0x200010c0",
                "name": "cmd.shoot.mode",
                "type": 2
            },
            {
                "address": "0x200010d4",
                "name": "cmd_host.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x200010d8",
                "name": "cmd_host.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x200010dc",
                "name": "cmd_host.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x200010e0",
                "name": "cmd_host.fire",
                "type": 1
            },
            {
                "address": "0x200010cc",
                "name": "cmd_host.gimbal_delta.pit",
                "type": 9
            },
            {
                "address": "0x200010d0",
                "name": "cmd_host.gimbal_delta.rol",
                "type": 9
            },
            {
                "address": "0x200010c8",
                "name": "cmd_host.gimbal_delta.yaw",
                "type": 9
            },
            {
                "address": "0x200010e4",
                "name": "cmd_rc.ch_l_x",
                "type": 9
            },
            {
                "address": "0x200010e8",
                "name": "cmd_rc.ch_l_y",
                "type": 9
            },
            {
                "address": "0x200010ec",
                "name": "cmd_rc.ch_r_x",
                "type": 9
            },
            {
                "address": "0x200010f0",
                "name": "cmd_rc.ch_r_y",
                "type": 9
            },
            {
                "address": "0x200010f4",
                "name": "cmd_rc.ch_res",
                "type": 9
            },
            {
                "address": "0x20001102",
                "name": "cmd_rc.key",
                "type": 3
            },
            {
                "address": "0x20001104",
                "name": "cmd_rc.key_last",
                "type": 3
            },
            {
                "address": "0x20001100",
                "name": "cmd_rc.mouse.l_click",
                "type": 1
            },
            {
                "address": "0x20001101",
                "name": "cmd_rc.mouse.r_click",
                "type": 1
            },
            {
                "address": "0x200010fa",
                "name": "cmd_rc.mouse.x",
                "type": 4
            },
            {
                "address": "0x200010fc",
                "name": "cmd_rc.mouse.y",
                "type": 4
            },
            {
                "address": "0x200010fe",
                "name": "cmd_rc.mouse.z",
                "type": 4
            },
            {
                "address": "0x20001106",
                "name": "cmd_rc.res",
                "type": 3
            },
            {
                "address": "0x200010f9",
                "name": "cmd_rc.sw_l",
                "type": 2
            },
            {
                "address": "0x200010f8",
                "name": "cmd_rc.sw_r",
                "type": 2
            },
            {
                "address": "0x08022d48",
                "name": "command_table[0].cExpectedNumberOfParameters",
                "type": 2
            },
            {
                "address": "0x08022d3c",
                "name": "command_table[0].pcCommand",
                "type": 5
            },
            {
                "address": "0x08022d40",
                "name": "command_table[0].pcHelpString",
                "type": 5
            },
            {
                "address": "0x08022d44",
                "name": "command_table[0].pxCommandInterpreter",
                "type": 5
            },
            {
                "address": "0x200009c5",
                "name": "cOutputBuffer[0]",
                "type": 2
            },
            {
                "address": "0x08022d9c",
                "name": "crc16_tab[0]",
                "type": 3
            },
            {
                "address": "0x08022f9c",
                "name": "crc8_tab[0]",
                "type": 1
            },
            {
                "address": "0x080230a0",
                "name": "defaultTask_attributes.attr_bits",
                "type": 5
            },
            {
                "address": "0x080230a4",
                "name": "defaultTask_attributes.cb_mem",
                "type": 5
            },
            {
                "address": "0x080230a8",
                "name": "defaultTask_attributes.cb_size",
                "type": 5
            },
            {
                "address": "0x0802309c",
                "name": "defaultTask_attributes.name",
                "type": 5
            },
            {
                "address": "0x080230b4",
                "name": "defaultTask_attributes.priority",
                "type": 4
            },
            {
                "address": "0x080230bc",
                "name": "defaultTask_attributes.reserved",
                "type": 5
            },
            {
                "address": "0x080230ac",
                "name": "defaultTask_attributes.stack_mem",
                "type": 5
            },
            {
                "address": "0x080230b0",
                "name": "defaultTask_attributes.stack_size",
                "type": 5
            },
            {
                "address": "0x080230b8",
                "name": "defaultTask_attributes.tz_module",
                "type": 5
            },
            {
                "address": "0x20001108",
                "name": "defaultTaskHandle",
                "type": 5
            },
            {
                "address": "0x2000111a",
                "name": "dr16.data.key",
                "type": 3
            },
            {
                "address": "0x20001118",
                "name": "dr16.data.press_l",
                "type": 1
            },
            {
                "address": "0x20001119",
                "name": "dr16.data.press_r",
                "type": 1
            },
            {
                "address": "0x2000111c",
                "name": "dr16.data.res",
                "type": 3
            },
            {
                "address": "0x20001112",
                "name": "dr16.data.x",
                "type": 4
            },
            {
                "address": "0x20001114",
                "name": "dr16.data.y",
                "type": 4
            },
            {
                "address": "0x20001116",
                "name": "dr16.data.z",
                "type": 4
            },
            {
                "address": "0x20001124",
                "name": "drop_message",
                "type": 5
            },
            {
                "address": "0x20001124",
                "name": "drop_message",
                "type": 5
            },
            {
                "address": "0x2000112c",
                "name": "eulr_to_send.pit",
                "type": 9
            },
            {
                "address": "0x20001130",
                "name": "eulr_to_send.rol",
                "type": 9
            },
            {
                "address": "0x20001128",
                "name": "eulr_to_send.yaw",
                "type": 9
            },
            {
                "address": "0x20001134",
                "name": "for_ai.ref_status",
                "type": 2
            },
            {
                "address": "0x20001140",
                "name": "for_cap.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20001144",
                "name": "for_cap.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x2000113c",
                "name": "for_cap.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20001138",
                "name": "for_cap.ref_status",
                "type": 2
            },
            {
                "address": "0x2000114c",
                "name": "for_chassis.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20001150",
                "name": "for_chassis.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20001148",
                "name": "for_chassis.ref_status",
                "type": 2
            },
            {
                "address": "0x20001157",
                "name": "for_shoot.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x2000115d",
                "name": "for_shoot.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x20001155",
                "name": "for_shoot.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x20001159",
                "name": "for_shoot.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20001163",
                "name": "for_shoot.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x2000115f",
                "name": "for_shoot.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x20001161",
                "name": "for_shoot.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20001154",
                "name": "for_shoot.ref_status",
                "type": 2
            },
            {
                "address": "0x2000117d",
                "name": "for_shoot.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x20001169",
                "name": "for_shoot.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x20001167",
                "name": "for_shoot.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x20001165",
                "name": "for_shoot.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x20001166",
                "name": "for_shoot.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x20001177",
                "name": "for_shoot.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20001179",
                "name": "for_shoot.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x2000117b",
                "name": "for_shoot.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x2000116b",
                "name": "for_shoot.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x2000116d",
                "name": "for_shoot.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x2000116f",
                "name": "for_shoot.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20001171",
                "name": "for_shoot.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20001173",
                "name": "for_shoot.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20001175",
                "name": "for_shoot.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20000018",
                "name": "FS_Desc.GetConfigurationStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000004",
                "name": "FS_Desc.GetDeviceDescriptor",
                "type": 5
            },
            {
                "address": "0x2000001c",
                "name": "FS_Desc.GetInterfaceStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000008",
                "name": "FS_Desc.GetLangIDStrDescriptor",
                "type": 5
            },
            {
                "address": "0x2000000c",
                "name": "FS_Desc.GetManufacturerStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000010",
                "name": "FS_Desc.GetProductStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20000014",
                "name": "FS_Desc.GetSerialStrDescriptor",
                "type": 5
            },
            {
                "address": "0x20001180",
                "name": "gbsp_usb_alert",
                "type": 5
            },
            {
                "address": "0x20001184",
                "name": "gcan",
                "type": 5
            },
            {
                "address": "0x2000118c",
                "name": "gimbal.dt",
                "type": 9
            },
            {
                "address": "0x20001300",
                "name": "gimbal.feedback.eulr.encoder.pit",
                "type": 9
            },
            {
                "address": "0x20001304",
                "name": "gimbal.feedback.eulr.encoder.rol",
                "type": 9
            },
            {
                "address": "0x200012fc",
                "name": "gimbal.feedback.eulr.encoder.yaw",
                "type": 9
            },
            {
                "address": "0x200012f4",
                "name": "gimbal.feedback.eulr.imu.pit",
                "type": 9
            },
            {
                "address": "0x200012f8",
                "name": "gimbal.feedback.eulr.imu.rol",
                "type": 9
            },
            {
                "address": "0x200012f0",
                "name": "gimbal.feedback.eulr.imu.yaw",
                "type": 9
            },
            {
                "address": "0x200012e4",
                "name": "gimbal.feedback.gyro.x",
                "type": 9
            },
            {
                "address": "0x200012e8",
                "name": "gimbal.feedback.gyro.y",
                "type": 9
            },
            {
                "address": "0x200012ec",
                "name": "gimbal.feedback.gyro.z",
                "type": 9
            },
            {
                "address": "0x200012a0",
                "name": "gimbal.filter_out[0].a1",
                "type": 9
            },
            {
                "address": "0x200012a4",
                "name": "gimbal.filter_out[0].a2",
                "type": 9
            },
            {
                "address": "0x200012a8",
                "name": "gimbal.filter_out[0].b0",
                "type": 9
            },
            {
                "address": "0x200012ac",
                "name": "gimbal.filter_out[0].b1",
                "type": 9
            },
            {
                "address": "0x200012b0",
                "name": "gimbal.filter_out[0].b2",
                "type": 9
            },
            {
                "address": "0x2000129c",
                "name": "gimbal.filter_out[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200012b4",
                "name": "gimbal.filter_out[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x200012b8",
                "name": "gimbal.filter_out[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20001188",
                "name": "gimbal.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20001294",
                "name": "gimbal.limit.max",
                "type": 9
            },
            {
                "address": "0x20001298",
                "name": "gimbal.limit.min",
                "type": 9
            },
            {
                "address": "0x20001194",
                "name": "gimbal.mode",
                "type": 2
            },
            {
                "address": "0x200012dc",
                "name": "gimbal.out[0]",
                "type": 9
            },
            {
                "address": "0x20001190",
                "name": "gimbal.param",
                "type": 5
            },
            {
                "address": "0x200011c4",
                "name": "gimbal.pid[0].dfilter.a1",
                "type": 9
            },
            {
                "address": "0x200011c8",
                "name": "gimbal.pid[0].dfilter.a2",
                "type": 9
            },
            {
                "address": "0x200011cc",
                "name": "gimbal.pid[0].dfilter.b0",
                "type": 9
            },
            {
                "address": "0x200011d0",
                "name": "gimbal.pid[0].dfilter.b1",
                "type": 9
            },
            {
                "address": "0x200011d4",
                "name": "gimbal.pid[0].dfilter.b2",
                "type": 9
            },
            {
                "address": "0x200011c0",
                "name": "gimbal.pid[0].dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200011d8",
                "name": "gimbal.pid[0].dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x200011dc",
                "name": "gimbal.pid[0].dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x200011ac",
                "name": "gimbal.pid[0].dt_min",
                "type": 9
            },
            {
                "address": "0x200011b0",
                "name": "gimbal.pid[0].i",
                "type": 9
            },
            {
                "address": "0x200011b4",
                "name": "gimbal.pid[0].last.err",
                "type": 9
            },
            {
                "address": "0x200011b8",
                "name": "gimbal.pid[0].last.k_fb",
                "type": 9
            },
            {
                "address": "0x200011bc",
                "name": "gimbal.pid[0].last.out",
                "type": 9
            },
            {
                "address": "0x200011a4",
                "name": "gimbal.pid[0].mode",
                "type": 2
            },
            {
                "address": "0x200011a8",
                "name": "gimbal.pid[0].param",
                "type": 5
            },
            {
                "address": "0x2000119c",
                "name": "gimbal.setpoint.eulr.pit",
                "type": 9
            },
            {
                "address": "0x200011a0",
                "name": "gimbal.setpoint.eulr.rol",
                "type": 9
            },
            {
                "address": "0x20001198",
                "name": "gimbal.setpoint.eulr.yaw",
                "type": 9
            },
            {
                "address": "0x20001318",
                "name": "gimbal_ahrs.inv_sample_freq",
                "type": 9
            },
            {
                "address": "0x20001308",
                "name": "gimbal_ahrs.quat.q0",
                "type": 9
            },
            {
                "address": "0x2000130c",
                "name": "gimbal_ahrs.quat.q1",
                "type": 9
            },
            {
                "address": "0x20001310",
                "name": "gimbal_ahrs.quat.q2",
                "type": 9
            },
            {
                "address": "0x20001314",
                "name": "gimbal_ahrs.quat.q3",
                "type": 9
            },
            {
                "address": "0x20001324",
                "name": "gimbal_cmd.delta_eulr.pit",
                "type": 9
            },
            {
                "address": "0x20001328",
                "name": "gimbal_cmd.delta_eulr.rol",
                "type": 9
            },
            {
                "address": "0x20001320",
                "name": "gimbal_cmd.delta_eulr.yaw",
                "type": 9
            },
            {
                "address": "0x2000131c",
                "name": "gimbal_cmd.mode",
                "type": 2
            },
            {
                "address": "0x2000132c",
                "name": "gimbal_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20001330",
                "name": "gimbal_out.named.pit",
                "type": 9
            },
            {
                "address": "0x20001334",
                "name": "gimbal_out.named.rol",
                "type": 9
            },
            {
                "address": "0x2000132c",
                "name": "gimbal_out.named.yaw",
                "type": 9
            },
            {
                "address": "0x20000374",
                "name": "GPIO_Callback[0]",
                "type": 5
            },
            {
                "address": "0x20001338",
                "name": "gref",
                "type": 5
            },
            {
                "address": "0x20001644",
                "name": "hadc1.DMA_Handle",
                "type": 5
            },
            {
                "address": "0x20001650",
                "name": "hadc1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001610",
                "name": "hadc1.Init.ClockPrescaler",
                "type": 5
            },
            {
                "address": "0x20001624",
                "name": "hadc1.Init.ContinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001618",
                "name": "hadc1.Init.DataAlign",
                "type": 5
            },
            {
                "address": "0x2000162c",
                "name": "hadc1.Init.DiscontinuousConvMode",
                "type": 2
            },
            {
                "address": "0x2000163c",
                "name": "hadc1.Init.DMAContinuousRequests",
                "type": 2
            },
            {
                "address": "0x20001620",
                "name": "hadc1.Init.EOCSelection",
                "type": 5
            },
            {
                "address": "0x20001634",
                "name": "hadc1.Init.ExternalTrigConv",
                "type": 5
            },
            {
                "address": "0x20001638",
                "name": "hadc1.Init.ExternalTrigConvEdge",
                "type": 5
            },
            {
                "address": "0x20001628",
                "name": "hadc1.Init.NbrOfConversion",
                "type": 5
            },
            {
                "address": "0x20001630",
                "name": "hadc1.Init.NbrOfDiscConversion",
                "type": 5
            },
            {
                "address": "0x20001614",
                "name": "hadc1.Init.Resolution",
                "type": 5
            },
            {
                "address": "0x2000161c",
                "name": "hadc1.Init.ScanConvMode",
                "type": 5
            },
            {
                "address": "0x2000160c",
                "name": "hadc1.Instance",
                "type": 5
            },
            {
                "address": "0x20001648",
                "name": "hadc1.Lock",
                "type": 2
            },
            {
                "address": "0x20001640",
                "name": "hadc1.NbrOfCurrentConversionRank",
                "type": 5
            },
            {
                "address": "0x2000164c",
                "name": "hadc1.State",
                "type": 5
            },
            {
                "address": "0x2000168c",
                "name": "hadc3.DMA_Handle",
                "type": 5
            },
            {
                "address": "0x20001698",
                "name": "hadc3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001658",
                "name": "hadc3.Init.ClockPrescaler",
                "type": 5
            },
            {
                "address": "0x2000166c",
                "name": "hadc3.Init.ContinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001660",
                "name": "hadc3.Init.DataAlign",
                "type": 5
            },
            {
                "address": "0x20001674",
                "name": "hadc3.Init.DiscontinuousConvMode",
                "type": 2
            },
            {
                "address": "0x20001684",
                "name": "hadc3.Init.DMAContinuousRequests",
                "type": 2
            },
            {
                "address": "0x20001668",
                "name": "hadc3.Init.EOCSelection",
                "type": 5
            },
            {
                "address": "0x2000167c",
                "name": "hadc3.Init.ExternalTrigConv",
                "type": 5
            },
            {
                "address": "0x20001680",
                "name": "hadc3.Init.ExternalTrigConvEdge",
                "type": 5
            },
            {
                "address": "0x20001670",
                "name": "hadc3.Init.NbrOfConversion",
                "type": 5
            },
            {
                "address": "0x20001678",
                "name": "hadc3.Init.NbrOfDiscConversion",
                "type": 5
            },
            {
                "address": "0x2000165c",
                "name": "hadc3.Init.Resolution",
                "type": 5
            },
            {
                "address": "0x20001664",
                "name": "hadc3.Init.ScanConvMode",
                "type": 5
            },
            {
                "address": "0x20001654",
                "name": "hadc3.Instance",
                "type": 5
            },
            {
                "address": "0x20001690",
                "name": "hadc3.Lock",
                "type": 2
            },
            {
                "address": "0x20001688",
                "name": "hadc3.NbrOfCurrentConversionRank",
                "type": 5
            },
            {
                "address": "0x20001694",
                "name": "hadc3.State",
                "type": 5
            },
            {
                "address": "0x200003b4",
                "name": "HAL_RCC_CAN1_CLK_ENABLED",
                "type": 5
            },
            {
                "address": "0x200016c0",
                "name": "hcan1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016b5",
                "name": "hcan1.Init.AutoBusOff",
                "type": 2
            },
            {
                "address": "0x200016b7",
                "name": "hcan1.Init.AutoRetransmission",
                "type": 2
            },
            {
                "address": "0x200016b6",
                "name": "hcan1.Init.AutoWakeUp",
                "type": 2
            },
            {
                "address": "0x200016a4",
                "name": "hcan1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200016a0",
                "name": "hcan1.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200016b8",
                "name": "hcan1.Init.ReceiveFifoLocked",
                "type": 2
            },
            {
                "address": "0x200016a8",
                "name": "hcan1.Init.SyncJumpWidth",
                "type": 5
            },
            {
                "address": "0x200016ac",
                "name": "hcan1.Init.TimeSeg1",
                "type": 5
            },
            {
                "address": "0x200016b0",
                "name": "hcan1.Init.TimeSeg2",
                "type": 5
            },
            {
                "address": "0x200016b4",
                "name": "hcan1.Init.TimeTriggeredMode",
                "type": 2
            },
            {
                "address": "0x200016b9",
                "name": "hcan1.Init.TransmitFifoPriority",
                "type": 2
            },
            {
                "address": "0x2000169c",
                "name": "hcan1.Instance",
                "type": 5
            },
            {
                "address": "0x200016bc",
                "name": "hcan1.State",
                "type": 2
            },
            {
                "address": "0x200016e8",
                "name": "hcan2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016dd",
                "name": "hcan2.Init.AutoBusOff",
                "type": 2
            },
            {
                "address": "0x200016df",
                "name": "hcan2.Init.AutoRetransmission",
                "type": 2
            },
            {
                "address": "0x200016de",
                "name": "hcan2.Init.AutoWakeUp",
                "type": 2
            },
            {
                "address": "0x200016cc",
                "name": "hcan2.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200016c8",
                "name": "hcan2.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200016e0",
                "name": "hcan2.Init.ReceiveFifoLocked",
                "type": 2
            },
            {
                "address": "0x200016d0",
                "name": "hcan2.Init.SyncJumpWidth",
                "type": 5
            },
            {
                "address": "0x200016d4",
                "name": "hcan2.Init.TimeSeg1",
                "type": 5
            },
            {
                "address": "0x200016d8",
                "name": "hcan2.Init.TimeSeg2",
                "type": 5
            },
            {
                "address": "0x200016dc",
                "name": "hcan2.Init.TimeTriggeredMode",
                "type": 2
            },
            {
                "address": "0x200016e1",
                "name": "hcan2.Init.TransmitFifoPriority",
                "type": 2
            },
            {
                "address": "0x200016c4",
                "name": "hcan2.Instance",
                "type": 5
            },
            {
                "address": "0x200016e4",
                "name": "hcan2.State",
                "type": 2
            },
            {
                "address": "0x200016ec",
                "name": "hcrc.Instance",
                "type": 5
            },
            {
                "address": "0x200016f0",
                "name": "hcrc.Lock",
                "type": 2
            },
            {
                "address": "0x200016f1",
                "name": "hcrc.State",
                "type": 2
            },
            {
                "address": "0x20001748",
                "name": "hdma_i2c2_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200016f8",
                "name": "hdma_i2c2_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200016fc",
                "name": "hdma_i2c2_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001718",
                "name": "hdma_i2c2_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000171c",
                "name": "hdma_i2c2_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001720",
                "name": "hdma_i2c2_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000170c",
                "name": "hdma_i2c2_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001704",
                "name": "hdma_i2c2_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001710",
                "name": "hdma_i2c2_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001724",
                "name": "hdma_i2c2_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001708",
                "name": "hdma_i2c2_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001700",
                "name": "hdma_i2c2_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001714",
                "name": "hdma_i2c2_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200016f4",
                "name": "hdma_i2c2_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001728",
                "name": "hdma_i2c2_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000172c",
                "name": "hdma_i2c2_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001729",
                "name": "hdma_i2c2_tx.State",
                "type": 2
            },
            {
                "address": "0x2000174c",
                "name": "hdma_i2c2_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001750",
                "name": "hdma_i2c2_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001744",
                "name": "hdma_i2c2_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001730",
                "name": "hdma_i2c2_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001740",
                "name": "hdma_i2c2_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001734",
                "name": "hdma_i2c2_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001738",
                "name": "hdma_i2c2_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000173c",
                "name": "hdma_i2c2_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017a8",
                "name": "hdma_i2c3_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001758",
                "name": "hdma_i2c3_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000175c",
                "name": "hdma_i2c3_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001778",
                "name": "hdma_i2c3_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000177c",
                "name": "hdma_i2c3_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001780",
                "name": "hdma_i2c3_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000176c",
                "name": "hdma_i2c3_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001764",
                "name": "hdma_i2c3_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001770",
                "name": "hdma_i2c3_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001784",
                "name": "hdma_i2c3_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001768",
                "name": "hdma_i2c3_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001760",
                "name": "hdma_i2c3_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001774",
                "name": "hdma_i2c3_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001754",
                "name": "hdma_i2c3_rx.Instance",
                "type": 5
            },
            {
                "address": "0x20001788",
                "name": "hdma_i2c3_rx.Lock",
                "type": 2
            },
            {
                "address": "0x2000178c",
                "name": "hdma_i2c3_rx.Parent",
                "type": 5
            },
            {
                "address": "0x20001789",
                "name": "hdma_i2c3_rx.State",
                "type": 2
            },
            {
                "address": "0x200017ac",
                "name": "hdma_i2c3_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200017b0",
                "name": "hdma_i2c3_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200017a4",
                "name": "hdma_i2c3_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001790",
                "name": "hdma_i2c3_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017a0",
                "name": "hdma_i2c3_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001794",
                "name": "hdma_i2c3_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001798",
                "name": "hdma_i2c3_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000179c",
                "name": "hdma_i2c3_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001808",
                "name": "hdma_spi1_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200017b8",
                "name": "hdma_spi1_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200017bc",
                "name": "hdma_spi1_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200017d8",
                "name": "hdma_spi1_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200017dc",
                "name": "hdma_spi1_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200017e0",
                "name": "hdma_spi1_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200017cc",
                "name": "hdma_spi1_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200017c4",
                "name": "hdma_spi1_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200017d0",
                "name": "hdma_spi1_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200017e4",
                "name": "hdma_spi1_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200017c8",
                "name": "hdma_spi1_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200017c0",
                "name": "hdma_spi1_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200017d4",
                "name": "hdma_spi1_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200017b4",
                "name": "hdma_spi1_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200017e8",
                "name": "hdma_spi1_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200017ec",
                "name": "hdma_spi1_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200017e9",
                "name": "hdma_spi1_rx.State",
                "type": 2
            },
            {
                "address": "0x2000180c",
                "name": "hdma_spi1_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001810",
                "name": "hdma_spi1_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001804",
                "name": "hdma_spi1_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200017f0",
                "name": "hdma_spi1_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001800",
                "name": "hdma_spi1_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200017f4",
                "name": "hdma_spi1_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200017f8",
                "name": "hdma_spi1_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200017fc",
                "name": "hdma_spi1_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001868",
                "name": "hdma_spi1_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001818",
                "name": "hdma_spi1_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000181c",
                "name": "hdma_spi1_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001838",
                "name": "hdma_spi1_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000183c",
                "name": "hdma_spi1_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001840",
                "name": "hdma_spi1_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000182c",
                "name": "hdma_spi1_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001824",
                "name": "hdma_spi1_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001830",
                "name": "hdma_spi1_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001844",
                "name": "hdma_spi1_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001828",
                "name": "hdma_spi1_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001820",
                "name": "hdma_spi1_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001834",
                "name": "hdma_spi1_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001814",
                "name": "hdma_spi1_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001848",
                "name": "hdma_spi1_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000184c",
                "name": "hdma_spi1_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001849",
                "name": "hdma_spi1_tx.State",
                "type": 2
            },
            {
                "address": "0x2000186c",
                "name": "hdma_spi1_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001870",
                "name": "hdma_spi1_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001864",
                "name": "hdma_spi1_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001850",
                "name": "hdma_spi1_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001860",
                "name": "hdma_spi1_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001854",
                "name": "hdma_spi1_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001858",
                "name": "hdma_spi1_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000185c",
                "name": "hdma_spi1_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018c8",
                "name": "hdma_usart1_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001878",
                "name": "hdma_usart1_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000187c",
                "name": "hdma_usart1_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001898",
                "name": "hdma_usart1_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000189c",
                "name": "hdma_usart1_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200018a0",
                "name": "hdma_usart1_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000188c",
                "name": "hdma_usart1_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001884",
                "name": "hdma_usart1_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001890",
                "name": "hdma_usart1_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200018a4",
                "name": "hdma_usart1_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001888",
                "name": "hdma_usart1_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001880",
                "name": "hdma_usart1_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001894",
                "name": "hdma_usart1_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001874",
                "name": "hdma_usart1_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200018a8",
                "name": "hdma_usart1_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200018ac",
                "name": "hdma_usart1_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200018a9",
                "name": "hdma_usart1_rx.State",
                "type": 2
            },
            {
                "address": "0x200018cc",
                "name": "hdma_usart1_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200018d0",
                "name": "hdma_usart1_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200018c4",
                "name": "hdma_usart1_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200018b0",
                "name": "hdma_usart1_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018c0",
                "name": "hdma_usart1_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200018b4",
                "name": "hdma_usart1_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200018b8",
                "name": "hdma_usart1_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200018bc",
                "name": "hdma_usart1_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001928",
                "name": "hdma_usart1_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200018d8",
                "name": "hdma_usart1_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200018dc",
                "name": "hdma_usart1_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200018f8",
                "name": "hdma_usart1_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200018fc",
                "name": "hdma_usart1_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001900",
                "name": "hdma_usart1_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200018ec",
                "name": "hdma_usart1_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200018e4",
                "name": "hdma_usart1_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200018f0",
                "name": "hdma_usart1_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001904",
                "name": "hdma_usart1_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200018e8",
                "name": "hdma_usart1_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200018e0",
                "name": "hdma_usart1_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200018f4",
                "name": "hdma_usart1_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200018d4",
                "name": "hdma_usart1_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001908",
                "name": "hdma_usart1_tx.Lock",
                "type": 2
            },
            {
                "address": "0x2000190c",
                "name": "hdma_usart1_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001909",
                "name": "hdma_usart1_tx.State",
                "type": 2
            },
            {
                "address": "0x2000192c",
                "name": "hdma_usart1_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001930",
                "name": "hdma_usart1_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001924",
                "name": "hdma_usart1_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001910",
                "name": "hdma_usart1_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001920",
                "name": "hdma_usart1_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001914",
                "name": "hdma_usart1_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001918",
                "name": "hdma_usart1_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000191c",
                "name": "hdma_usart1_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001988",
                "name": "hdma_usart3_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001938",
                "name": "hdma_usart3_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000193c",
                "name": "hdma_usart3_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001958",
                "name": "hdma_usart3_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x2000195c",
                "name": "hdma_usart3_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001960",
                "name": "hdma_usart3_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x2000194c",
                "name": "hdma_usart3_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001944",
                "name": "hdma_usart3_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001950",
                "name": "hdma_usart3_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001964",
                "name": "hdma_usart3_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001948",
                "name": "hdma_usart3_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001940",
                "name": "hdma_usart3_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001954",
                "name": "hdma_usart3_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001934",
                "name": "hdma_usart3_rx.Instance",
                "type": 5
            },
            {
                "address": "0x20001968",
                "name": "hdma_usart3_rx.Lock",
                "type": 2
            },
            {
                "address": "0x2000196c",
                "name": "hdma_usart3_rx.Parent",
                "type": 5
            },
            {
                "address": "0x20001969",
                "name": "hdma_usart3_rx.State",
                "type": 2
            },
            {
                "address": "0x2000198c",
                "name": "hdma_usart3_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001990",
                "name": "hdma_usart3_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001984",
                "name": "hdma_usart3_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001970",
                "name": "hdma_usart3_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001980",
                "name": "hdma_usart3_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001974",
                "name": "hdma_usart3_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001978",
                "name": "hdma_usart3_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x2000197c",
                "name": "hdma_usart3_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019e8",
                "name": "hdma_usart6_rx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001998",
                "name": "hdma_usart6_rx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x2000199c",
                "name": "hdma_usart6_rx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x200019b8",
                "name": "hdma_usart6_rx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x200019bc",
                "name": "hdma_usart6_rx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x200019c0",
                "name": "hdma_usart6_rx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x200019ac",
                "name": "hdma_usart6_rx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x200019a4",
                "name": "hdma_usart6_rx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200019b0",
                "name": "hdma_usart6_rx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200019c4",
                "name": "hdma_usart6_rx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x200019a8",
                "name": "hdma_usart6_rx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x200019a0",
                "name": "hdma_usart6_rx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200019b4",
                "name": "hdma_usart6_rx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20001994",
                "name": "hdma_usart6_rx.Instance",
                "type": 5
            },
            {
                "address": "0x200019c8",
                "name": "hdma_usart6_rx.Lock",
                "type": 2
            },
            {
                "address": "0x200019cc",
                "name": "hdma_usart6_rx.Parent",
                "type": 5
            },
            {
                "address": "0x200019c9",
                "name": "hdma_usart6_rx.State",
                "type": 2
            },
            {
                "address": "0x200019ec",
                "name": "hdma_usart6_rx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x200019f0",
                "name": "hdma_usart6_rx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x200019e4",
                "name": "hdma_usart6_rx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200019d0",
                "name": "hdma_usart6_rx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019e0",
                "name": "hdma_usart6_rx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200019d4",
                "name": "hdma_usart6_rx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x200019d8",
                "name": "hdma_usart6_rx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x200019dc",
                "name": "hdma_usart6_rx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a48",
                "name": "hdma_usart6_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200019f8",
                "name": "hdma_usart6_tx.Init.Channel",
                "type": 5
            },
            {
                "address": "0x200019fc",
                "name": "hdma_usart6_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001a18",
                "name": "hdma_usart6_tx.Init.FIFOMode",
                "type": 5
            },
            {
                "address": "0x20001a1c",
                "name": "hdma_usart6_tx.Init.FIFOThreshold",
                "type": 5
            },
            {
                "address": "0x20001a20",
                "name": "hdma_usart6_tx.Init.MemBurst",
                "type": 5
            },
            {
                "address": "0x20001a0c",
                "name": "hdma_usart6_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001a04",
                "name": "hdma_usart6_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x20001a10",
                "name": "hdma_usart6_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001a24",
                "name": "hdma_usart6_tx.Init.PeriphBurst",
                "type": 5
            },
            {
                "address": "0x20001a08",
                "name": "hdma_usart6_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20001a00",
                "name": "hdma_usart6_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x20001a14",
                "name": "hdma_usart6_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x200019f4",
                "name": "hdma_usart6_tx.Instance",
                "type": 5
            },
            {
                "address": "0x20001a28",
                "name": "hdma_usart6_tx.Lock",
                "type": 2
            },
            {
                "address": "0x20001a2c",
                "name": "hdma_usart6_tx.Parent",
                "type": 5
            },
            {
                "address": "0x20001a29",
                "name": "hdma_usart6_tx.State",
                "type": 2
            },
            {
                "address": "0x20001a4c",
                "name": "hdma_usart6_tx.StreamBaseAddress",
                "type": 5
            },
            {
                "address": "0x20001a50",
                "name": "hdma_usart6_tx.StreamIndex",
                "type": 5
            },
            {
                "address": "0x20001a44",
                "name": "hdma_usart6_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x20001a30",
                "name": "hdma_usart6_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a40",
                "name": "hdma_usart6_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x20001a34",
                "name": "hdma_usart6_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a38",
                "name": "hdma_usart6_tx.XferM1CpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a3c",
                "name": "hdma_usart6_tx.XferM1HalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20001a98",
                "name": "hi2c1.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001a94",
                "name": "hi2c1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001aa4",
                "name": "hi2c1.EventCount",
                "type": 5
            },
            {
                "address": "0x20001a8c",
                "name": "hi2c1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001a88",
                "name": "hi2c1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001a64",
                "name": "hi2c1.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001a58",
                "name": "hi2c1.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001a68",
                "name": "hi2c1.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001a5c",
                "name": "hi2c1.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001a70",
                "name": "hi2c1.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001a74",
                "name": "hi2c1.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001a60",
                "name": "hi2c1.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001a6c",
                "name": "hi2c1.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001a54",
                "name": "hi2c1.Instance",
                "type": 5
            },
            {
                "address": "0x20001a90",
                "name": "hi2c1.Lock",
                "type": 2
            },
            {
                "address": "0x20001a9c",
                "name": "hi2c1.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001aa0",
                "name": "hi2c1.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001a92",
                "name": "hi2c1.Mode",
                "type": 2
            },
            {
                "address": "0x20001a78",
                "name": "hi2c1.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001a84",
                "name": "hi2c1.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001a91",
                "name": "hi2c1.State",
                "type": 2
            },
            {
                "address": "0x20001a7e",
                "name": "hi2c1.XferCount",
                "type": 3
            },
            {
                "address": "0x20001a80",
                "name": "hi2c1.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001a7c",
                "name": "hi2c1.XferSize",
                "type": 3
            },
            {
                "address": "0x20001aec",
                "name": "hi2c2.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001ae8",
                "name": "hi2c2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001af8",
                "name": "hi2c2.EventCount",
                "type": 5
            },
            {
                "address": "0x20001ae0",
                "name": "hi2c2.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001adc",
                "name": "hi2c2.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001ab8",
                "name": "hi2c2.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001aac",
                "name": "hi2c2.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001abc",
                "name": "hi2c2.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001ab0",
                "name": "hi2c2.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001ac4",
                "name": "hi2c2.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001ac8",
                "name": "hi2c2.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001ab4",
                "name": "hi2c2.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001ac0",
                "name": "hi2c2.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001aa8",
                "name": "hi2c2.Instance",
                "type": 5
            },
            {
                "address": "0x20001ae4",
                "name": "hi2c2.Lock",
                "type": 2
            },
            {
                "address": "0x20001af0",
                "name": "hi2c2.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001af4",
                "name": "hi2c2.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001ae6",
                "name": "hi2c2.Mode",
                "type": 2
            },
            {
                "address": "0x20001acc",
                "name": "hi2c2.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001ad8",
                "name": "hi2c2.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001ae5",
                "name": "hi2c2.State",
                "type": 2
            },
            {
                "address": "0x20001ad2",
                "name": "hi2c2.XferCount",
                "type": 3
            },
            {
                "address": "0x20001ad4",
                "name": "hi2c2.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001ad0",
                "name": "hi2c2.XferSize",
                "type": 3
            },
            {
                "address": "0x20001b40",
                "name": "hi2c3.Devaddress",
                "type": 5
            },
            {
                "address": "0x20001b3c",
                "name": "hi2c3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001b4c",
                "name": "hi2c3.EventCount",
                "type": 5
            },
            {
                "address": "0x20001b34",
                "name": "hi2c3.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001b30",
                "name": "hi2c3.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001b0c",
                "name": "hi2c3.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20001b00",
                "name": "hi2c3.Init.ClockSpeed",
                "type": 5
            },
            {
                "address": "0x20001b10",
                "name": "hi2c3.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20001b04",
                "name": "hi2c3.Init.DutyCycle",
                "type": 5
            },
            {
                "address": "0x20001b18",
                "name": "hi2c3.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20001b1c",
                "name": "hi2c3.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20001b08",
                "name": "hi2c3.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x20001b14",
                "name": "hi2c3.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20001afc",
                "name": "hi2c3.Instance",
                "type": 5
            },
            {
                "address": "0x20001b38",
                "name": "hi2c3.Lock",
                "type": 2
            },
            {
                "address": "0x20001b44",
                "name": "hi2c3.Memaddress",
                "type": 5
            },
            {
                "address": "0x20001b48",
                "name": "hi2c3.MemaddSize",
                "type": 5
            },
            {
                "address": "0x20001b3a",
                "name": "hi2c3.Mode",
                "type": 2
            },
            {
                "address": "0x20001b20",
                "name": "hi2c3.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001b2c",
                "name": "hi2c3.PreviousState",
                "type": 5
            },
            {
                "address": "0x20001b39",
                "name": "hi2c3.State",
                "type": 2
            },
            {
                "address": "0x20001b26",
                "name": "hi2c3.XferCount",
                "type": 3
            },
            {
                "address": "0x20001b28",
                "name": "hi2c3.XferOptions",
                "type": 5
            },
            {
                "address": "0x20001b24",
                "name": "hi2c3.XferSize",
                "type": 3
            },
            {
                "address": "0x20001b50",
                "name": "high_freq_timer_ticks",
                "type": 5
            },
            {
                "address": "0x20001b60",
                "name": "host.chassis_move_vec.vx",
                "type": 9
            },
            {
                "address": "0x20001b64",
                "name": "host.chassis_move_vec.vy",
                "type": 9
            },
            {
                "address": "0x20001b68",
                "name": "host.chassis_move_vec.wz",
                "type": 9
            },
            {
                "address": "0x20001b6c",
                "name": "host.fire",
                "type": 1
            },
            {
                "address": "0x20001b58",
                "name": "host.gimbal_delta.pit",
                "type": 9
            },
            {
                "address": "0x20001b5c",
                "name": "host.gimbal_delta.rol",
                "type": 9
            },
            {
                "address": "0x20001b54",
                "name": "host.gimbal_delta.yaw",
                "type": 9
            },
            {
                "address": "0x20001f70",
                "name": "hpcd_USB_OTG_FS.battery_charging_active",
                "type": 5
            },
            {
                "address": "0x20001f68",
                "name": "hpcd_USB_OTG_FS.BESL",
                "type": 5
            },
            {
                "address": "0x20001f30",
                "name": "hpcd_USB_OTG_FS.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001bb0",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].data_pid_start",
                "type": 1
            },
            {
                "address": "0x20001bbc",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].dma_addr",
                "type": 5
            },
            {
                "address": "0x20001bb1",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].even_odd_frame",
                "type": 1
            },
            {
                "address": "0x20001bad",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].is_in",
                "type": 1
            },
            {
                "address": "0x20001bae",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].is_stall",
                "type": 1
            },
            {
                "address": "0x20001bb4",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001bac",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].num",
                "type": 1
            },
            {
                "address": "0x20001bb2",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].tx_fifo_num",
                "type": 3
            },
            {
                "address": "0x20001baf",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].type",
                "type": 1
            },
            {
                "address": "0x20001bb8",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_buff",
                "type": 5
            },
            {
                "address": "0x20001bc4",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_count",
                "type": 5
            },
            {
                "address": "0x20001bc0",
                "name": "hpcd_USB_OTG_FS.IN_ep[0].xfer_len",
                "type": 5
            },
            {
                "address": "0x20001b98",
                "name": "hpcd_USB_OTG_FS.Init.battery_charging_enable",
                "type": 5
            },
            {
                "address": "0x20001b74",
                "name": "hpcd_USB_OTG_FS.Init.dev_endpoints",
                "type": 5
            },
            {
                "address": "0x20001b80",
                "name": "hpcd_USB_OTG_FS.Init.dma_enable",
                "type": 5
            },
            {
                "address": "0x20001b84",
                "name": "hpcd_USB_OTG_FS.Init.ep0_mps",
                "type": 5
            },
            {
                "address": "0x20001b78",
                "name": "hpcd_USB_OTG_FS.Init.Host_channels",
                "type": 5
            },
            {
                "address": "0x20001b90",
                "name": "hpcd_USB_OTG_FS.Init.low_power_enable",
                "type": 5
            },
            {
                "address": "0x20001b94",
                "name": "hpcd_USB_OTG_FS.Init.lpm_enable",
                "type": 5
            },
            {
                "address": "0x20001b88",
                "name": "hpcd_USB_OTG_FS.Init.phy_itface",
                "type": 5
            },
            {
                "address": "0x20001b8c",
                "name": "hpcd_USB_OTG_FS.Init.Sof_enable",
                "type": 5
            },
            {
                "address": "0x20001b7c",
                "name": "hpcd_USB_OTG_FS.Init.speed",
                "type": 5
            },
            {
                "address": "0x20001ba0",
                "name": "hpcd_USB_OTG_FS.Init.use_dedicated_ep1",
                "type": 5
            },
            {
                "address": "0x20001ba4",
                "name": "hpcd_USB_OTG_FS.Init.use_external_vbus",
                "type": 5
            },
            {
                "address": "0x20001b9c",
                "name": "hpcd_USB_OTG_FS.Init.vbus_sensing_enable",
                "type": 5
            },
            {
                "address": "0x20001b70",
                "name": "hpcd_USB_OTG_FS.Instance",
                "type": 5
            },
            {
                "address": "0x20001f2c",
                "name": "hpcd_USB_OTG_FS.Lock",
                "type": 2
            },
            {
                "address": "0x20001f6c",
                "name": "hpcd_USB_OTG_FS.lpm_active",
                "type": 5
            },
            {
                "address": "0x20001f64",
                "name": "hpcd_USB_OTG_FS.LPM_State",
                "type": 2
            },
            {
                "address": "0x20001d70",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].data_pid_start",
                "type": 1
            },
            {
                "address": "0x20001d7c",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].dma_addr",
                "type": 5
            },
            {
                "address": "0x20001d71",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].even_odd_frame",
                "type": 1
            },
            {
                "address": "0x20001d6d",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].is_in",
                "type": 1
            },
            {
                "address": "0x20001d6e",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].is_stall",
                "type": 1
            },
            {
                "address": "0x20001d74",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001d6c",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].num",
                "type": 1
            },
            {
                "address": "0x20001d72",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].tx_fifo_num",
                "type": 3
            },
            {
                "address": "0x20001d6f",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].type",
                "type": 1
            },
            {
                "address": "0x20001d78",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_buff",
                "type": 5
            },
            {
                "address": "0x20001d84",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_count",
                "type": 5
            },
            {
                "address": "0x20001d80",
                "name": "hpcd_USB_OTG_FS.OUT_ep[0].xfer_len",
                "type": 5
            },
            {
                "address": "0x20001f74",
                "name": "hpcd_USB_OTG_FS.pData",
                "type": 5
            },
            {
                "address": "0x20001f34",
                "name": "hpcd_USB_OTG_FS.Setup[0]",
                "type": 5
            },
            {
                "address": "0x20001f2d",
                "name": "hpcd_USB_OTG_FS.State",
                "type": 2
            },
            {
                "address": "0x20001ba8",
                "name": "hpcd_USB_OTG_FS.USB_Address",
                "type": 1
            },
            {
                "address": "0x20001f80",
                "name": "hrng.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001f78",
                "name": "hrng.Instance",
                "type": 5
            },
            {
                "address": "0x20001f7c",
                "name": "hrng.Lock",
                "type": 2
            },
            {
                "address": "0x20001f84",
                "name": "hrng.RandomNumber",
                "type": 5
            },
            {
                "address": "0x20001f7d",
                "name": "hrng.State",
                "type": 2
            },
            {
                "address": "0x20001fdc",
                "name": "hspi1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20001fd4",
                "name": "hspi1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20001fd0",
                "name": "hspi1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001fa4",
                "name": "hspi1.Init.BaudRatePrescaler",
                "type": 5
            },
            {
                "address": "0x20001f9c",
                "name": "hspi1.Init.CLKPhase",
                "type": 5
            },
            {
                "address": "0x20001f98",
                "name": "hspi1.Init.CLKPolarity",
                "type": 5
            },
            {
                "address": "0x20001fb0",
                "name": "hspi1.Init.CRCCalculation",
                "type": 5
            },
            {
                "address": "0x20001fb4",
                "name": "hspi1.Init.CRCPolynomial",
                "type": 5
            },
            {
                "address": "0x20001f94",
                "name": "hspi1.Init.DataSize",
                "type": 5
            },
            {
                "address": "0x20001f90",
                "name": "hspi1.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20001fa8",
                "name": "hspi1.Init.FirstBit",
                "type": 5
            },
            {
                "address": "0x20001f8c",
                "name": "hspi1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001fa0",
                "name": "hspi1.Init.NSS",
                "type": 5
            },
            {
                "address": "0x20001fac",
                "name": "hspi1.Init.TIMode",
                "type": 5
            },
            {
                "address": "0x20001f88",
                "name": "hspi1.Instance",
                "type": 5
            },
            {
                "address": "0x20001fd8",
                "name": "hspi1.Lock",
                "type": 2
            },
            {
                "address": "0x20001fc0",
                "name": "hspi1.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001fb8",
                "name": "hspi1.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20001fc8",
                "name": "hspi1.RxISR",
                "type": 5
            },
            {
                "address": "0x20001fc6",
                "name": "hspi1.RxXferCount",
                "type": 3
            },
            {
                "address": "0x20001fc4",
                "name": "hspi1.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20001fd9",
                "name": "hspi1.State",
                "type": 2
            },
            {
                "address": "0x20001fcc",
                "name": "hspi1.TxISR",
                "type": 5
            },
            {
                "address": "0x20001fbe",
                "name": "hspi1.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20001fbc",
                "name": "hspi1.TxXferSize",
                "type": 3
            },
            {
                "address": "0x20002034",
                "name": "hspi2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000202c",
                "name": "hspi2.hdmarx",
                "type": 5
            },
            {
                "address": "0x20002028",
                "name": "hspi2.hdmatx",
                "type": 5
            },
            {
                "address": "0x20001ffc",
                "name": "hspi2.Init.BaudRatePrescaler",
                "type": 5
            },
            {
                "address": "0x20001ff4",
                "name": "hspi2.Init.CLKPhase",
                "type": 5
            },
            {
                "address": "0x20001ff0",
                "name": "hspi2.Init.CLKPolarity",
                "type": 5
            },
            {
                "address": "0x20002008",
                "name": "hspi2.Init.CRCCalculation",
                "type": 5
            },
            {
                "address": "0x2000200c",
                "name": "hspi2.Init.CRCPolynomial",
                "type": 5
            },
            {
                "address": "0x20001fec",
                "name": "hspi2.Init.DataSize",
                "type": 5
            },
            {
                "address": "0x20001fe8",
                "name": "hspi2.Init.Direction",
                "type": 5
            },
            {
                "address": "0x20002000",
                "name": "hspi2.Init.FirstBit",
                "type": 5
            },
            {
                "address": "0x20001fe4",
                "name": "hspi2.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20001ff8",
                "name": "hspi2.Init.NSS",
                "type": 5
            },
            {
                "address": "0x20002004",
                "name": "hspi2.Init.TIMode",
                "type": 5
            },
            {
                "address": "0x20001fe0",
                "name": "hspi2.Instance",
                "type": 5
            },
            {
                "address": "0x20002030",
                "name": "hspi2.Lock",
                "type": 2
            },
            {
                "address": "0x20002018",
                "name": "hspi2.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002010",
                "name": "hspi2.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002020",
                "name": "hspi2.RxISR",
                "type": 5
            },
            {
                "address": "0x2000201e",
                "name": "hspi2.RxXferCount",
                "type": 3
            },
            {
                "address": "0x2000201c",
                "name": "hspi2.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20002031",
                "name": "hspi2.State",
                "type": 2
            },
            {
                "address": "0x20002024",
                "name": "hspi2.TxISR",
                "type": 5
            },
            {
                "address": "0x20002016",
                "name": "hspi2.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002014",
                "name": "hspi2.TxXferSize",
                "type": 3
            },
            {
                "address": "0x20002054",
                "name": "htim1.Channel",
                "type": 2
            },
            {
                "address": "0x2000207a",
                "name": "htim1.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002076",
                "name": "htim1.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000207e",
                "name": "htim1.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002058",
                "name": "htim1.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002050",
                "name": "htim1.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002048",
                "name": "htim1.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002040",
                "name": "htim1.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x20002044",
                "name": "htim1.Init.Period",
                "type": 5
            },
            {
                "address": "0x2000203c",
                "name": "htim1.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x2000204c",
                "name": "htim1.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002038",
                "name": "htim1.Instance",
                "type": 5
            },
            {
                "address": "0x20002074",
                "name": "htim1.Lock",
                "type": 2
            },
            {
                "address": "0x20002075",
                "name": "htim1.State",
                "type": 2
            },
            {
                "address": "0x2000209c",
                "name": "htim10.Channel",
                "type": 2
            },
            {
                "address": "0x200020c2",
                "name": "htim10.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x200020be",
                "name": "htim10.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x200020c6",
                "name": "htim10.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200020a0",
                "name": "htim10.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002098",
                "name": "htim10.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002090",
                "name": "htim10.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002088",
                "name": "htim10.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x2000208c",
                "name": "htim10.Init.Period",
                "type": 5
            },
            {
                "address": "0x20002084",
                "name": "htim10.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x20002094",
                "name": "htim10.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002080",
                "name": "htim10.Instance",
                "type": 5
            },
            {
                "address": "0x200020bc",
                "name": "htim10.Lock",
                "type": 2
            },
            {
                "address": "0x200020bd",
                "name": "htim10.State",
                "type": 2
            },
            {
                "address": "0x200020e4",
                "name": "htim3.Channel",
                "type": 2
            },
            {
                "address": "0x2000210a",
                "name": "htim3.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002106",
                "name": "htim3.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000210e",
                "name": "htim3.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200020e8",
                "name": "htim3.hdma[0]",
                "type": 5
            },
            {
                "address": "0x200020e0",
                "name": "htim3.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200020d8",
                "name": "htim3.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200020d0",
                "name": "htim3.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200020d4",
                "name": "htim3.Init.Period",
                "type": 5
            },
            {
                "address": "0x200020cc",
                "name": "htim3.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200020dc",
                "name": "htim3.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200020c8",
                "name": "htim3.Instance",
                "type": 5
            },
            {
                "address": "0x20002104",
                "name": "htim3.Lock",
                "type": 2
            },
            {
                "address": "0x20002105",
                "name": "htim3.State",
                "type": 2
            },
            {
                "address": "0x2000212c",
                "name": "htim4.Channel",
                "type": 2
            },
            {
                "address": "0x20002152",
                "name": "htim4.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x2000214e",
                "name": "htim4.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x20002156",
                "name": "htim4.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002130",
                "name": "htim4.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002128",
                "name": "htim4.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002120",
                "name": "htim4.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002118",
                "name": "htim4.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x2000211c",
                "name": "htim4.Init.Period",
                "type": 5
            },
            {
                "address": "0x20002114",
                "name": "htim4.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x20002124",
                "name": "htim4.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002110",
                "name": "htim4.Instance",
                "type": 5
            },
            {
                "address": "0x2000214c",
                "name": "htim4.Lock",
                "type": 2
            },
            {
                "address": "0x2000214d",
                "name": "htim4.State",
                "type": 2
            },
            {
                "address": "0x20002174",
                "name": "htim5.Channel",
                "type": 2
            },
            {
                "address": "0x2000219a",
                "name": "htim5.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002196",
                "name": "htim5.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000219e",
                "name": "htim5.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002178",
                "name": "htim5.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002170",
                "name": "htim5.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x20002168",
                "name": "htim5.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x20002160",
                "name": "htim5.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x20002164",
                "name": "htim5.Init.Period",
                "type": 5
            },
            {
                "address": "0x2000215c",
                "name": "htim5.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x2000216c",
                "name": "htim5.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x20002158",
                "name": "htim5.Instance",
                "type": 5
            },
            {
                "address": "0x20002194",
                "name": "htim5.Lock",
                "type": 2
            },
            {
                "address": "0x20002195",
                "name": "htim5.State",
                "type": 2
            },
            {
                "address": "0x200021bc",
                "name": "htim7.Channel",
                "type": 2
            },
            {
                "address": "0x200021e2",
                "name": "htim7.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x200021de",
                "name": "htim7.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x200021e6",
                "name": "htim7.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200021c0",
                "name": "htim7.hdma[0]",
                "type": 5
            },
            {
                "address": "0x200021b8",
                "name": "htim7.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200021b0",
                "name": "htim7.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200021a8",
                "name": "htim7.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200021ac",
                "name": "htim7.Init.Period",
                "type": 5
            },
            {
                "address": "0x200021a4",
                "name": "htim7.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200021b4",
                "name": "htim7.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200021a0",
                "name": "htim7.Instance",
                "type": 5
            },
            {
                "address": "0x200021dc",
                "name": "htim7.Lock",
                "type": 2
            },
            {
                "address": "0x200021dd",
                "name": "htim7.State",
                "type": 2
            },
            {
                "address": "0x20002204",
                "name": "htim8.Channel",
                "type": 2
            },
            {
                "address": "0x2000222a",
                "name": "htim8.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x20002226",
                "name": "htim8.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x2000222e",
                "name": "htim8.DMABurstState",
                "type": 2
            },
            {
                "address": "0x20002208",
                "name": "htim8.hdma[0]",
                "type": 5
            },
            {
                "address": "0x20002200",
                "name": "htim8.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200021f8",
                "name": "htim8.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200021f0",
                "name": "htim8.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200021f4",
                "name": "htim8.Init.Period",
                "type": 5
            },
            {
                "address": "0x200021ec",
                "name": "htim8.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200021fc",
                "name": "htim8.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200021e8",
                "name": "htim8.Instance",
                "type": 5
            },
            {
                "address": "0x20002224",
                "name": "htim8.Lock",
                "type": 2
            },
            {
                "address": "0x20002225",
                "name": "htim8.State",
                "type": 2
            },
            {
                "address": "0x20002270",
                "name": "huart1.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000226d",
                "name": "huart1.gState",
                "type": 2
            },
            {
                "address": "0x20002268",
                "name": "huart1.hdmarx",
                "type": 5
            },
            {
                "address": "0x20002264",
                "name": "huart1.hdmatx",
                "type": 5
            },
            {
                "address": "0x20002234",
                "name": "huart1.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x20002248",
                "name": "huart1.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x20002244",
                "name": "huart1.Init.Mode",
                "type": 5
            },
            {
                "address": "0x2000224c",
                "name": "huart1.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x20002240",
                "name": "huart1.Init.Parity",
                "type": 5
            },
            {
                "address": "0x2000223c",
                "name": "huart1.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x20002238",
                "name": "huart1.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x20002230",
                "name": "huart1.Instance",
                "type": 5
            },
            {
                "address": "0x2000226c",
                "name": "huart1.Lock",
                "type": 2
            },
            {
                "address": "0x20002258",
                "name": "huart1.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002250",
                "name": "huart1.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002260",
                "name": "huart1.ReceptionType",
                "type": 5
            },
            {
                "address": "0x2000226e",
                "name": "huart1.RxState",
                "type": 2
            },
            {
                "address": "0x2000225e",
                "name": "huart1.RxXferCount",
                "type": 3
            },
            {
                "address": "0x2000225c",
                "name": "huart1.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20002256",
                "name": "huart1.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002254",
                "name": "huart1.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200022b4",
                "name": "huart3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200022b1",
                "name": "huart3.gState",
                "type": 2
            },
            {
                "address": "0x200022ac",
                "name": "huart3.hdmarx",
                "type": 5
            },
            {
                "address": "0x200022a8",
                "name": "huart3.hdmatx",
                "type": 5
            },
            {
                "address": "0x20002278",
                "name": "huart3.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x2000228c",
                "name": "huart3.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x20002288",
                "name": "huart3.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20002290",
                "name": "huart3.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x20002284",
                "name": "huart3.Init.Parity",
                "type": 5
            },
            {
                "address": "0x20002280",
                "name": "huart3.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x2000227c",
                "name": "huart3.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x20002274",
                "name": "huart3.Instance",
                "type": 5
            },
            {
                "address": "0x200022b0",
                "name": "huart3.Lock",
                "type": 2
            },
            {
                "address": "0x2000229c",
                "name": "huart3.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20002294",
                "name": "huart3.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022a4",
                "name": "huart3.ReceptionType",
                "type": 5
            },
            {
                "address": "0x200022b2",
                "name": "huart3.RxState",
                "type": 2
            },
            {
                "address": "0x200022a2",
                "name": "huart3.RxXferCount",
                "type": 3
            },
            {
                "address": "0x200022a0",
                "name": "huart3.RxXferSize",
                "type": 3
            },
            {
                "address": "0x2000229a",
                "name": "huart3.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20002298",
                "name": "huart3.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200022f8",
                "name": "huart6.ErrorCode",
                "type": 5
            },
            {
                "address": "0x200022f5",
                "name": "huart6.gState",
                "type": 2
            },
            {
                "address": "0x200022f0",
                "name": "huart6.hdmarx",
                "type": 5
            },
            {
                "address": "0x200022ec",
                "name": "huart6.hdmatx",
                "type": 5
            },
            {
                "address": "0x200022bc",
                "name": "huart6.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x200022d0",
                "name": "huart6.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x200022cc",
                "name": "huart6.Init.Mode",
                "type": 5
            },
            {
                "address": "0x200022d4",
                "name": "huart6.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x200022c8",
                "name": "huart6.Init.Parity",
                "type": 5
            },
            {
                "address": "0x200022c4",
                "name": "huart6.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x200022c0",
                "name": "huart6.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x200022b8",
                "name": "huart6.Instance",
                "type": 5
            },
            {
                "address": "0x200022f4",
                "name": "huart6.Lock",
                "type": 2
            },
            {
                "address": "0x200022e0",
                "name": "huart6.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022d8",
                "name": "huart6.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x200022e8",
                "name": "huart6.ReceptionType",
                "type": 5
            },
            {
                "address": "0x200022f6",
                "name": "huart6.RxState",
                "type": 2
            },
            {
                "address": "0x200022e6",
                "name": "huart6.RxXferCount",
                "type": 3
            },
            {
                "address": "0x200022e4",
                "name": "huart6.RxXferSize",
                "type": 3
            },
            {
                "address": "0x200022de",
                "name": "huart6.TxXferCount",
                "type": 3
            },
            {
                "address": "0x200022dc",
                "name": "huart6.TxXferSize",
                "type": 3
            },
            {
                "address": "0x200015e4",
                "name": "hUsbDeviceFS.ConfIdx",
                "type": 1
            },
            {
                "address": "0x200015da",
                "name": "hUsbDeviceFS.dev_address",
                "type": 1
            },
            {
                "address": "0x20001340",
                "name": "hUsbDeviceFS.dev_config",
                "type": 5
            },
            {
                "address": "0x20001348",
                "name": "hUsbDeviceFS.dev_config_status",
                "type": 5
            },
            {
                "address": "0x200015db",
                "name": "hUsbDeviceFS.dev_connection_status",
                "type": 1
            },
            {
                "address": "0x20001344",
                "name": "hUsbDeviceFS.dev_default_config",
                "type": 5
            },
            {
                "address": "0x200015d9",
                "name": "hUsbDeviceFS.dev_old_state",
                "type": 1
            },
            {
                "address": "0x200015e0",
                "name": "hUsbDeviceFS.dev_remote_wakeup",
                "type": 5
            },
            {
                "address": "0x2000134c",
                "name": "hUsbDeviceFS.dev_speed",
                "type": 2
            },
            {
                "address": "0x200015d8",
                "name": "hUsbDeviceFS.dev_state",
                "type": 1
            },
            {
                "address": "0x200015dc",
                "name": "hUsbDeviceFS.dev_test_mode",
                "type": 1
            },
            {
                "address": "0x200015d4",
                "name": "hUsbDeviceFS.ep0_data_len",
                "type": 5
            },
            {
                "address": "0x200015d0",
                "name": "hUsbDeviceFS.ep0_state",
                "type": 5
            },
            {
                "address": "0x20001362",
                "name": "hUsbDeviceFS.ep_in[0].bInterval",
                "type": 3
            },
            {
                "address": "0x20001360",
                "name": "hUsbDeviceFS.ep_in[0].is_used",
                "type": 3
            },
            {
                "address": "0x2000135c",
                "name": "hUsbDeviceFS.ep_in[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001358",
                "name": "hUsbDeviceFS.ep_in[0].rem_length",
                "type": 5
            },
            {
                "address": "0x20001350",
                "name": "hUsbDeviceFS.ep_in[0].status",
                "type": 5
            },
            {
                "address": "0x20001354",
                "name": "hUsbDeviceFS.ep_in[0].total_length",
                "type": 5
            },
            {
                "address": "0x200014a2",
                "name": "hUsbDeviceFS.ep_out[0].bInterval",
                "type": 3
            },
            {
                "address": "0x200014a0",
                "name": "hUsbDeviceFS.ep_out[0].is_used",
                "type": 3
            },
            {
                "address": "0x2000149c",
                "name": "hUsbDeviceFS.ep_out[0].maxpacket",
                "type": 5
            },
            {
                "address": "0x20001498",
                "name": "hUsbDeviceFS.ep_out[0].rem_length",
                "type": 5
            },
            {
                "address": "0x20001490",
                "name": "hUsbDeviceFS.ep_out[0].status",
                "type": 5
            },
            {
                "address": "0x20001494",
                "name": "hUsbDeviceFS.ep_out[0].total_length",
                "type": 5
            },
            {
                "address": "0x2000133c",
                "name": "hUsbDeviceFS.id",
                "type": 1
            },
            {
                "address": "0x20001604",
                "name": "hUsbDeviceFS.pBosDesc",
                "type": 5
            },
            {
                "address": "0x200015f4",
                "name": "hUsbDeviceFS.pClass",
                "type": 5
            },
            {
                "address": "0x200015f8",
                "name": "hUsbDeviceFS.pClassData",
                "type": 5
            },
            {
                "address": "0x20001608",
                "name": "hUsbDeviceFS.pConfDesc",
                "type": 5
            },
            {
                "address": "0x20001600",
                "name": "hUsbDeviceFS.pData",
                "type": 5
            },
            {
                "address": "0x200015f0",
                "name": "hUsbDeviceFS.pDesc",
                "type": 5
            },
            {
                "address": "0x200015fc",
                "name": "hUsbDeviceFS.pUserData",
                "type": 5
            },
            {
                "address": "0x200015e6",
                "name": "hUsbDeviceFS.request.bmRequest",
                "type": 1
            },
            {
                "address": "0x200015e7",
                "name": "hUsbDeviceFS.request.bRequest",
                "type": 1
            },
            {
                "address": "0x200015ea",
                "name": "hUsbDeviceFS.request.wIndex",
                "type": 3
            },
            {
                "address": "0x200015ec",
                "name": "hUsbDeviceFS.request.wLength",
                "type": 3
            },
            {
                "address": "0x200015e8",
                "name": "hUsbDeviceFS.request.wValue",
                "type": 3
            },
            {
                "address": "0x2000231c",
                "name": "imu_temp_ctrl_pid.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002320",
                "name": "imu_temp_ctrl_pid.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002324",
                "name": "imu_temp_ctrl_pid.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002328",
                "name": "imu_temp_ctrl_pid.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x2000232c",
                "name": "imu_temp_ctrl_pid.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002318",
                "name": "imu_temp_ctrl_pid.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002330",
                "name": "imu_temp_ctrl_pid.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002334",
                "name": "imu_temp_ctrl_pid.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002304",
                "name": "imu_temp_ctrl_pid.dt_min",
                "type": 9
            },
            {
                "address": "0x20002308",
                "name": "imu_temp_ctrl_pid.i",
                "type": 9
            },
            {
                "address": "0x2000230c",
                "name": "imu_temp_ctrl_pid.last.err",
                "type": 9
            },
            {
                "address": "0x20002310",
                "name": "imu_temp_ctrl_pid.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002314",
                "name": "imu_temp_ctrl_pid.last.out",
                "type": 9
            },
            {
                "address": "0x200022fc",
                "name": "imu_temp_ctrl_pid.mode",
                "type": 2
            },
            {
                "address": "0x20002300",
                "name": "imu_temp_ctrl_pid.param",
                "type": 5
            },
            {
                "address": "0x080230cc",
                "name": "imu_temp_ctrl_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080230d8",
                "name": "imu_temp_ctrl_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080230c8",
                "name": "imu_temp_ctrl_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080230d0",
                "name": "imu_temp_ctrl_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080230c0",
                "name": "imu_temp_ctrl_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080230d4",
                "name": "imu_temp_ctrl_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080230c4",
                "name": "imu_temp_ctrl_pid_param.p",
                "type": 9
            },
            {
                "address": "0x080230dc",
                "name": "imu_temp_ctrl_pid_param.range",
                "type": 9
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000233c",
                "name": "inited",
                "type": 1
            },
            {
                "address": "0x2000234c",
                "name": "ist8310.cali",
                "type": 5
            },
            {
                "address": "0x20002340",
                "name": "ist8310.magn.x",
                "type": 9
            },
            {
                "address": "0x20002344",
                "name": "ist8310.magn.y",
                "type": 9
            },
            {
                "address": "0x20002348",
                "name": "ist8310.magn.z",
                "type": 9
            },
            {
                "address": "0x200003b8",
                "name": "KernelState",
                "type": 4
            },
            {
                "address": "0x20002350",
                "name": "led_stats",
                "type": 5
            },
            {
                "address": "0x200002d7",
                "name": "param_default.can.cap",
                "type": 2
            },
            {
                "address": "0x200002d4",
                "name": "param_default.can.chassis",
                "type": 2
            },
            {
                "address": "0x200002d5",
                "name": "param_default.can.gimbal",
                "type": 2
            },
            {
                "address": "0x200002d6",
                "name": "param_default.can.shoot",
                "type": 2
            },
            {
                "address": "0x200001b8",
                "name": "param_default.chassis.follow_pid_param.d",
                "type": 9
            },
            {
                "address": "0x200001c4",
                "name": "param_default.chassis.follow_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200001b4",
                "name": "param_default.chassis.follow_pid_param.i",
                "type": 9
            },
            {
                "address": "0x200001bc",
                "name": "param_default.chassis.follow_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x200001ac",
                "name": "param_default.chassis.follow_pid_param.k",
                "type": 9
            },
            {
                "address": "0x200001c0",
                "name": "param_default.chassis.follow_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x200001b0",
                "name": "param_default.chassis.follow_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200001c8",
                "name": "param_default.chassis.follow_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200001cc",
                "name": "param_default.chassis.low_pass_cutoff_freq.in",
                "type": 9
            },
            {
                "address": "0x200001d0",
                "name": "param_default.chassis.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x20000198",
                "name": "param_default.chassis.motor_pid_param.d",
                "type": 9
            },
            {
                "address": "0x200001a4",
                "name": "param_default.chassis.motor_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000194",
                "name": "param_default.chassis.motor_pid_param.i",
                "type": 9
            },
            {
                "address": "0x2000019c",
                "name": "param_default.chassis.motor_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x2000018c",
                "name": "param_default.chassis.motor_pid_param.k",
                "type": 9
            },
            {
                "address": "0x200001a0",
                "name": "param_default.chassis.motor_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x20000190",
                "name": "param_default.chassis.motor_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200001a8",
                "name": "param_default.chassis.motor_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200001d4",
                "name": "param_default.chassis.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x20000188",
                "name": "param_default.chassis.type",
                "type": 2
            },
            {
                "address": "0x2000025c",
                "name": "param_default.gimbal.low_pass_cutoff_freq.gyro",
                "type": 9
            },
            {
                "address": "0x20000258",
                "name": "param_default.gimbal.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x200001e4",
                "name": "param_default.gimbal.pid[0].d",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x200001f0",
                "name": "param_default.gimbal.pid[0].d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x200001e0",
                "name": "param_default.gimbal.pid[0].i",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x200001e8",
                "name": "param_default.gimbal.pid[0].i_limit",
                "type": 9
            },
            {
                "address": "0x200001d8",
                "name": "param_default.gimbal.pid[0].k",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x200001ec",
                "name": "param_default.gimbal.pid[0].out_limit",
                "type": 9
            },
            {
                "address": "0x200001dc",
                "name": "param_default.gimbal.pid[0].p",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x200001f4",
                "name": "param_default.gimbal.pid[0].range",
                "type": 9
            },
            {
                "address": "0x20000260",
                "name": "param_default.gimbal.pitch_travel_rad",
                "type": 9
            },
            {
                "address": "0x20000265",
                "name": "param_default.gimbal.reverse.pit",
                "type": 1
            },
            {
                "address": "0x20000264",
                "name": "param_default.gimbal.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x20000184",
                "name": "param_default.model",
                "type": 2
            },
            {
                "address": "0x200002cc",
                "name": "param_default.shoot.bullet_speed",
                "type": 9
            },
            {
                "address": "0x200002c4",
                "name": "param_default.shoot.cover_close_duty",
                "type": 9
            },
            {
                "address": "0x200002c0",
                "name": "param_default.shoot.cover_open_duty",
                "type": 9
            },
            {
                "address": "0x20000274",
                "name": "param_default.shoot.fric_pid_param.d",
                "type": 9
            },
            {
                "address": "0x20000280",
                "name": "param_default.shoot.fric_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000270",
                "name": "param_default.shoot.fric_pid_param.i",
                "type": 9
            },
            {
                "address": "0x20000278",
                "name": "param_default.shoot.fric_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x20000268",
                "name": "param_default.shoot.fric_pid_param.k",
                "type": 9
            },
            {
                "address": "0x2000027c",
                "name": "param_default.shoot.fric_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x2000026c",
                "name": "param_default.shoot.fric_pid_param.p",
                "type": 9
            },
            {
                "address": "0x20000284",
                "name": "param_default.shoot.fric_pid_param.range",
                "type": 9
            },
            {
                "address": "0x200002bc",
                "name": "param_default.shoot.fric_radius",
                "type": 9
            },
            {
                "address": "0x200002a8",
                "name": "param_default.shoot.low_pass_cutoff_freq.in.fric",
                "type": 9
            },
            {
                "address": "0x200002ac",
                "name": "param_default.shoot.low_pass_cutoff_freq.in.trig",
                "type": 9
            },
            {
                "address": "0x200002b0",
                "name": "param_default.shoot.low_pass_cutoff_freq.out.fric",
                "type": 9
            },
            {
                "address": "0x200002b4",
                "name": "param_default.shoot.low_pass_cutoff_freq.out.trig",
                "type": 9
            },
            {
                "address": "0x200002c8",
                "name": "param_default.shoot.model",
                "type": 2
            },
            {
                "address": "0x200002b8",
                "name": "param_default.shoot.num_trig_tooth",
                "type": 9
            },
            {
                "address": "0x200002d0",
                "name": "param_default.shoot.shoot_freq",
                "type": 9
            },
            {
                "address": "0x20000294",
                "name": "param_default.shoot.trig_pid_param.d",
                "type": 9
            },
            {
                "address": "0x200002a0",
                "name": "param_default.shoot.trig_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20000290",
                "name": "param_default.shoot.trig_pid_param.i",
                "type": 9
            },
            {
                "address": "0x20000298",
                "name": "param_default.shoot.trig_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x20000288",
                "name": "param_default.shoot.trig_pid_param.k",
                "type": 9
            },
            {
                "address": "0x2000029c",
                "name": "param_default.shoot.trig_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x2000028c",
                "name": "param_default.shoot.trig_pid_param.p",
                "type": 9
            },
            {
                "address": "0x200002a4",
                "name": "param_default.shoot.trig_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023233",
                "name": "param_hero.can.cap",
                "type": 2
            },
            {
                "address": "0x08023230",
                "name": "param_hero.can.chassis",
                "type": 2
            },
            {
                "address": "0x08023231",
                "name": "param_hero.can.gimbal",
                "type": 2
            },
            {
                "address": "0x08023232",
                "name": "param_hero.can.shoot",
                "type": 2
            },
            {
                "address": "0x08023114",
                "name": "param_hero.chassis.follow_pid_param.d",
                "type": 9
            },
            {
                "address": "0x08023120",
                "name": "param_hero.chassis.follow_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x08023110",
                "name": "param_hero.chassis.follow_pid_param.i",
                "type": 9
            },
            {
                "address": "0x08023118",
                "name": "param_hero.chassis.follow_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x08023108",
                "name": "param_hero.chassis.follow_pid_param.k",
                "type": 9
            },
            {
                "address": "0x0802311c",
                "name": "param_hero.chassis.follow_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x0802310c",
                "name": "param_hero.chassis.follow_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023124",
                "name": "param_hero.chassis.follow_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023128",
                "name": "param_hero.chassis.low_pass_cutoff_freq.in",
                "type": 9
            },
            {
                "address": "0x0802312c",
                "name": "param_hero.chassis.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x080230f4",
                "name": "param_hero.chassis.motor_pid_param.d",
                "type": 9
            },
            {
                "address": "0x08023100",
                "name": "param_hero.chassis.motor_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080230f0",
                "name": "param_hero.chassis.motor_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080230f8",
                "name": "param_hero.chassis.motor_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080230e8",
                "name": "param_hero.chassis.motor_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080230fc",
                "name": "param_hero.chassis.motor_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080230ec",
                "name": "param_hero.chassis.motor_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023104",
                "name": "param_hero.chassis.motor_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023130",
                "name": "param_hero.chassis.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x080230e4",
                "name": "param_hero.chassis.type",
                "type": 2
            },
            {
                "address": "0x080231b8",
                "name": "param_hero.gimbal.low_pass_cutoff_freq.gyro",
                "type": 9
            },
            {
                "address": "0x080231b4",
                "name": "param_hero.gimbal.low_pass_cutoff_freq.out",
                "type": 9
            },
            {
                "address": "0x08023140",
                "name": "param_hero.gimbal.pid[0].d",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x0802314c",
                "name": "param_hero.gimbal.pid[0].d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x0802313c",
                "name": "param_hero.gimbal.pid[0].i",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x08023144",
                "name": "param_hero.gimbal.pid[0].i_limit",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x08023134",
                "name": "param_hero.gimbal.pid[0].k",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x08023148",
                "name": "param_hero.gimbal.pid[0].out_limit",
                "type": 9
            },
            {
                "address": "0x08023138",
                "name": "param_hero.gimbal.pid[0].p",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x08023150",
                "name": "param_hero.gimbal.pid[0].range",
                "type": 9,
                "checked": false
            },
            {
                "address": "0x080231bc",
                "name": "param_hero.gimbal.pitch_travel_rad",
                "type": 9
            },
            {
                "address": "0x080231c1",
                "name": "param_hero.gimbal.reverse.pit",
                "type": 1
            },
            {
                "address": "0x080231c0",
                "name": "param_hero.gimbal.reverse.yaw",
                "type": 1
            },
            {
                "address": "0x080230e0",
                "name": "param_hero.model",
                "type": 2
            },
            {
                "address": "0x08023228",
                "name": "param_hero.shoot.bullet_speed",
                "type": 9
            },
            {
                "address": "0x08023220",
                "name": "param_hero.shoot.cover_close_duty",
                "type": 9
            },
            {
                "address": "0x0802321c",
                "name": "param_hero.shoot.cover_open_duty",
                "type": 9
            },
            {
                "address": "0x080231d0",
                "name": "param_hero.shoot.fric_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080231dc",
                "name": "param_hero.shoot.fric_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080231cc",
                "name": "param_hero.shoot.fric_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080231d4",
                "name": "param_hero.shoot.fric_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080231c4",
                "name": "param_hero.shoot.fric_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080231d8",
                "name": "param_hero.shoot.fric_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080231c8",
                "name": "param_hero.shoot.fric_pid_param.p",
                "type": 9
            },
            {
                "address": "0x080231e0",
                "name": "param_hero.shoot.fric_pid_param.range",
                "type": 9
            },
            {
                "address": "0x08023218",
                "name": "param_hero.shoot.fric_radius",
                "type": 9
            },
            {
                "address": "0x08023204",
                "name": "param_hero.shoot.low_pass_cutoff_freq.in.fric",
                "type": 9
            },
            {
                "address": "0x08023208",
                "name": "param_hero.shoot.low_pass_cutoff_freq.in.trig",
                "type": 9
            },
            {
                "address": "0x0802320c",
                "name": "param_hero.shoot.low_pass_cutoff_freq.out.fric",
                "type": 9
            },
            {
                "address": "0x08023210",
                "name": "param_hero.shoot.low_pass_cutoff_freq.out.trig",
                "type": 9
            },
            {
                "address": "0x08023224",
                "name": "param_hero.shoot.model",
                "type": 2
            },
            {
                "address": "0x08023214",
                "name": "param_hero.shoot.num_trig_tooth",
                "type": 9
            },
            {
                "address": "0x0802322c",
                "name": "param_hero.shoot.shoot_freq",
                "type": 9
            },
            {
                "address": "0x080231f0",
                "name": "param_hero.shoot.trig_pid_param.d",
                "type": 9
            },
            {
                "address": "0x080231fc",
                "name": "param_hero.shoot.trig_pid_param.d_cutoff_freq",
                "type": 9
            },
            {
                "address": "0x080231ec",
                "name": "param_hero.shoot.trig_pid_param.i",
                "type": 9
            },
            {
                "address": "0x080231f4",
                "name": "param_hero.shoot.trig_pid_param.i_limit",
                "type": 9
            },
            {
                "address": "0x080231e4",
                "name": "param_hero.shoot.trig_pid_param.k",
                "type": 9
            },
            {
                "address": "0x080231f8",
                "name": "param_hero.shoot.trig_pid_param.out_limit",
                "type": 9
            },
            {
                "address": "0x080231e8",
                "name": "param_hero.shoot.trig_pid_param.p",
                "type": 9
            },
            {
                "address": "0x08023200",
                "name": "param_hero.shoot.trig_pid_param.range",
                "type": 9
            },
            {
                "address": "0x00000000",
                "name": "pcInterruptPriorityRegisters",
                "type": 5
            },
            {
                "address": "0x20002368",
                "name": "pFlash.Address",
                "type": 5
            },
            {
                "address": "0x20002364",
                "name": "pFlash.Bank",
                "type": 5
            },
            {
                "address": "0x20002370",
                "name": "pFlash.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000236c",
                "name": "pFlash.Lock",
                "type": 2
            },
            {
                "address": "0x20002358",
                "name": "pFlash.NbSectorsToErase",
                "type": 5
            },
            {
                "address": "0x20002354",
                "name": "pFlash.ProcedureOnGoing",
                "type": 2
            },
            {
                "address": "0x20002360",
                "name": "pFlash.Sector",
                "type": 5
            },
            {
                "address": "0x2000235c",
                "name": "pFlash.VoltageForErase",
                "type": 1
            },
            {
                "address": "0x08023234",
                "name": "pilot_cfg_map[0].name",
                "type": 5
            },
            {
                "address": "0x08023238",
                "name": "pilot_cfg_map[0].param",
                "type": 5
            },
            {
                "address": "0x2000246c",
                "name": "pxCurrentTCB",
                "type": 5
            },
            {
                "address": "0x20002470",
                "name": "pxCurrentTimerList",
                "type": 5
            },
            {
                "address": "0x20002474",
                "name": "pxDelayedTaskList",
                "type": 5
            },
            {
                "address": "0x20002478",
                "name": "pxEnd",
                "type": 5
            },
            {
                "address": "0x2000247c",
                "name": "pxOverflowDelayedTaskList",
                "type": 5
            },
            {
                "address": "0x20002480",
                "name": "pxOverflowTimerList",
                "type": 5
            },
            {
                "address": "0x20002488",
                "name": "pxReadyTasksLists[0].pxIndex",
                "type": 5
            },
            {
                "address": "0x20002484",
                "name": "pxReadyTasksLists[0].uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20002490",
                "name": "pxReadyTasksLists[0].xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20002494",
                "name": "pxReadyTasksLists[0].xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x2000248c",
                "name": "pxReadyTasksLists[0].xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x200028e4",
                "name": "quat.q0",
                "type": 9
            },
            {
                "address": "0x200028e8",
                "name": "quat.q1",
                "type": 9
            },
            {
                "address": "0x200028ec",
                "name": "quat.q2",
                "type": 9
            },
            {
                "address": "0x200028f0",
                "name": "quat.q3",
                "type": 9
            },
            {
                "address": "0x20002910",
                "name": "raw_rx1.rx_data[0]",
                "type": 1
            },
            {
                "address": "0x20002904",
                "name": "raw_rx1.rx_header.DLC",
                "type": 5
            },
            {
                "address": "0x200028f8",
                "name": "raw_rx1.rx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x2000290c",
                "name": "raw_rx1.rx_header.FilterMatchIndex",
                "type": 5
            },
            {
                "address": "0x200028fc",
                "name": "raw_rx1.rx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002900",
                "name": "raw_rx1.rx_header.RTR",
                "type": 5
            },
            {
                "address": "0x200028f4",
                "name": "raw_rx1.rx_header.StdId",
                "type": 5
            },
            {
                "address": "0x20002908",
                "name": "raw_rx1.rx_header.Timestamp",
                "type": 5
            },
            {
                "address": "0x20002934",
                "name": "raw_rx2.rx_data[0]",
                "type": 1
            },
            {
                "address": "0x20002928",
                "name": "raw_rx2.rx_header.DLC",
                "type": 5
            },
            {
                "address": "0x2000291c",
                "name": "raw_rx2.rx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x20002930",
                "name": "raw_rx2.rx_header.FilterMatchIndex",
                "type": 5
            },
            {
                "address": "0x20002920",
                "name": "raw_rx2.rx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002924",
                "name": "raw_rx2.rx_header.RTR",
                "type": 5
            },
            {
                "address": "0x20002918",
                "name": "raw_rx2.rx_header.StdId",
                "type": 5
            },
            {
                "address": "0x2000292c",
                "name": "raw_rx2.rx_header.Timestamp",
                "type": 5
            },
            {
                "address": "0x20002954",
                "name": "raw_tx.tx_data[0]",
                "type": 1
            },
            {
                "address": "0x2000294c",
                "name": "raw_tx.tx_header.DLC",
                "type": 5
            },
            {
                "address": "0x20002940",
                "name": "raw_tx.tx_header.ExtId",
                "type": 5
            },
            {
                "address": "0x20002944",
                "name": "raw_tx.tx_header.IDE",
                "type": 5
            },
            {
                "address": "0x20002948",
                "name": "raw_tx.tx_header.RTR",
                "type": 5
            },
            {
                "address": "0x2000293c",
                "name": "raw_tx.tx_header.StdId",
                "type": 5
            },
            {
                "address": "0x20002950",
                "name": "raw_tx.tx_header.TransmitGlobalTime",
                "type": 2
            },
            {
                "address": "0x2000295c",
                "name": "rc.ch_l_x",
                "type": 9
            },
            {
                "address": "0x20002960",
                "name": "rc.ch_l_y",
                "type": 9
            },
            {
                "address": "0x20002964",
                "name": "rc.ch_r_x",
                "type": 9
            },
            {
                "address": "0x20002968",
                "name": "rc.ch_r_y",
                "type": 9
            },
            {
                "address": "0x2000296c",
                "name": "rc.ch_res",
                "type": 9
            },
            {
                "address": "0x2000297a",
                "name": "rc.key",
                "type": 3
            },
            {
                "address": "0x2000297c",
                "name": "rc.key_last",
                "type": 3
            },
            {
                "address": "0x20002978",
                "name": "rc.mouse.l_click",
                "type": 1
            },
            {
                "address": "0x20002979",
                "name": "rc.mouse.r_click",
                "type": 1
            },
            {
                "address": "0x20002972",
                "name": "rc.mouse.x",
                "type": 4
            },
            {
                "address": "0x20002974",
                "name": "rc.mouse.y",
                "type": 4
            },
            {
                "address": "0x20002976",
                "name": "rc.mouse.z",
                "type": 4
            },
            {
                "address": "0x2000297e",
                "name": "rc.res",
                "type": 3
            },
            {
                "address": "0x20002971",
                "name": "rc.sw_l",
                "type": 2
            },
            {
                "address": "0x20002970",
                "name": "rc.sw_r",
                "type": 2
            },
            {
                "address": "0x20002a14",
                "name": "ref.bullet_remain.bullet_17_remain",
                "type": 3
            },
            {
                "address": "0x20002a16",
                "name": "ref.bullet_remain.bullet_42_remain",
                "type": 3
            },
            {
                "address": "0x20002a18",
                "name": "ref.bullet_remain.coin_remain",
                "type": 3
            },
            {
                "address": "0x20002a36",
                "name": "ref.client_map.commd_keyboard",
                "type": 1
            },
            {
                "address": "0x20002a2a",
                "name": "ref.client_map.position_x",
                "type": 9
            },
            {
                "address": "0x20002a2e",
                "name": "ref.client_map.position_y",
                "type": 9
            },
            {
                "address": "0x20002a32",
                "name": "ref.client_map.position_z",
                "type": 9
            },
            {
                "address": "0x20002a37",
                "name": "ref.client_map.robot_id",
                "type": 3
            },
            {
                "address": "0x20002a29",
                "name": "ref.custom.place_holder",
                "type": 1
            },
            {
                "address": "0x20002a21",
                "name": "ref.dart_client.dart1_speed",
                "type": 1
            },
            {
                "address": "0x20002a22",
                "name": "ref.dart_client.dart2_speed",
                "type": 1
            },
            {
                "address": "0x20002a23",
                "name": "ref.dart_client.dart3_speed",
                "type": 1
            },
            {
                "address": "0x20002a24",
                "name": "ref.dart_client.dart4_speed",
                "type": 1
            },
            {
                "address": "0x20002a25",
                "name": "ref.dart_client.last_dart_launch_time",
                "type": 3
            },
            {
                "address": "0x20002a1e",
                "name": "ref.dart_client.opening",
                "type": 1
            },
            {
                "address": "0x20002a27",
                "name": "ref.dart_client.operator_cmd_launch_time",
                "type": 3
            },
            {
                "address": "0x20002a1f",
                "name": "ref.dart_client.target",
                "type": 1
            },
            {
                "address": "0x20002a20",
                "name": "ref.dart_client.target_changable_countdown",
                "type": 1
            },
            {
                "address": "0x200029ce",
                "name": "ref.dart_countdown.countdown",
                "type": 1
            },
            {
                "address": "0x200029b5",
                "name": "ref.dart_status.dart_belong",
                "type": 1
            },
            {
                "address": "0x200029b6",
                "name": "ref.dart_status.stage_remain_time",
                "type": 3
            },
            {
                "address": "0x20002a0b",
                "name": "ref.drone_energy.attack_countdown",
                "type": 1
            },
            {
                "address": "0x20002990",
                "name": "ref.game_result.winner",
                "type": 1
            },
            {
                "address": "0x200029a3",
                "name": "ref.game_robot_hp.blue_1",
                "type": 3
            },
            {
                "address": "0x200029a5",
                "name": "ref.game_robot_hp.blue_2",
                "type": 3
            },
            {
                "address": "0x200029a7",
                "name": "ref.game_robot_hp.blue_3",
                "type": 3
            },
            {
                "address": "0x200029a9",
                "name": "ref.game_robot_hp.blue_4",
                "type": 3
            },
            {
                "address": "0x200029ab",
                "name": "ref.game_robot_hp.blue_5",
                "type": 3
            },
            {
                "address": "0x200029ad",
                "name": "ref.game_robot_hp.blue_6",
                "type": 3
            },
            {
                "address": "0x200029af",
                "name": "ref.game_robot_hp.blue_7",
                "type": 3
            },
            {
                "address": "0x200029b3",
                "name": "ref.game_robot_hp.blue_base",
                "type": 3
            },
            {
                "address": "0x200029b1",
                "name": "ref.game_robot_hp.blue_outpose",
                "type": 3
            },
            {
                "address": "0x20002991",
                "name": "ref.game_robot_hp.red_1",
                "type": 3
            },
            {
                "address": "0x20002993",
                "name": "ref.game_robot_hp.red_2",
                "type": 3
            },
            {
                "address": "0x20002995",
                "name": "ref.game_robot_hp.red_3",
                "type": 3
            },
            {
                "address": "0x20002997",
                "name": "ref.game_robot_hp.red_4",
                "type": 3
            },
            {
                "address": "0x20002999",
                "name": "ref.game_robot_hp.red_5",
                "type": 3
            },
            {
                "address": "0x2000299b",
                "name": "ref.game_robot_hp.red_6",
                "type": 3
            },
            {
                "address": "0x2000299d",
                "name": "ref.game_robot_hp.red_7",
                "type": 3
            },
            {
                "address": "0x200029a1",
                "name": "ref.game_robot_hp.red_base",
                "type": 3
            },
            {
                "address": "0x2000299f",
                "name": "ref.game_robot_hp.red_outpose",
                "type": 3
            },
            {
                "address": "0x20002986",
                "name": "ref.game_status.stage_remain_time",
                "type": 3
            },
            {
                "address": "0x200029bf",
                "name": "ref.icra_zone.blue1_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029c1",
                "name": "ref.icra_zone.blue2_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029bb",
                "name": "ref.icra_zone.red1_bullet_remain",
                "type": 3
            },
            {
                "address": "0x200029bd",
                "name": "ref.icra_zone.red2_bullet_remain",
                "type": 3
            },
            {
                "address": "0x20002a3f",
                "name": "ref.keyboard_mouse.button_l",
                "type": 2
            },
            {
                "address": "0x20002a40",
                "name": "ref.keyboard_mouse.button_r",
                "type": 2
            },
            {
                "address": "0x20002a41",
                "name": "ref.keyboard_mouse.keyboard_value",
                "type": 3
            },
            {
                "address": "0x20002a3d",
                "name": "ref.keyboard_mouse.mouse_wheel",
                "type": 4
            },
            {
                "address": "0x20002a39",
                "name": "ref.keyboard_mouse.mouse_x",
                "type": 4
            },
            {
                "address": "0x20002a3b",
                "name": "ref.keyboard_mouse.mouse_y",
                "type": 4
            },
            {
                "address": "0x20002a43",
                "name": "ref.keyboard_mouse.res",
                "type": 3
            },
            {
                "address": "0x200029ec",
                "name": "ref.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x200029f2",
                "name": "ref.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x200029ea",
                "name": "ref.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x200029ee",
                "name": "ref.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x200029f8",
                "name": "ref.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x200029f4",
                "name": "ref.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x200029f6",
                "name": "ref.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20002984",
                "name": "ref.ref_status",
                "type": 2
            },
            {
                "address": "0x200029cb",
                "name": "ref.request_supply.place_holder",
                "type": 1
            },
            {
                "address": "0x200029fa",
                "name": "ref.robot_pos.x",
                "type": 9
            },
            {
                "address": "0x200029fe",
                "name": "ref.robot_pos.y",
                "type": 9
            },
            {
                "address": "0x20002a06",
                "name": "ref.robot_pos.yaw",
                "type": 9
            },
            {
                "address": "0x20002a02",
                "name": "ref.robot_pos.z",
                "type": 9
            },
            {
                "address": "0x200029e7",
                "name": "ref.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x200029d3",
                "name": "ref.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x200029d1",
                "name": "ref.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x200029cf",
                "name": "ref.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x200029d0",
                "name": "ref.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x200029e1",
                "name": "ref.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029e3",
                "name": "ref.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029e5",
                "name": "ref.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x200029d5",
                "name": "ref.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029d7",
                "name": "ref.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029d9",
                "name": "ref.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x200029db",
                "name": "ref.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x200029dd",
                "name": "ref.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x200029df",
                "name": "ref.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a0f",
                "name": "ref.shoot_data.bullet_freq",
                "type": 1
            },
            {
                "address": "0x20002a10",
                "name": "ref.shoot_data.bullet_speed",
                "type": 9
            },
            {
                "address": "0x20002a0d",
                "name": "ref.shoot_data.bullet_type",
                "type": 1
            },
            {
                "address": "0x20002a0e",
                "name": "ref.shoot_data.shooter_id",
                "type": 1
            },
            {
                "address": "0x200029c8",
                "name": "ref.supply_action.robot_id",
                "type": 1
            },
            {
                "address": "0x200029c7",
                "name": "ref.supply_action.supply_id",
                "type": 1
            },
            {
                "address": "0x200029c9",
                "name": "ref.supply_action.supply_step",
                "type": 1
            },
            {
                "address": "0x200029ca",
                "name": "ref.supply_action.supply_sum",
                "type": 1
            },
            {
                "address": "0x20002980",
                "name": "ref.thread_alert",
                "type": 5
            },
            {
                "address": "0x200029cc",
                "name": "ref.warning.level",
                "type": 1
            },
            {
                "address": "0x200029cd",
                "name": "ref.warning.robot_id",
                "type": 1
            },
            {
                "address": "0x20002a48",
                "name": "ref_cmd",
                "type": 2
            },
            {
                "address": "0x20002a49",
                "name": "referee_ai.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a54",
                "name": "referee_cap.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20002a58",
                "name": "referee_cap.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20002a50",
                "name": "referee_cap.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20002a4c",
                "name": "referee_cap.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a60",
                "name": "referee_chassis.chassis_power_limit",
                "type": 9
            },
            {
                "address": "0x20002a64",
                "name": "referee_chassis.chassis_pwr_buff",
                "type": 9
            },
            {
                "address": "0x20002a5c",
                "name": "referee_chassis.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a6b",
                "name": "referee_shoot.power_heat.chassis_amp",
                "type": 3
            },
            {
                "address": "0x20002a71",
                "name": "referee_shoot.power_heat.chassis_pwr_buff",
                "type": 3
            },
            {
                "address": "0x20002a69",
                "name": "referee_shoot.power_heat.chassis_volt",
                "type": 3
            },
            {
                "address": "0x20002a6d",
                "name": "referee_shoot.power_heat.chassis_watt",
                "type": 9
            },
            {
                "address": "0x20002a77",
                "name": "referee_shoot.power_heat.shoot_42_heat",
                "type": 3
            },
            {
                "address": "0x20002a73",
                "name": "referee_shoot.power_heat.shoot_id1_17_heat",
                "type": 3
            },
            {
                "address": "0x20002a75",
                "name": "referee_shoot.power_heat.shoot_id2_17_heat",
                "type": 3
            },
            {
                "address": "0x20002a68",
                "name": "referee_shoot.ref_status",
                "type": 2
            },
            {
                "address": "0x20002a91",
                "name": "referee_shoot.robot_status.chassis_power_limit",
                "type": 3
            },
            {
                "address": "0x20002a7d",
                "name": "referee_shoot.robot_status.max_hp",
                "type": 3
            },
            {
                "address": "0x20002a7b",
                "name": "referee_shoot.robot_status.remain_hp",
                "type": 3
            },
            {
                "address": "0x20002a79",
                "name": "referee_shoot.robot_status.robot_id",
                "type": 1
            },
            {
                "address": "0x20002a7a",
                "name": "referee_shoot.robot_status.robot_level",
                "type": 1
            },
            {
                "address": "0x20002a8b",
                "name": "referee_shoot.robot_status.shoot_42_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a8d",
                "name": "referee_shoot.robot_status.shoot_42_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a8f",
                "name": "referee_shoot.robot_status.shoot_42_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a7f",
                "name": "referee_shoot.robot_status.shoot_id1_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a81",
                "name": "referee_shoot.robot_status.shoot_id1_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a83",
                "name": "referee_shoot.robot_status.shoot_id1_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x20002a85",
                "name": "referee_shoot.robot_status.shoot_id2_17_cooling_rate",
                "type": 3
            },
            {
                "address": "0x20002a87",
                "name": "referee_shoot.robot_status.shoot_id2_17_heat_limit",
                "type": 3
            },
            {
                "address": "0x20002a89",
                "name": "referee_shoot.robot_status.shoot_id2_17_speed_limit",
                "type": 3
            },
            {
                "address": "0x08023244",
                "name": "robot_param_map[0].name",
                "type": 5
            },
            {
                "address": "0x08023248",
                "name": "robot_param_map[0].param",
                "type": 5
            },
            {
                "address": "0x20002a94",
                "name": "rxbuf[0]",
                "type": 1
            },
            {
                "address": "0x20002ba4",
                "name": "shoot.dt",
                "type": 9
            },
            {
                "address": "0x20002bb0",
                "name": "shoot.feedback.fric_rpm[0]",
                "type": 9
            },
            {
                "address": "0x20002bbc",
                "name": "shoot.feedback.trig_angle",
                "type": 9
            },
            {
                "address": "0x20002bb8",
                "name": "shoot.feedback.trig_motor_angle",
                "type": 9
            },
            {
                "address": "0x20002c84",
                "name": "shoot.filter.in.fric[0].a1",
                "type": 9
            },
            {
                "address": "0x20002c88",
                "name": "shoot.filter.in.fric[0].a2",
                "type": 9
            },
            {
                "address": "0x20002c8c",
                "name": "shoot.filter.in.fric[0].b0",
                "type": 9
            },
            {
                "address": "0x20002c90",
                "name": "shoot.filter.in.fric[0].b1",
                "type": 9
            },
            {
                "address": "0x20002c94",
                "name": "shoot.filter.in.fric[0].b2",
                "type": 9
            },
            {
                "address": "0x20002c80",
                "name": "shoot.filter.in.fric[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c98",
                "name": "shoot.filter.in.fric[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c9c",
                "name": "shoot.filter.in.fric[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002cc4",
                "name": "shoot.filter.in.trig.a1",
                "type": 9
            },
            {
                "address": "0x20002cc8",
                "name": "shoot.filter.in.trig.a2",
                "type": 9
            },
            {
                "address": "0x20002ccc",
                "name": "shoot.filter.in.trig.b0",
                "type": 9
            },
            {
                "address": "0x20002cd0",
                "name": "shoot.filter.in.trig.b1",
                "type": 9
            },
            {
                "address": "0x20002cd4",
                "name": "shoot.filter.in.trig.b2",
                "type": 9
            },
            {
                "address": "0x20002cc0",
                "name": "shoot.filter.in.trig.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002cd8",
                "name": "shoot.filter.in.trig.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002cdc",
                "name": "shoot.filter.in.trig.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002ce4",
                "name": "shoot.filter.out.fric[0].a1",
                "type": 9
            },
            {
                "address": "0x20002ce8",
                "name": "shoot.filter.out.fric[0].a2",
                "type": 9
            },
            {
                "address": "0x20002cec",
                "name": "shoot.filter.out.fric[0].b0",
                "type": 9
            },
            {
                "address": "0x20002cf0",
                "name": "shoot.filter.out.fric[0].b1",
                "type": 9
            },
            {
                "address": "0x20002cf4",
                "name": "shoot.filter.out.fric[0].b2",
                "type": 9
            },
            {
                "address": "0x20002ce0",
                "name": "shoot.filter.out.fric[0].cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002cf8",
                "name": "shoot.filter.out.fric[0].delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002cfc",
                "name": "shoot.filter.out.fric[0].delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002d24",
                "name": "shoot.filter.out.trig.a1",
                "type": 9
            },
            {
                "address": "0x20002d28",
                "name": "shoot.filter.out.trig.a2",
                "type": 9
            },
            {
                "address": "0x20002d2c",
                "name": "shoot.filter.out.trig.b0",
                "type": 9
            },
            {
                "address": "0x20002d30",
                "name": "shoot.filter.out.trig.b1",
                "type": 9
            },
            {
                "address": "0x20002d34",
                "name": "shoot.filter.out.trig.b2",
                "type": 9
            },
            {
                "address": "0x20002d20",
                "name": "shoot.filter.out.trig.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002d38",
                "name": "shoot.filter.out.trig.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002d3c",
                "name": "shoot.filter.out.trig.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002b94",
                "name": "shoot.lask_wakeup",
                "type": 5
            },
            {
                "address": "0x20002b98",
                "name": "shoot.last_shoot",
                "type": 5
            },
            {
                "address": "0x20002bac",
                "name": "shoot.mode",
                "type": 2
            },
            {
                "address": "0x20002b9c",
                "name": "shoot.next_shoot",
                "type": 5
            },
            {
                "address": "0x20002ba0",
                "name": "shoot.num_shot_bullet",
                "type": 5
            },
            {
                "address": "0x20002d40",
                "name": "shoot.out[0]",
                "type": 9
            },
            {
                "address": "0x20002ba8",
                "name": "shoot.param",
                "type": 5
            },
            {
                "address": "0x20002bec",
                "name": "shoot.pid.fric[0].dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002bf0",
                "name": "shoot.pid.fric[0].dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002bf4",
                "name": "shoot.pid.fric[0].dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002bf8",
                "name": "shoot.pid.fric[0].dfilter.b1",
                "type": 9
            },
            {
                "address": "0x20002bfc",
                "name": "shoot.pid.fric[0].dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002be8",
                "name": "shoot.pid.fric[0].dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c00",
                "name": "shoot.pid.fric[0].dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c04",
                "name": "shoot.pid.fric[0].dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002bd4",
                "name": "shoot.pid.fric[0].dt_min",
                "type": 9
            },
            {
                "address": "0x20002bd8",
                "name": "shoot.pid.fric[0].i",
                "type": 9
            },
            {
                "address": "0x20002bdc",
                "name": "shoot.pid.fric[0].last.err",
                "type": 9
            },
            {
                "address": "0x20002be0",
                "name": "shoot.pid.fric[0].last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002be4",
                "name": "shoot.pid.fric[0].last.out",
                "type": 9
            },
            {
                "address": "0x20002bcc",
                "name": "shoot.pid.fric[0].mode",
                "type": 2
            },
            {
                "address": "0x20002bd0",
                "name": "shoot.pid.fric[0].param",
                "type": 5
            },
            {
                "address": "0x20002c64",
                "name": "shoot.pid.trig.dfilter.a1",
                "type": 9
            },
            {
                "address": "0x20002c68",
                "name": "shoot.pid.trig.dfilter.a2",
                "type": 9
            },
            {
                "address": "0x20002c6c",
                "name": "shoot.pid.trig.dfilter.b0",
                "type": 9
            },
            {
                "address": "0x20002c70",
                "name": "shoot.pid.trig.dfilter.b1",
                "type": 9
            },
            {
                "address": "0x20002c74",
                "name": "shoot.pid.trig.dfilter.b2",
                "type": 9
            },
            {
                "address": "0x20002c60",
                "name": "shoot.pid.trig.dfilter.cutoff_freq",
                "type": 9
            },
            {
                "address": "0x20002c78",
                "name": "shoot.pid.trig.dfilter.delay_element_1",
                "type": 9
            },
            {
                "address": "0x20002c7c",
                "name": "shoot.pid.trig.dfilter.delay_element_2",
                "type": 9
            },
            {
                "address": "0x20002c4c",
                "name": "shoot.pid.trig.dt_min",
                "type": 9
            },
            {
                "address": "0x20002c50",
                "name": "shoot.pid.trig.i",
                "type": 9
            },
            {
                "address": "0x20002c54",
                "name": "shoot.pid.trig.last.err",
                "type": 9
            },
            {
                "address": "0x20002c58",
                "name": "shoot.pid.trig.last.k_fb",
                "type": 9
            },
            {
                "address": "0x20002c5c",
                "name": "shoot.pid.trig.last.out",
                "type": 9
            },
            {
                "address": "0x20002c44",
                "name": "shoot.pid.trig.mode",
                "type": 2
            },
            {
                "address": "0x20002c48",
                "name": "shoot.pid.trig.param",
                "type": 5
            },
            {
                "address": "0x20002bc0",
                "name": "shoot.setpoint.fric_rpm[0]",
                "type": 9
            },
            {
                "address": "0x20002bc8",
                "name": "shoot.setpoint.trig_angle",
                "type": 9
            },
            {
                "address": "0x20002d4e",
                "name": "shoot_cmd.cover_open",
                "type": 1
            },
            {
                "address": "0x20002d4d",
                "name": "shoot_cmd.fire",
                "type": 2
            },
            {
                "address": "0x20002d4c",
                "name": "shoot_cmd.mode",
                "type": 2
            },
            {
                "address": "0x20002d50",
                "name": "shoot_out.as_array[0]",
                "type": 9
            },
            {
                "address": "0x20002d50",
                "name": "shoot_out.named.fric1",
                "type": 9
            },
            {
                "address": "0x20002d54",
                "name": "shoot_out.named.fric2",
                "type": 9
            },
            {
                "address": "0x20002d58",
                "name": "shoot_out.named.trig",
                "type": 9
            },
            {
                "address": "0x20000024",
                "name": "SystemCoreClock",
                "type": 5
            },
            {
                "address": "0x20002e48",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.x",
                "type": 9
            },
            {
                "address": "0x20002e4c",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.y",
                "type": 9
            },
            {
                "address": "0x20002e50",
                "name": "task_runtime.cfg.cali.bmi088.gyro_offset.z",
                "type": 9
            },
            {
                "address": "0x20002e30",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.x",
                "type": 9
            },
            {
                "address": "0x20002e34",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.y",
                "type": 9
            },
            {
                "address": "0x20002e38",
                "name": "task_runtime.cfg.cali.ist8310.magn_offset.z",
                "type": 9
            },
            {
                "address": "0x20002e3c",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.x",
                "type": 9
            },
            {
                "address": "0x20002e40",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.y",
                "type": 9
            },
            {
                "address": "0x20002e44",
                "name": "task_runtime.cfg.cali.ist8310.magn_scale.z",
                "type": 9
            },
            {
                "address": "0x20002e60",
                "name": "task_runtime.cfg.gimbal_limit",
                "type": 9
            },
            {
                "address": "0x20002e58",
                "name": "task_runtime.cfg.mech_zero.pit",
                "type": 9
            },
            {
                "address": "0x20002e5c",
                "name": "task_runtime.cfg.mech_zero.rol",
                "type": 9
            },
            {
                "address": "0x20002e54",
                "name": "task_runtime.cfg.mech_zero.yaw",
                "type": 9
            },
            {
                "address": "0x20002e2c",
                "name": "task_runtime.cfg.pilot_cfg",
                "type": 5
            },
            {
                "address": "0x20002e14",
                "name": "task_runtime.cfg.pilot_cfg_name[0]",
                "type": 2
            },
            {
                "address": "0x20002e28",
                "name": "task_runtime.cfg.robot_param",
                "type": 5
            },
            {
                "address": "0x20002e00",
                "name": "task_runtime.cfg.robot_param_name[0]",
                "type": 2
            },
            {
                "address": "0x20002ec0",
                "name": "task_runtime.freq.ai",
                "type": 9
            },
            {
                "address": "0x20002eb8",
                "name": "task_runtime.freq.atti_esti",
                "type": 9
            },
            {
                "address": "0x20002eb4",
                "name": "task_runtime.freq.can",
                "type": 9
            },
            {
                "address": "0x20002ec8",
                "name": "task_runtime.freq.cap",
                "type": 9
            },
            {
                "address": "0x20002e98",
                "name": "task_runtime.freq.cli",
                "type": 9
            },
            {
                "address": "0x20002e9c",
                "name": "task_runtime.freq.command",
                "type": 9
            },
            {
                "address": "0x20002ea0",
                "name": "task_runtime.freq.ctrl_chassis",
                "type": 9
            },
            {
                "address": "0x20002ea4",
                "name": "task_runtime.freq.ctrl_gimbal",
                "type": 9
            },
            {
                "address": "0x20002ea8",
                "name": "task_runtime.freq.ctrl_shoot",
                "type": 9
            },
            {
                "address": "0x20002eac",
                "name": "task_runtime.freq.info",
                "type": 9
            },
            {
                "address": "0x20002eb0",
                "name": "task_runtime.freq.monitor",
                "type": 9
            },
            {
                "address": "0x20002ec4",
                "name": "task_runtime.freq.rc",
                "type": 9
            },
            {
                "address": "0x20002ebc",
                "name": "task_runtime.freq.referee",
                "type": 9
            },
            {
                "address": "0x20002ef4",
                "name": "task_runtime.last_up_time.ai",
                "type": 9
            },
            {
                "address": "0x20002eec",
                "name": "task_runtime.last_up_time.atti_esti",
                "type": 9
            },
            {
                "address": "0x20002ee8",
                "name": "task_runtime.last_up_time.can",
                "type": 9
            },
            {
                "address": "0x20002efc",
                "name": "task_runtime.last_up_time.cap",
                "type": 9
            },
            {
                "address": "0x20002ecc",
                "name": "task_runtime.last_up_time.cli",
                "type": 9
            },
            {
                "address": "0x20002ed0",
                "name": "task_runtime.last_up_time.command",
                "type": 9
            },
            {
                "address": "0x20002ed4",
                "name": "task_runtime.last_up_time.ctrl_chassis",
                "type": 9
            },
            {
                "address": "0x20002ed8",
                "name": "task_runtime.last_up_time.ctrl_gimbal",
                "type": 9
            },
            {
                "address": "0x20002edc",
                "name": "task_runtime.last_up_time.ctrl_shoot",
                "type": 9
            },
            {
                "address": "0x20002ee0",
                "name": "task_runtime.last_up_time.info",
                "type": 9
            },
            {
                "address": "0x20002ee4",
                "name": "task_runtime.last_up_time.monitor",
                "type": 9
            },
            {
                "address": "0x20002ef8",
                "name": "task_runtime.last_up_time.rc",
                "type": 9
            },
            {
                "address": "0x20002ef0",
                "name": "task_runtime.last_up_time.referee",
                "type": 9
            },
            {
                "address": "0x20002ddc",
                "name": "task_runtime.msgq.ai.quat",
                "type": 5
            },
            {
                "address": "0x20002dd4",
                "name": "task_runtime.msgq.can.feedback.cap",
                "type": 5
            },
            {
                "address": "0x20002dc8",
                "name": "task_runtime.msgq.can.feedback.chassis",
                "type": 5
            },
            {
                "address": "0x20002dcc",
                "name": "task_runtime.msgq.can.feedback.gimbal",
                "type": 5
            },
            {
                "address": "0x20002dd0",
                "name": "task_runtime.msgq.can.feedback.shoot",
                "type": 5
            },
            {
                "address": "0x20002dd8",
                "name": "task_runtime.msgq.can.feedback.tof",
                "type": 5
            },
            {
                "address": "0x20002dc4",
                "name": "task_runtime.msgq.can.output.cap",
                "type": 5
            },
            {
                "address": "0x20002db8",
                "name": "task_runtime.msgq.can.output.chassis",
                "type": 5
            },
            {
                "address": "0x20002dbc",
                "name": "task_runtime.msgq.can.output.gimbal",
                "type": 5
            },
            {
                "address": "0x20002dc0",
                "name": "task_runtime.msgq.can.output.shoot",
                "type": 5
            },
            {
                "address": "0x20002df0",
                "name": "task_runtime.msgq.cap_info",
                "type": 5
            },
            {
                "address": "0x20002db0",
                "name": "task_runtime.msgq.cmd.ai",
                "type": 5
            },
            {
                "address": "0x20002da4",
                "name": "task_runtime.msgq.cmd.chassis",
                "type": 5
            },
            {
                "address": "0x20002da8",
                "name": "task_runtime.msgq.cmd.gimbal",
                "type": 5
            },
            {
                "address": "0x20002d9c",
                "name": "task_runtime.msgq.cmd.raw.host",
                "type": 5
            },
            {
                "address": "0x20002da0",
                "name": "task_runtime.msgq.cmd.raw.rc",
                "type": 5
            },
            {
                "address": "0x20002db4",
                "name": "task_runtime.msgq.cmd.referee",
                "type": 5
            },
            {
                "address": "0x20002dac",
                "name": "task_runtime.msgq.cmd.shoot",
                "type": 5
            },
            {
                "address": "0x20002d90",
                "name": "task_runtime.msgq.gimbal.accl",
                "type": 5
            },
            {
                "address": "0x20002d98",
                "name": "task_runtime.msgq.gimbal.eulr_imu",
                "type": 5
            },
            {
                "address": "0x20002d94",
                "name": "task_runtime.msgq.gimbal.gyro",
                "type": 5
            },
            {
                "address": "0x20002de8",
                "name": "task_runtime.msgq.referee.ai",
                "type": 5
            },
            {
                "address": "0x20002de0",
                "name": "task_runtime.msgq.referee.cap",
                "type": 5
            },
            {
                "address": "0x20002de4",
                "name": "task_runtime.msgq.referee.chassis",
                "type": 5
            },
            {
                "address": "0x20002dec",
                "name": "task_runtime.msgq.referee.shoot",
                "type": 5
            },
            {
                "address": "0x20002e8c",
                "name": "task_runtime.stack_water_mark.ai",
                "type": 5
            },
            {
                "address": "0x20002e84",
                "name": "task_runtime.stack_water_mark.atti_esti",
                "type": 5
            },
            {
                "address": "0x20002e80",
                "name": "task_runtime.stack_water_mark.can",
                "type": 5
            },
            {
                "address": "0x20002e94",
                "name": "task_runtime.stack_water_mark.cap",
                "type": 5
            },
            {
                "address": "0x20002e64",
                "name": "task_runtime.stack_water_mark.cli",
                "type": 5
            },
            {
                "address": "0x20002e68",
                "name": "task_runtime.stack_water_mark.command",
                "type": 5
            },
            {
                "address": "0x20002e6c",
                "name": "task_runtime.stack_water_mark.ctrl_chassis",
                "type": 5
            },
            {
                "address": "0x20002e70",
                "name": "task_runtime.stack_water_mark.ctrl_gimbal",
                "type": 5
            },
            {
                "address": "0x20002e74",
                "name": "task_runtime.stack_water_mark.ctrl_shoot",
                "type": 5
            },
            {
                "address": "0x20002e78",
                "name": "task_runtime.stack_water_mark.info",
                "type": 5
            },
            {
                "address": "0x20002e7c",
                "name": "task_runtime.stack_water_mark.monitor",
                "type": 5
            },
            {
                "address": "0x20002e90",
                "name": "task_runtime.stack_water_mark.rc",
                "type": 5
            },
            {
                "address": "0x20002e88",
                "name": "task_runtime.stack_water_mark.referee",
                "type": 5
            },
            {
                "address": "0x20002df4",
                "name": "task_runtime.status.battery",
                "type": 9
            },
            {
                "address": "0x20002dfc",
                "name": "task_runtime.status.cpu_temp",
                "type": 9
            },
            {
                "address": "0x20002df8",
                "name": "task_runtime.status.vbat",
                "type": 9
            },
            {
                "address": "0x20002d84",
                "name": "task_runtime.thread.ai",
                "type": 5
            },
            {
                "address": "0x20002d7c",
                "name": "task_runtime.thread.atti_esti",
                "type": 5
            },
            {
                "address": "0x20002d78",
                "name": "task_runtime.thread.can",
                "type": 5
            },
            {
                "address": "0x20002d8c",
                "name": "task_runtime.thread.cap",
                "type": 5
            },
            {
                "address": "0x20002d5c",
                "name": "task_runtime.thread.cli",
                "type": 5
            },
            {
                "address": "0x20002d60",
                "name": "task_runtime.thread.command",
                "type": 5
            },
            {
                "address": "0x20002d64",
                "name": "task_runtime.thread.ctrl_chassis",
                "type": 5
            },
            {
                "address": "0x20002d68",
                "name": "task_runtime.thread.ctrl_gimbal",
                "type": 5
            },
            {
                "address": "0x20002d6c",
                "name": "task_runtime.thread.ctrl_shoot",
                "type": 5
            },
            {
                "address": "0x20002d70",
                "name": "task_runtime.thread.info",
                "type": 5
            },
            {
                "address": "0x20002d74",
                "name": "task_runtime.thread.monitor",
                "type": 5
            },
            {
                "address": "0x20002d88",
                "name": "task_runtime.thread.rc",
                "type": 5
            },
            {
                "address": "0x20002d80",
                "name": "task_runtime.thread.referee",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f0c",
                "name": "thread_alert",
                "type": 5
            },
            {
                "address": "0x20002f10",
                "name": "ucHeap[0]",
                "type": 1
            },
            {
                "address": "0x20008f10",
                "name": "ucMaxSysCallPriority",
                "type": 1
            },
            {
                "address": "0x20009002",
                "name": "ui.character_counter",
                "type": 1
            },
            {
                "address": "0x20008f89",
                "name": "ui.character_data[0].character[0]",
                "type": 1
            },
            {
                "address": "0x20008f7a",
                "name": "ui.character_data[0].grapic.name[0]",
                "type": 1
            },
            {
                "address": "0x20008f11",
                "name": "ui.grapic[0].name[0]",
                "type": 1
            },
            {
                "address": "0x20009001",
                "name": "ui.grapic_counter",
                "type": 1
            },
            {
                "address": "0x20009004",
                "name": "ulMaxPRIGROUPValue",
                "type": 5
            },
            {
                "address": "0x20009008",
                "name": "ulTaskSwitchedInTime",
                "type": 5
            },
            {
                "address": "0x2000900c",
                "name": "ulTotalRunTime",
                "type": 5
            },
            {
                "address": "0x20009010",
                "name": "usb_rx_buf[0]",
                "type": 1
            },
            {
                "address": "0x20009090",
                "name": "usb_tx_buf[0]",
                "type": 1
            },
            {
                "address": "0x2000003c",
                "name": "USBD_CDC.DataIn",
                "type": 5
            },
            {
                "address": "0x20000040",
                "name": "USBD_CDC.DataOut",
                "type": 5
            },
            {
                "address": "0x2000002c",
                "name": "USBD_CDC.DeInit",
                "type": 5
            },
            {
                "address": "0x20000038",
                "name": "USBD_CDC.EP0_RxReady",
                "type": 5
            },
            {
                "address": "0x20000034",
                "name": "USBD_CDC.EP0_TxSent",
                "type": 5
            },
            {
                "address": "0x2000005c",
                "name": "USBD_CDC.GetDeviceQualifierDescriptor",
                "type": 5
            },
            {
                "address": "0x20000054",
                "name": "USBD_CDC.GetFSConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000050",
                "name": "USBD_CDC.GetHSConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000058",
                "name": "USBD_CDC.GetOtherSpeedConfigDescriptor",
                "type": 5
            },
            {
                "address": "0x20000028",
                "name": "USBD_CDC.Init",
                "type": 5
            },
            {
                "address": "0x20000048",
                "name": "USBD_CDC.IsoINIncomplete",
                "type": 5
            },
            {
                "address": "0x2000004c",
                "name": "USBD_CDC.IsoOUTIncomplete",
                "type": 5
            },
            {
                "address": "0x20000030",
                "name": "USBD_CDC.Setup",
                "type": 5
            },
            {
                "address": "0x20000044",
                "name": "USBD_CDC.SOF",
                "type": 5
            },
            {
                "address": "0x20000060",
                "name": "USBD_CDC_CfgFSDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000a4",
                "name": "USBD_CDC_CfgHSDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000e8",
                "name": "USBD_CDC_DeviceQualifierDesc[0]",
                "type": 1
            },
            {
                "address": "0x200000f4",
                "name": "USBD_CDC_OtherSpeedCfgDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000138",
                "name": "USBD_FS_DeviceDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000154",
                "name": "USBD_Interface_fops_FS.Control",
                "type": 5
            },
            {
                "address": "0x20000150",
                "name": "USBD_Interface_fops_FS.DeInit",
                "type": 5
            },
            {
                "address": "0x2000014c",
                "name": "USBD_Interface_fops_FS.Init",
                "type": 5
            },
            {
                "address": "0x20000158",
                "name": "USBD_Interface_fops_FS.Receive",
                "type": 5
            },
            {
                "address": "0x2000015c",
                "name": "USBD_Interface_fops_FS.TransmitCplt",
                "type": 5
            },
            {
                "address": "0x20000160",
                "name": "USBD_LangIDDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000524",
                "name": "USBD_StrDesc[0]",
                "type": 1
            },
            {
                "address": "0x20000164",
                "name": "USBD_StringSerial[0]",
                "type": 1
            },
            {
                "address": "0x20009490",
                "name": "uwTick",
                "type": 5
            },
            {
                "address": "0x200002d8",
                "name": "uwTickFreq",
                "type": 2
            },
            {
                "address": "0x200002dc",
                "name": "uwTickPrio",
                "type": 5
            },
            {
                "address": "0x200002e0",
                "name": "uxCriticalNesting",
                "type": 5
            },
            {
                "address": "0x20009494",
                "name": "uxCurrentNumberOfTasks",
                "type": 5
            },
            {
                "address": "0x20009498",
                "name": "uxDeletedTasksWaitingCleanUp",
                "type": 5
            },
            {
                "address": "0x2000949c",
                "name": "uxSchedulerSuspended",
                "type": 5
            },
            {
                "address": "0x200094a0",
                "name": "uxTaskNumber",
                "type": 5
            },
            {
                "address": "0x200094a4",
                "name": "uxTopReadyPriority",
                "type": 5
            },
            {
                "address": "0x200002e4",
                "name": "volt_vrefint_proportion",
                "type": 9
            },
            {
                "address": "0x20009b74",
                "name": "xActiveTimerList1.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b70",
                "name": "xActiveTimerList1.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009b7c",
                "name": "xActiveTimerList1.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009b80",
                "name": "xActiveTimerList1.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009b78",
                "name": "xActiveTimerList1.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009b88",
                "name": "xActiveTimerList2.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b84",
                "name": "xActiveTimerList2.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009b90",
                "name": "xActiveTimerList2.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009b94",
                "name": "xActiveTimerList2.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009b8c",
                "name": "xActiveTimerList2.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009b98",
                "name": "xBlockAllocatedBit",
                "type": 5
            },
            {
                "address": "0x20009ba0",
                "name": "xDelayedTaskList1.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009b9c",
                "name": "xDelayedTaskList1.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009ba8",
                "name": "xDelayedTaskList1.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bac",
                "name": "xDelayedTaskList1.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009ba4",
                "name": "xDelayedTaskList1.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bb4",
                "name": "xDelayedTaskList2.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009bb0",
                "name": "xDelayedTaskList2.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009bbc",
                "name": "xDelayedTaskList2.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bc0",
                "name": "xDelayedTaskList2.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009bb8",
                "name": "xDelayedTaskList2.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bc4",
                "name": "xFreeBytesRemaining",
                "type": 5
            },
            {
                "address": "0x00000000",
                "name": "xHeapStructSize",
                "type": 5
            },
            {
                "address": "0x080242dc",
                "name": "xHelpCommand.cExpectedNumberOfParameters",
                "type": 2
            },
            {
                "address": "0x080242d0",
                "name": "xHelpCommand.pcCommand",
                "type": 5
            },
            {
                "address": "0x080242d4",
                "name": "xHelpCommand.pcHelpString",
                "type": 5
            },
            {
                "address": "0x080242d8",
                "name": "xHelpCommand.pxCommandInterpreter",
                "type": 5
            },
            {
                "address": "0x20009bc8",
                "name": "xIdleTaskHandle",
                "type": 5
            },
            {
                "address": "0x20009bcc",
                "name": "xMinimumEverFreeBytesRemaining",
                "type": 5
            },
            {
                "address": "0x20009bd0",
                "name": "xNextTaskUnblockTime",
                "type": 5
            },
            {
                "address": "0x20009bd8",
                "name": "xNumberOfSuccessfulAllocations",
                "type": 5
            },
            {
                "address": "0x20009bdc",
                "name": "xNumberOfSuccessfulFrees",
                "type": 5
            },
            {
                "address": "0x20009bd4",
                "name": "xNumOfOverflows",
                "type": 6
            },
            {
                "address": "0x20009be0",
                "name": "xPendedTicks",
                "type": 5
            },
            {
                "address": "0x20009be8",
                "name": "xPendingReadyList.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009be4",
                "name": "xPendingReadyList.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009bf0",
                "name": "xPendingReadyList.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009bf4",
                "name": "xPendingReadyList.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009bec",
                "name": "xPendingReadyList.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009bf8",
                "name": "xQueueRegistry[0].pcQueueName",
                "type": 5
            },
            {
                "address": "0x20009bfc",
                "name": "xQueueRegistry[0].xHandle",
                "type": 5
            },
            {
                "address": "0x200002e8",
                "name": "xRegisteredCommands.pxCommandLineDefinition",
                "type": 5
            },
            {
                "address": "0x200002ec",
                "name": "xRegisteredCommands.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c38",
                "name": "xSchedulerRunning",
                "type": 6
            },
            {
                "address": "0x20009c3c",
                "name": "xStart.pxNextFreeBlock",
                "type": 5
            },
            {
                "address": "0x20009c40",
                "name": "xStart.xBlockSize",
                "type": 5
            },
            {
                "address": "0x20009c48",
                "name": "xSuspendedTaskList.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009c44",
                "name": "xSuspendedTaskList.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009c50",
                "name": "xSuspendedTaskList.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c54",
                "name": "xSuspendedTaskList.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009c4c",
                "name": "xSuspendedTaskList.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009c5c",
                "name": "xTasksWaitingTermination.pxIndex",
                "type": 5
            },
            {
                "address": "0x20009c58",
                "name": "xTasksWaitingTermination.uxNumberOfItems",
                "type": 5
            },
            {
                "address": "0x20009c64",
                "name": "xTasksWaitingTermination.xListEnd.pxNext",
                "type": 5
            },
            {
                "address": "0x20009c68",
                "name": "xTasksWaitingTermination.xListEnd.pxPrevious",
                "type": 5
            },
            {
                "address": "0x20009c60",
                "name": "xTasksWaitingTermination.xListEnd.xItemValue",
                "type": 5
            },
            {
                "address": "0x20009c6c",
                "name": "xTickCount",
                "type": 5
            },
            {
                "address": "0x20009c70",
                "name": "xTimerQueue",
                "type": 5
            },
            {
                "address": "0x20009c74",
                "name": "xTimerTaskHandle",
                "type": 5
            },
            {
                "address": "0x20009c78",
                "name": "xYieldPending",
                "type": 6
            }
        ],
        "expand": false,
        "filename": "DevC.axf",
        "exeModifiedTime": 1617338039799,
        "configLastUpdate": 1617340661757
    },
    {
        "id": "1ebbb430.dac7dc",
        "type": "ui_chartst",
        "z": "7b9ed63e.2138f8",
        "group": "f9c34dde.1e2f4",
        "name": "myChart",
        "order": 4,
        "width": 15,
        "height": 9,
        "chartType": "line",
        "curveType": "linear",
        "duration": "10",
        "ymin": "",
        "ymax": "",
        "x": 580,
        "y": 280,
        "wires": []
    },
    {
        "id": "6013fb0b.5b7504",
        "type": "acquisition out",
        "z": "7b9ed63e.2138f8",
        "name": "myProbe_Out",
        "probeconfig": "2a21c1.d120ce4",
        "x": 780,
        "y": 120,
        "wires": []
    },
    {
        "id": "4a573fb0.4bc99",
        "type": "acquisition in",
        "z": "7b9ed63e.2138f8",
        "name": "myProbe_In",
        "probeconfig": "2a21c1.d120ce4",
        "x": 130,
        "y": 280,
        "wires": [
            [
                "a7c3e070.5a6c"
            ],
            []
        ]
    },
    {
        "id": "d59587ff.cd1748",
        "type": "variables",
        "z": "7b9ed63e.2138f8",
        "groupname": "myVariables",
        "accesspoint": 0,
        "execonfig": "1d51c0b9.74345f",
        "variablelist": [],
        "triggerstartmode": "manual",
        "triggername": "shoot.feedback.fric_rpm[0]",
        "triggerthreshold": "30000",
        "frequency": "",
        "frequencyType": "0",
        "snapshotheader": "",
        "mode": "direct",
        "lastImportedTime": 1617357712738,
        "openStatus": true,
        "x": 330,
        "y": 120,
        "wires": [
            [
                "6013fb0b.5b7504",
                "1372476f.eb7039"
            ]
        ]
    },
    {
        "id": "fc00295e.79ada8",
        "type": "ui_button",
        "z": "7b9ed63e.2138f8",
        "name": "",
        "group": "f9c34dde.1e2f4",
        "order": 3,
        "width": 5,
        "height": 1,
        "passthru": false,
        "label": "Clear Graphs",
        "tooltip": "",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "",
        "payloadType": "str",
        "topic": "clear",
        "x": 430,
        "y": 380,
        "wires": [
            [
                "1ebbb430.dac7dc"
            ]
        ]
    },
    {
        "id": "5fd51c96.2330e4",
        "type": "ui_button",
        "z": "7b9ed63e.2138f8",
        "name": "",
        "group": "f9c34dde.1e2f4",
        "order": 1,
        "width": 5,
        "height": 1,
        "passthru": false,
        "label": "START Acquisition",
        "tooltip": "",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "",
        "payloadType": "str",
        "topic": "start",
        "x": 110,
        "y": 80,
        "wires": [
            [
                "d59587ff.cd1748"
            ]
        ]
    },
    {
        "id": "52eadfe3.2c8cc",
        "type": "ui_button",
        "z": "7b9ed63e.2138f8",
        "name": "",
        "group": "f9c34dde.1e2f4",
        "order": 2,
        "width": 5,
        "height": 1,
        "passthru": true,
        "label": "STOP Acquisition",
        "tooltip": "",
        "color": "",
        "bgcolor": "",
        "icon": "",
        "payload": "",
        "payloadType": "str",
        "topic": "stop",
        "x": 110,
        "y": 160,
        "wires": [
            [
                "d59587ff.cd1748"
            ]
        ]
    },
    {
        "id": "a7c3e070.5a6c",
        "type": "processing",
        "z": "7b9ed63e.2138f8",
        "groupname": "myVariables",
        "groupid": "d59587ff.cd1748",
        "expressions": [],
        "statistics": [],
        "logmode": "no",
        "x": 390,
        "y": 280,
        "wires": [
            [
                "1ebbb430.dac7dc"
            ],
            []
        ]
    },
    {
        "id": "3c5ffe0d.9063b2",
        "type": "switch",
        "z": "8381c865.236028",
        "name": "filter variable",
        "property": "payload.variablename",
        "propertyType": "msg",
        "rules": [
            {
                "t": "eq",
                "v": "varfilter",
                "vt": "env"
            }
        ],
        "checkall": "true",
        "repair": false,
        "outputs": 1,
        "x": 170,
        "y": 60,
        "wires": [
            [
                "4e5ba7a5.14dec8"
            ]
        ]
    },
    {
        "id": "4e5ba7a5.14dec8",
        "type": "change",
        "z": "8381c865.236028",
        "name": "keep only table of duplets",
        "rules": [
            {
                "t": "set",
                "p": "payload",
                "pt": "msg",
                "to": "payload.variabledata",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 430,
        "y": 60,
        "wires": [
            [
                "42bc6ed.5b20d9"
            ]
        ]
    },
    {
        "id": "42bc6ed.5b20d9",
        "type": "split",
        "z": "8381c865.236028",
        "name": "Split a table[1..n] of duplets in n msg of single duplet",
        "splt": "\\n",
        "spltType": "str",
        "arraySplt": 1,
        "arraySpltType": "len",
        "stream": false,
        "addname": "",
        "x": 800,
        "y": 60,
        "wires": [
            [
                "8b8ddb84.6fb208"
            ]
        ]
    },
    {
        "id": "8b8ddb84.6fb208",
        "type": "delay",
        "z": "8381c865.236028",
        "name": "",
        "pauseType": "rate",
        "timeout": "5",
        "timeoutUnits": "seconds",
        "rate": "10",
        "nbRateUnits": "1",
        "rateUnits": "second",
        "randomFirst": "1",
        "randomLast": "5",
        "randomUnits": "seconds",
        "drop": true,
        "x": 200,
        "y": 140,
        "wires": [
            [
                "66397fd3.d8111"
            ]
        ]
    },
    {
        "id": "66397fd3.d8111",
        "type": "change",
        "z": "8381c865.236028",
        "name": "keep only value and delete timestamp",
        "rules": [
            {
                "t": "set",
                "p": "payload",
                "pt": "msg",
                "to": "payload.y",
                "tot": "msg"
            }
        ],
        "action": "",
        "property": "",
        "from": "",
        "to": "",
        "reg": false,
        "x": 490,
        "y": 140,
        "wires": [
            []
        ]
    },
    {
        "id": "1372476f.eb7039",
        "type": "ui_write",
        "z": "7b9ed63e.2138f8",
        "group": "f9c34dde.1e2f4",
        "name": "1",
        "order": 4,
        "width": 0,
        "height": 0,
        "x": 550,
        "y": 40,
        "wires": [
            [
                "6013fb0b.5b7504"
            ]
        ]
    }
]