[
    {
        "id": "7b9ed63e.2138f8",
        "type": "tab",
        "label": "Basic_Flow",
        "disabled": false,
        "info": "# Basic flow to start with STM32CubeMonitor."
    },
    {
        "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": "60",
        "ymin": "",
        "ymax": "",
        "x": 580,
        "y": 280,
        "wires": []
    },
    {
        "id": "d59587ff.cd1748",
        "type": "variables",
        "z": "7b9ed63e.2138f8",
        "groupname": "myVariables",
        "accesspoint": 0,
        "execonfig": "fa7eb561fa865962",
        "variablelist": [],
        "triggerstartmode": "manual",
        "triggername": "tempLower",
        "triggerthreshold": "30000",
        "frequency": "",
        "frequencyType": "0",
        "snapshotheader": "",
        "mode": "direct",
        "lastImportedTime": 1711881569082,
        "openStatus": true,
        "x": 330,
        "y": 120,
        "wires": [
            [
                "fa0e2ebda08c9bcb"
            ],
            []
        ]
    },
    {
        "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": "",
        "className": "",
        "icon": "",
        "payload": "",
        "payloadType": "str",
        "topic": "start",
        "topicType": "str",
        "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": "8b247e0481a06281",
        "type": "acquisition in",
        "z": "7b9ed63e.2138f8",
        "name": "myProbeIn",
        "probeconfig": "652c205c7cf965d6",
        "x": 100,
        "y": 300,
        "wires": [
            [
                "5f2e52d0f9d9823f"
            ],
            []
        ]
    },
    {
        "id": "fa0e2ebda08c9bcb",
        "type": "acquisition out",
        "z": "7b9ed63e.2138f8",
        "name": "myProbeOut",
        "probeconfig": "652c205c7cf965d6",
        "x": 690,
        "y": 120,
        "wires": []
    },
    {
        "id": "5f2e52d0f9d9823f",
        "type": "processing",
        "z": "7b9ed63e.2138f8",
        "groupname": "myVariables",
        "groupid": "d59587ff.cd1748",
        "expressions": [],
        "statistics": [],
        "logmode": "full",
        "logformat": "stcm",
        "x": 350,
        "y": 300,
        "wires": [
            [
                "1ebbb430.dac7dc"
            ],
            []
        ]
    },
    {
        "id": "f9c34dde.1e2f4",
        "type": "ui_group",
        "name": "Chart",
        "tab": "17d09b07.741a55",
        "order": 1,
        "disp": true,
        "width": 15,
        "collapse": false
    },
    {
        "id": "fa7eb561fa865962",
        "type": "exe-config",
        "name": "myVariables",
        "exefile": "D:\\STM32_Projects\\workspace_1.8.0\\pid_temperature_mcp9808_g431kb\\Debug\\pid_temperature_mcp9808_g431kb.elf",
        "exefolder": "D:\\STM32_Projects\\workspace_1.8.0\\pid_temperature_mcp9808_g431kb\\Debug",
        "exevariablelist": [
            {
                "address": "0x200002a0",
                "name": "__sbrk_heap_end",
                "type": 5
            },
            {
                "address": "0x08009324",
                "name": "AHBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x08009334",
                "name": "APBPrescTable[0]",
                "type": 1
            },
            {
                "address": "0x200003c8",
                "name": "hdma_usart2_tx.ChannelIndex",
                "type": 5
            },
            {
                "address": "0x200003c4",
                "name": "hdma_usart2_tx.DmaBaseAddress",
                "type": 5
            },
            {
                "address": "0x200003cc",
                "name": "hdma_usart2_tx.DMAmuxChannel",
                "type": 5
            },
            {
                "address": "0x200003d0",
                "name": "hdma_usart2_tx.DMAmuxChannelStatus",
                "type": 5
            },
            {
                "address": "0x200003d4",
                "name": "hdma_usart2_tx.DMAmuxChannelStatusMask",
                "type": 5
            },
            {
                "address": "0x200003d8",
                "name": "hdma_usart2_tx.DMAmuxRequestGen",
                "type": 5
            },
            {
                "address": "0x200003dc",
                "name": "hdma_usart2_tx.DMAmuxRequestGenStatus",
                "type": 5
            },
            {
                "address": "0x200003e0",
                "name": "hdma_usart2_tx.DMAmuxRequestGenStatusMask",
                "type": 5
            },
            {
                "address": "0x200003c0",
                "name": "hdma_usart2_tx.ErrorCode",
                "type": 5
            },
            {
                "address": "0x2000038c",
                "name": "hdma_usart2_tx.Init.Direction",
                "type": 5
            },
            {
                "address": "0x2000039c",
                "name": "hdma_usart2_tx.Init.MemDataAlignment",
                "type": 5
            },
            {
                "address": "0x20000394",
                "name": "hdma_usart2_tx.Init.MemInc",
                "type": 5
            },
            {
                "address": "0x200003a0",
                "name": "hdma_usart2_tx.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20000398",
                "name": "hdma_usart2_tx.Init.PeriphDataAlignment",
                "type": 5
            },
            {
                "address": "0x20000390",
                "name": "hdma_usart2_tx.Init.PeriphInc",
                "type": 5
            },
            {
                "address": "0x200003a4",
                "name": "hdma_usart2_tx.Init.Priority",
                "type": 5
            },
            {
                "address": "0x20000388",
                "name": "hdma_usart2_tx.Init.Request",
                "type": 5
            },
            {
                "address": "0x20000384",
                "name": "hdma_usart2_tx.Instance",
                "type": 5
            },
            {
                "address": "0x200003a8",
                "name": "hdma_usart2_tx.Lock",
                "type": 2
            },
            {
                "address": "0x200003ac",
                "name": "hdma_usart2_tx.Parent",
                "type": 5
            },
            {
                "address": "0x200003a9",
                "name": "hdma_usart2_tx.State",
                "type": 2
            },
            {
                "address": "0x200003bc",
                "name": "hdma_usart2_tx.XferAbortCallback",
                "type": 5
            },
            {
                "address": "0x200003b0",
                "name": "hdma_usart2_tx.XferCpltCallback",
                "type": 5
            },
            {
                "address": "0x200003b8",
                "name": "hdma_usart2_tx.XferErrorCallback",
                "type": 5
            },
            {
                "address": "0x200003b4",
                "name": "hdma_usart2_tx.XferHalfCpltCallback",
                "type": 5
            },
            {
                "address": "0x20000240",
                "name": "hi2c3.AddrEventCount",
                "type": 5
            },
            {
                "address": "0x20000244",
                "name": "hi2c3.Devaddress",
                "type": 5
            },
            {
                "address": "0x2000023c",
                "name": "hi2c3.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20000234",
                "name": "hi2c3.hdmarx",
                "type": 5
            },
            {
                "address": "0x20000230",
                "name": "hi2c3.hdmatx",
                "type": 5
            },
            {
                "address": "0x20000204",
                "name": "hi2c3.Init.AddressingMode",
                "type": 5
            },
            {
                "address": "0x20000208",
                "name": "hi2c3.Init.DualAddressMode",
                "type": 5
            },
            {
                "address": "0x20000214",
                "name": "hi2c3.Init.GeneralCallMode",
                "type": 5
            },
            {
                "address": "0x20000218",
                "name": "hi2c3.Init.NoStretchMode",
                "type": 5
            },
            {
                "address": "0x20000200",
                "name": "hi2c3.Init.OwnAddress1",
                "type": 5
            },
            {
                "address": "0x2000020c",
                "name": "hi2c3.Init.OwnAddress2",
                "type": 5
            },
            {
                "address": "0x20000210",
                "name": "hi2c3.Init.OwnAddress2Masks",
                "type": 5
            },
            {
                "address": "0x200001fc",
                "name": "hi2c3.Init.Timing",
                "type": 5
            },
            {
                "address": "0x200001f8",
                "name": "hi2c3.Instance",
                "type": 5
            },
            {
                "address": "0x20000238",
                "name": "hi2c3.Lock",
                "type": 2
            },
            {
                "address": "0x20000248",
                "name": "hi2c3.Memaddress",
                "type": 5
            },
            {
                "address": "0x2000023a",
                "name": "hi2c3.Mode",
                "type": 2
            },
            {
                "address": "0x2000021c",
                "name": "hi2c3.pBuffPtr",
                "type": 5
            },
            {
                "address": "0x20000228",
                "name": "hi2c3.PreviousState",
                "type": 5
            },
            {
                "address": "0x20000239",
                "name": "hi2c3.State",
                "type": 2
            },
            {
                "address": "0x20000222",
                "name": "hi2c3.XferCount",
                "type": 3
            },
            {
                "address": "0x2000022c",
                "name": "hi2c3.XferISR",
                "type": 5
            },
            {
                "address": "0x20000224",
                "name": "hi2c3.XferOptions",
                "type": 5
            },
            {
                "address": "0x20000220",
                "name": "hi2c3.XferSize",
                "type": 3
            },
            {
                "address": "0x200002c0",
                "name": "htim15.Channel",
                "type": 2
            },
            {
                "address": "0x200002e8",
                "name": "htim15.ChannelNState[0]",
                "type": 2
            },
            {
                "address": "0x200002e2",
                "name": "htim15.ChannelState[0]",
                "type": 2
            },
            {
                "address": "0x200002ec",
                "name": "htim15.DMABurstState",
                "type": 2
            },
            {
                "address": "0x200002c4",
                "name": "htim15.hdma[0]",
                "type": 5
            },
            {
                "address": "0x200002bc",
                "name": "htim15.Init.AutoReloadPreload",
                "type": 5
            },
            {
                "address": "0x200002b4",
                "name": "htim15.Init.ClockDivision",
                "type": 5
            },
            {
                "address": "0x200002ac",
                "name": "htim15.Init.CounterMode",
                "type": 5
            },
            {
                "address": "0x200002b0",
                "name": "htim15.Init.Period",
                "type": 5
            },
            {
                "address": "0x200002a8",
                "name": "htim15.Init.Prescaler",
                "type": 5
            },
            {
                "address": "0x200002b8",
                "name": "htim15.Init.RepetitionCounter",
                "type": 5
            },
            {
                "address": "0x200002a4",
                "name": "htim15.Instance",
                "type": 5
            },
            {
                "address": "0x200002e0",
                "name": "htim15.Lock",
                "type": 2
            },
            {
                "address": "0x200002e1",
                "name": "htim15.State",
                "type": 2
            },
            {
                "address": "0x20000318",
                "name": "huart2.AdvancedInit.AdvFeatureInit",
                "type": 5
            },
            {
                "address": "0x20000334",
                "name": "huart2.AdvancedInit.AutoBaudRateEnable",
                "type": 5
            },
            {
                "address": "0x20000338",
                "name": "huart2.AdvancedInit.AutoBaudRateMode",
                "type": 5
            },
            {
                "address": "0x20000324",
                "name": "huart2.AdvancedInit.DataInvert",
                "type": 5
            },
            {
                "address": "0x20000330",
                "name": "huart2.AdvancedInit.DMADisableonRxError",
                "type": 5
            },
            {
                "address": "0x2000033c",
                "name": "huart2.AdvancedInit.MSBFirst",
                "type": 5
            },
            {
                "address": "0x2000032c",
                "name": "huart2.AdvancedInit.OverrunDisable",
                "type": 5
            },
            {
                "address": "0x20000320",
                "name": "huart2.AdvancedInit.RxPinLevelInvert",
                "type": 5
            },
            {
                "address": "0x20000328",
                "name": "huart2.AdvancedInit.Swap",
                "type": 5
            },
            {
                "address": "0x2000031c",
                "name": "huart2.AdvancedInit.TxPinLevelInvert",
                "type": 5
            },
            {
                "address": "0x20000380",
                "name": "huart2.ErrorCode",
                "type": 5
            },
            {
                "address": "0x20000354",
                "name": "huart2.FifoMode",
                "type": 5
            },
            {
                "address": "0x20000378",
                "name": "huart2.gState",
                "type": 5
            },
            {
                "address": "0x20000370",
                "name": "huart2.hdmarx",
                "type": 5
            },
            {
                "address": "0x2000036c",
                "name": "huart2.hdmatx",
                "type": 5
            },
            {
                "address": "0x200002f4",
                "name": "huart2.Init.BaudRate",
                "type": 5
            },
            {
                "address": "0x20000314",
                "name": "huart2.Init.ClockPrescaler",
                "type": 5
            },
            {
                "address": "0x20000308",
                "name": "huart2.Init.HwFlowCtl",
                "type": 5
            },
            {
                "address": "0x20000304",
                "name": "huart2.Init.Mode",
                "type": 5
            },
            {
                "address": "0x20000310",
                "name": "huart2.Init.OneBitSampling",
                "type": 5
            },
            {
                "address": "0x2000030c",
                "name": "huart2.Init.OverSampling",
                "type": 5
            },
            {
                "address": "0x20000300",
                "name": "huart2.Init.Parity",
                "type": 5
            },
            {
                "address": "0x200002fc",
                "name": "huart2.Init.StopBits",
                "type": 5
            },
            {
                "address": "0x200002f8",
                "name": "huart2.Init.WordLength",
                "type": 5
            },
            {
                "address": "0x200002f0",
                "name": "huart2.Instance",
                "type": 5
            },
            {
                "address": "0x20000374",
                "name": "huart2.Lock",
                "type": 2
            },
            {
                "address": "0x20000350",
                "name": "huart2.Mask",
                "type": 3
            },
            {
                "address": "0x20000358",
                "name": "huart2.NbRxDataToProcess",
                "type": 3
            },
            {
                "address": "0x2000035a",
                "name": "huart2.NbTxDataToProcess",
                "type": 3
            },
            {
                "address": "0x20000348",
                "name": "huart2.pRxBuffPtr",
                "type": 5
            },
            {
                "address": "0x20000340",
                "name": "huart2.pTxBuffPtr",
                "type": 5
            },
            {
                "address": "0x2000035c",
                "name": "huart2.ReceptionType",
                "type": 5
            },
            {
                "address": "0x20000360",
                "name": "huart2.RxEventType",
                "type": 5
            },
            {
                "address": "0x20000364",
                "name": "huart2.RxISR",
                "type": 5
            },
            {
                "address": "0x2000037c",
                "name": "huart2.RxState",
                "type": 5
            },
            {
                "address": "0x2000034e",
                "name": "huart2.RxXferCount",
                "type": 3
            },
            {
                "address": "0x2000034c",
                "name": "huart2.RxXferSize",
                "type": 3
            },
            {
                "address": "0x20000368",
                "name": "huart2.TxISR",
                "type": 5
            },
            {
                "address": "0x20000346",
                "name": "huart2.TxXferCount",
                "type": 3
            },
            {
                "address": "0x20000344",
                "name": "huart2.TxXferSize",
                "type": 3
            },
            {
                "address": "0x2000024c",
                "name": "msgstr[0]",
                "type": 1
            },
            {
                "address": "0x20000008",
                "name": "SystemCoreClock",
                "type": 5
            },
            {
                "address": "0x20000004",
                "name": "tempHysteresisWidth",
                "type": 9
            },
            {
                "address": "0x20000290",
                "name": "tempLower",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20000000",
                "name": "tempRef",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x20000294",
                "name": "tempUpper",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x2000028c",
                "name": "tempVal",
                "type": 9,
                "checked": true
            },
            {
                "address": "0x0800933c",
                "name": "UARTPrescTable[0]",
                "type": 3
            },
            {
                "address": "0x20000298",
                "name": "UartSoftTimer",
                "type": 5
            },
            {
                "address": "0x200003e4",
                "name": "uwTick",
                "type": 5
            },
            {
                "address": "0x20000010",
                "name": "uwTickFreq",
                "type": 5
            },
            {
                "address": "0x2000000c",
                "name": "uwTickPrio",
                "type": 5
            }
        ],
        "expand": false,
        "filename": "pid_temperature_mcp9808_g431kb.elf",
        "exeModifiedTime": 1711881456612,
        "configLastUpdate": 1711881568688
    },
    {
        "id": "652c205c7cf965d6",
        "type": "probe",
        "probeid": "002300264D4B500C20373831",
        "probename": "ST-Link v3 002300264D4B500C20373831",
        "protocol": "SWD",
        "frequency": "24000 kHz",
        "probeproperty": "{\"SWD\":[\"24000 kHz\",\"8000 kHz\",\"3300 kHz\",\"1000 kHz\",\"200 kHz\",\"50 kHz\",\"5 kHz\"],\"JTAG\":[\"21333 kHz\",\"16000 kHz\",\"12000 kHz\",\"8000 kHz\",\"1777 kHz\",\"750 kHz\"]}",
        "probeversion": "ST Link firmware version V3.J14",
        "connectionType": "p2p",
        "nickname": "myProbe"
    },
    {
        "id": "17d09b07.741a55",
        "type": "ui_tab",
        "name": "Home",
        "icon": "dashboard",
        "disabled": false,
        "hidden": false
    }
]