SIG_I2C_RESULT_SUCCESS[lm73_wait_cnt()]SIG_I2C_RESULT_SUCCESS[lm73_wait_cnt()]SIG_I2C_RESULT_SUCCESSSIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()[lm73_error_count(LM73_MAX_ERROR_COUNT)]SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()SIG_I2C_RESULT_SUCCESS/ lm73_update_temp()[lm73_timeout(LM73_READ_PERIOD)]/ lm73_inc_error_counter()SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()[lm73_timeout(LM73_READ_PERIOD)]/ lm73_reset_timer()SIG_LM73_READSIG_I2C_RESULT_SUCCESS[lm73_error_count(LM73_MAX_ERROR_COUNT)]SIG_I2C_RESULT_SUCCESS [lm73_id_match()][lm73_timeout(LM73_UNPLUGGED_TIMEOUT)]/ lm73_reset_timer()SIG_I2C_RESULT_DATA_NACKSIG_I2C_RESULT_ADDR_NACK[lm73_timeout(LM73_RETRY_TIMEOUT)] __top__s_lm73entry/ lm73_init()SIG_SYS_TICK_10ms/ lm73_10ms_callback()s_initentry/ lm73_reset_error_cnt()s_configentry/ lm73_reset_timer()s_onlineentry/ send_online_event()exit/ send_offline_event()s_read_id_regentry/ lm73_read_id()exit/ lm73_reset_timer()s_unpluggedentry/ lm73_unplugged()s_set_resolutionentry/ lm73_set_resolution()exit/ lm73_reset_timer()s_reset_ptr_regentry/ lm73_reset_pointer()exit/ lm73_reset_timer()s_idleinit/ lm73_reset_timer()entry/ lm73_reset_timer()s_readingentry/ lm73_start_read()exit/ lm73_reset_timer()s_power_downentry/ lm73_set_full_powerdown()exit/ lm73_reset_timer()s_power_upentry/ lm73_set_full_powerup()exit/ lm73_reset_timer()s_wait_power_downinit/ lm73_init_wait()s_wait_power_upinit/ lm73_init_wait()
json
            {
    "states": {
        "__top__": {
            "pos": [
                -100000000,
                -100000000
            ],
            "size": [
                200000000,
                200000000
            ],
            "title": "__top__",
            "text": [],
            "connectors": [],
            "parent": null,
            "children": [
                "istate_0",
                "state_0"
            ],
            "type": "top"
        },
        "istate_0": {
            "pos": [
                51,
                9
            ],
            "size": [
                2,
                2
            ],
            "title": "istate_0",
            "text": [
                "entry/",
                "exit/"
            ],
            "connectors": [
                "conn_0"
            ],
            "parent": "__top__",
            "children": [],
            "type": "initial"
        },
        "state_0": {
            "pos": [
                5,
                14
            ],
            "size": [
                111,
                166
            ],
            "title": "s_lm73",
            "text": [
                "entry/ lm73_init()",
                "SIG_SYS_TICK_10ms/ lm73_10ms_callback()"
            ],
            "connectors": [
                "conn_1",
                "conn_17",
                "conn_51"
            ],
            "parent": "__top__",
            "children": [
                "state_1",
                "state_2",
                "state_3",
                "istate_1"
            ],
            "type": "normal"
        },
        "state_1": {
            "pos": [
                10,
                28
            ],
            "size": [
                91,
                24
            ],
            "title": "s_init",
            "text": [
                "entry/ lm73_reset_error_cnt()"
            ],
            "connectors": [
                "conn_3"
            ],
            "parent": "state_0",
            "children": [
                "state_4",
                "state_5",
                "istate_2"
            ],
            "type": "normal"
        },
        "state_2": {
            "pos": [
                24,
                56
            ],
            "size": [
                89,
                79
            ],
            "title": "s_config",
            "text": [
                "entry/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_15",
                "conn_50"
            ],
            "parent": "state_0",
            "children": [
                "state_6",
                "state_7",
                "istate_3",
                "state_10",
                "state_11",
                "state_12",
                "state_13"
            ],
            "type": "normal"
        },
        "state_3": {
            "pos": [
                11,
                146
            ],
            "size": [
                86,
                29
            ],
            "title": "s_online",
            "text": [
                "entry/ send_online_event()",
                "exit/ send_offline_event()"
            ],
            "connectors": [
                "conn_16",
                "conn_23"
            ],
            "parent": "state_0",
            "children": [
                "state_8",
                "state_9",
                "istate_4"
            ],
            "type": "normal"
        },
        "istate_1": {
            "pos": [
                12,
                24
            ],
            "size": [
                2,
                2
            ],
            "title": "istate_1",
            "text": [
                "entry/",
                "exit/"
            ],
            "connectors": [
                "conn_2"
            ],
            "parent": "state_0",
            "children": [],
            "type": "initial"
        },
        "state_4": {
            "pos": [
                15,
                35
            ],
            "size": [
                16,
                15
            ],
            "title": "s_read_id_reg",
            "text": [
                "entry/ lm73_read_id()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_5",
                "conn_6",
                "conn_8",
                "conn_10",
                "conn_13",
                "conn_14"
            ],
            "parent": "state_1",
            "children": [],
            "type": "normal"
        },
        "state_5": {
            "pos": [
                75,
                35
            ],
            "size": [
                17,
                13
            ],
            "title": "s_unplugged",
            "text": [
                "entry/ lm73_unplugged()"
            ],
            "connectors": [
                "conn_7",
                "conn_9",
                "conn_11",
                "conn_12"
            ],
            "parent": "state_1",
            "children": [],
            "type": "normal"
        },
        "istate_2": {
            "pos": [
                12,
                36
            ],
            "size": [
                2,
                2
            ],
            "title": "istate_2",
            "text": [
                "entry/",
                "exit/"
            ],
            "connectors": [
                "conn_4"
            ],
            "parent": "state_1",
            "children": [],
            "type": "initial"
        },
        "state_6": {
            "pos": [
                52,
                84
            ],
            "size": [
                18,
                12
            ],
            "title": "s_set_resolution",
            "text": [
                "entry/ lm73_set_resolution()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_38",
                "conn_39",
                "conn_40",
                "conn_41",
                "conn_42",
                "conn_43",
                "conn_71",
                "conn_62"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        },
        "state_7": {
            "pos": [
                53,
                118
            ],
            "size": [
                17,
                12
            ],
            "title": "s_reset_ptr_reg",
            "text": [
                "entry/ lm73_reset_pointer()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_22",
                "conn_44",
                "conn_45",
                "conn_46",
                "conn_47",
                "conn_48",
                "conn_49",
                "conn_65"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        },
        "istate_3": {
            "pos": [
                33,
                63
            ],
            "size": [
                2,
                2
            ],
            "title": "istate_3",
            "text": [
                "entry/",
                "exit/"
            ],
            "connectors": [
                "conn_66"
            ],
            "parent": "state_2",
            "children": [],
            "type": "initial"
        },
        "state_8": {
            "pos": [
                16,
                156
            ],
            "size": [
                15,
                18
            ],
            "title": "s_idle",
            "text": [
                "init/ lm73_reset_timer()",
                "entry/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_26",
                "conn_28",
                "conn_31",
                "conn_33",
                "conn_35",
                "conn_37"
            ],
            "parent": "state_3",
            "children": [],
            "type": "normal"
        },
        "state_9": {
            "pos": [
                71,
                156
            ],
            "size": [
                15,
                17
            ],
            "title": "s_reading",
            "text": [
                "entry/ lm73_start_read()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_25",
                "conn_27",
                "conn_29",
                "conn_30",
                "conn_32",
                "conn_34",
                "conn_36"
            ],
            "parent": "state_3",
            "children": [],
            "type": "normal"
        },
        "istate_4": {
            "pos": [
                92,
                155
            ],
            "size": [
                2,
                2
            ],
            "title": "istate_4",
            "text": [
                "entry/",
                "exit/"
            ],
            "connectors": [
                "conn_24"
            ],
            "parent": "state_3",
            "children": [],
            "type": "initial"
        },
        "state_10": {
            "pos": [
                54,
                66
            ],
            "size": [
                20,
                12
            ],
            "title": "s_power_down",
            "text": [
                "entry/ lm73_set_full_powerdown()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_18",
                "conn_19",
                "conn_20",
                "conn_21",
                "conn_52",
                "conn_53",
                "conn_60",
                "conn_67"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        },
        "state_11": {
            "pos": [
                52,
                102
            ],
            "size": [
                20,
                9
            ],
            "title": "s_power_up",
            "text": [
                "entry/ lm73_set_full_powerup()",
                "exit/ lm73_reset_timer()"
            ],
            "connectors": [
                "conn_54",
                "conn_55",
                "conn_56",
                "conn_57",
                "conn_58",
                "conn_59",
                "conn_63",
                "conn_74"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        },
        "state_12": {
            "pos": [
                33,
                72
            ],
            "size": [
                15,
                7
            ],
            "title": "s_wait_power_down",
            "text": [
                "init/ lm73_init_wait()"
            ],
            "connectors": [
                "conn_61",
                "conn_70"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        },
        "state_13": {
            "pos": [
                33,
                102
            ],
            "size": [
                15,
                6
            ],
            "title": "s_wait_power_up",
            "text": [
                "init/ lm73_init_wait()"
            ],
            "connectors": [
                "conn_64",
                "conn_75"
            ],
            "parent": "state_2",
            "children": [],
            "type": "normal"
        }
    },
    "connectors": {
        "conn_0": {
            "parent": "istate_0",
            "offset": 0,
            "side": "all",
            "dir": "out",
            "transition": "trans_0"
        },
        "conn_1": {
            "parent": "state_0",
            "offset": 46,
            "side": "top",
            "dir": "in",
            "transition": "trans_0"
        },
        "conn_2": {
            "parent": "istate_1",
            "offset": 0,
            "side": "all",
            "dir": "out",
            "transition": "trans_1"
        },
        "conn_3": {
            "parent": "state_1",
            "offset": 2,
            "side": "top",
            "dir": "in",
            "transition": "trans_1"
        },
        "conn_4": {
            "parent": "istate_2",
            "offset": 0,
            "side": "all",
            "dir": "out",
            "transition": "trans_2"
        },
        "conn_5": {
            "parent": "state_4",
            "offset": 1,
            "side": "left",
            "dir": "in",
            "transition": "trans_2"
        },
        "conn_6": {
            "parent": "state_4",
            "offset": 2,
            "side": "right",
            "dir": "out",
            "transition": "trans_3"
        },
        "conn_7": {
            "parent": "state_5",
            "offset": 2,
            "side": "left",
            "dir": "in",
            "transition": "trans_3"
        },
        "conn_8": {
            "parent": "state_4",
            "offset": 4,
            "side": "right",
            "dir": "out",
            "transition": "trans_4"
        },
        "conn_9": {
            "parent": "state_5",
            "offset": 4,
            "side": "left",
            "dir": "in",
            "transition": "trans_4"
        },
        "conn_10": {
            "parent": "state_4",
            "offset": 6,
            "side": "right",
            "dir": "out",
            "transition": "trans_5"
        },
        "conn_11": {
            "parent": "state_5",
            "offset": 6,
            "side": "left",
            "dir": "in",
            "transition": "trans_5"
        },
        "conn_12": {
            "parent": "state_5",
            "offset": 11,
            "side": "left",
            "dir": "out",
            "transition": "trans_6"
        },
        "conn_13": {
            "parent": "state_4",
            "offset": 11,
            "side": "right",
            "dir": "in",
            "transition": "trans_6"
        },
        "conn_14": {
            "parent": "state_4",
            "offset": 5,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_7"
        },
        "conn_15": {
            "parent": "state_2",
            "offset": 3,
            "side": "left",
            "dir": "in",
            "transition": "trans_7"
        },
        "conn_16": {
            "parent": "state_3",
            "offset": 3,
            "side": "top",
            "dir": "out",
            "transition": "trans_8"
        },
        "conn_17": {
            "parent": "state_0",
            "offset": 128,
            "side": "left",
            "dir": "in",
            "transition": "trans_8"
        },
        "conn_22": {
            "parent": "state_7",
            "offset": 14,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_11"
        },
        "conn_23": {
            "parent": "state_3",
            "offset": 56,
            "side": "top",
            "dir": "in",
            "transition": "trans_11"
        },
        "conn_24": {
            "parent": "istate_4",
            "offset": 0,
            "side": "all",
            "dir": "out",
            "transition": "trans_12"
        },
        "conn_25": {
            "parent": "state_9",
            "offset": 3,
            "side": "right",
            "dir": "in",
            "transition": "trans_12"
        },
        "conn_26": {
            "parent": "state_8",
            "offset": 2,
            "side": "right",
            "dir": "out",
            "transition": "trans_13"
        },
        "conn_27": {
            "parent": "state_9",
            "offset": 2,
            "side": "left",
            "dir": "in",
            "transition": "trans_13"
        },
        "conn_28": {
            "parent": "state_8",
            "offset": 4,
            "side": "right",
            "dir": "out",
            "transition": "trans_14"
        },
        "conn_29": {
            "parent": "state_9",
            "offset": 4,
            "side": "left",
            "dir": "in",
            "transition": "trans_14"
        },
        "conn_30": {
            "parent": "state_9",
            "offset": 7,
            "side": "left",
            "dir": "out",
            "transition": "trans_15"
        },
        "conn_31": {
            "parent": "state_8",
            "offset": 7,
            "side": "right",
            "dir": "in",
            "transition": "trans_15"
        },
        "conn_32": {
            "parent": "state_9",
            "offset": 9,
            "side": "left",
            "dir": "out",
            "transition": "trans_16"
        },
        "conn_33": {
            "parent": "state_8",
            "offset": 9,
            "side": "right",
            "dir": "in",
            "transition": "trans_16"
        },
        "conn_34": {
            "parent": "state_9",
            "offset": 11,
            "side": "left",
            "dir": "out",
            "transition": "trans_17"
        },
        "conn_35": {
            "parent": "state_8",
            "offset": 11,
            "side": "right",
            "dir": "in",
            "transition": "trans_17"
        },
        "conn_36": {
            "parent": "state_9",
            "offset": 16,
            "side": "left",
            "dir": "out",
            "transition": "trans_18"
        },
        "conn_37": {
            "parent": "state_8",
            "offset": 16,
            "side": "right",
            "dir": "in",
            "transition": "trans_18"
        },
        "conn_38": {
            "parent": "state_6",
            "offset": 2,
            "side": "right",
            "dir": "out",
            "transition": "trans_19"
        },
        "conn_39": {
            "parent": "state_6",
            "offset": 3,
            "side": "right",
            "dir": "in",
            "transition": "trans_19"
        },
        "conn_40": {
            "parent": "state_6",
            "offset": 5,
            "side": "right",
            "dir": "out",
            "transition": "trans_20"
        },
        "conn_41": {
            "parent": "state_6",
            "offset": 6,
            "side": "right",
            "dir": "in",
            "transition": "trans_20"
        },
        "conn_42": {
            "parent": "state_6",
            "offset": 9,
            "side": "right",
            "dir": "out",
            "transition": "trans_21"
        },
        "conn_43": {
            "parent": "state_6",
            "offset": 10,
            "side": "right",
            "dir": "in",
            "transition": "trans_21"
        },
        "conn_44": {
            "parent": "state_7",
            "offset": 1,
            "side": "right",
            "dir": "out",
            "transition": "trans_22"
        },
        "conn_45": {
            "parent": "state_7",
            "offset": 2,
            "side": "right",
            "dir": "in",
            "transition": "trans_22"
        },
        "conn_46": {
            "parent": "state_7",
            "offset": 5,
            "side": "right",
            "dir": "out",
            "transition": "trans_23"
        },
        "conn_47": {
            "parent": "state_7",
            "offset": 6,
            "side": "right",
            "dir": "in",
            "transition": "trans_23"
        },
        "conn_48": {
            "parent": "state_7",
            "offset": 9,
            "side": "right",
            "dir": "out",
            "transition": "trans_24"
        },
        "conn_49": {
            "parent": "state_7",
            "offset": 10,
            "side": "right",
            "dir": "in",
            "transition": "trans_24"
        },
        "conn_50": {
            "parent": "state_2",
            "offset": 19,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_25"
        },
        "conn_51": {
            "parent": "state_0",
            "offset": 126,
            "side": "left",
            "dir": "in",
            "transition": "trans_25"
        },
        "conn_18": {
            "parent": "state_10",
            "offset": 1,
            "side": "right",
            "dir": "out",
            "transition": "trans_9"
        },
        "conn_19": {
            "parent": "state_10",
            "offset": 2,
            "side": "right",
            "dir": "in",
            "transition": "trans_9"
        },
        "conn_20": {
            "parent": "state_10",
            "offset": 4,
            "side": "right",
            "dir": "out",
            "transition": "trans_10"
        },
        "conn_21": {
            "parent": "state_10",
            "offset": 5,
            "side": "right",
            "dir": "in",
            "transition": "trans_10"
        },
        "conn_52": {
            "parent": "state_10",
            "offset": 7,
            "side": "right",
            "dir": "out",
            "transition": "trans_26"
        },
        "conn_53": {
            "parent": "state_10",
            "offset": 8,
            "side": "right",
            "dir": "in",
            "transition": "trans_26"
        },
        "conn_54": {
            "parent": "state_11",
            "offset": 1,
            "side": "right",
            "dir": "out",
            "transition": "trans_27"
        },
        "conn_55": {
            "parent": "state_11",
            "offset": 2,
            "side": "right",
            "dir": "in",
            "transition": "trans_27"
        },
        "conn_56": {
            "parent": "state_11",
            "offset": 4,
            "side": "right",
            "dir": "out",
            "transition": "trans_28"
        },
        "conn_57": {
            "parent": "state_11",
            "offset": 5,
            "side": "right",
            "dir": "in",
            "transition": "trans_28"
        },
        "conn_58": {
            "parent": "state_11",
            "offset": 7,
            "side": "right",
            "dir": "out",
            "transition": "trans_29"
        },
        "conn_59": {
            "parent": "state_11",
            "offset": 8,
            "side": "right",
            "dir": "in",
            "transition": "trans_29"
        },
        "conn_60": {
            "parent": "state_10",
            "offset": 1,
            "side": "left",
            "dir": "out",
            "transition": "trans_30"
        },
        "conn_61": {
            "parent": "state_12",
            "offset": 1,
            "side": "top",
            "dir": "in",
            "transition": "trans_30"
        },
        "conn_70": {
            "parent": "state_12",
            "offset": 14,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_35"
        },
        "conn_71": {
            "parent": "state_6",
            "offset": 8,
            "side": "top",
            "dir": "in",
            "transition": "trans_35"
        },
        "conn_62": {
            "parent": "state_6",
            "offset": 9,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_31"
        },
        "conn_63": {
            "parent": "state_11",
            "offset": 9,
            "side": "top",
            "dir": "in",
            "transition": "trans_31"
        },
        "conn_64": {
            "parent": "state_13",
            "offset": 14,
            "side": "bottom",
            "dir": "out",
            "transition": "trans_32"
        },
        "conn_65": {
            "parent": "state_7",
            "offset": 8,
            "side": "top",
            "dir": "in",
            "transition": "trans_32"
        },
        "conn_74": {
            "parent": "state_11",
            "offset": 3,
            "side": "top",
            "dir": "out",
            "transition": "trans_37"
        },
        "conn_75": {
            "parent": "state_13",
            "offset": 7,
            "side": "top",
            "dir": "in",
            "transition": "trans_37"
        },
        "conn_66": {
            "parent": "istate_3",
            "offset": 0,
            "side": "all",
            "dir": "out",
            "transition": "trans_33"
        },
        "conn_67": {
            "parent": "state_10",
            "offset": 10,
            "side": "top",
            "dir": "in",
            "transition": "trans_33"
        }
    },
    "transitions": {
        "trans_0": {
            "start": "conn_0",
            "end": "conn_1",
            "vertices": [
                [
                    51,
                    9
                ],
                [
                    51,
                    9
                ],
                [
                    51,
                    14
                ]
            ],
            "label": "",
            "label_offset": [
                0.5,
                1.5999999999999996
            ],
            "label_anchor": 1,
            "label_pos": [
                51.5,
                10.6
            ]
        },
        "trans_1": {
            "start": "conn_2",
            "end": "conn_3",
            "vertices": [
                [
                    12,
                    24
                ],
                [
                    12,
                    24
                ],
                [
                    12,
                    28
                ]
            ],
            "label": "",
            "label_offset": [
                0.5,
                1.6000000000000014
            ],
            "label_anchor": 1,
            "label_pos": [
                12.5,
                25.6
            ]
        },
        "trans_2": {
            "start": "conn_4",
            "end": "conn_5",
            "vertices": [
                [
                    12,
                    36
                ],
                [
                    14,
                    36
                ],
                [
                    14,
                    36
                ],
                [
                    15,
                    36
                ]
            ],
            "label": "",
            "label_offset": [
                2,
                -0.3999999999999986
            ],
            "label_anchor": 0,
            "label_pos": [
                14,
                35.6
            ]
        },
        "trans_3": {
            "start": "conn_6",
            "end": "conn_7",
            "vertices": [
                [
                    31,
                    37
                ],
                [
                    51,
                    37
                ],
                [
                    51,
                    37
                ],
                [
                    75,
                    37
                ]
            ],
            "label": "[lm73_timeout(LM73_RETRY_TIMEOUT)]",
            "label_offset": [
                1.5,
                -0.3999999999999986
            ],
            "label_anchor": 0,
            "label_pos": [
                32.5,
                36.6
            ]
        },
        "trans_4": {
            "start": "conn_8",
            "end": "conn_9",
            "vertices": [
                [
                    31,
                    39
                ],
                [
                    51,
                    39
                ],
                [
                    51,
                    39
                ],
                [
                    75,
                    39
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK",
            "label_offset": [
                1.5,
                -0.3999999999999986
            ],
            "label_anchor": 0,
            "label_pos": [
                32.5,
                38.6
            ]
        },
        "trans_5": {
            "start": "conn_10",
            "end": "conn_11",
            "vertices": [
                [
                    31,
                    41
                ],
                [
                    51,
                    41
                ],
                [
                    51,
                    41
                ],
                [
                    75,
                    41
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK",
            "label_offset": [
                1.5,
                -0.3999999999999986
            ],
            "label_anchor": 0,
            "label_pos": [
                32.5,
                40.6
            ]
        },
        "trans_6": {
            "start": "conn_12",
            "end": "conn_13",
            "vertices": [
                [
                    75,
                    46
                ],
                [
                    51,
                    46
                ],
                [
                    51,
                    46
                ],
                [
                    31,
                    46
                ]
            ],
            "label": "[lm73_timeout(LM73_UNPLUGGED_TIMEOUT)]/ lm73_reset_timer()",
            "label_offset": [
                -11.5,
                -0.3999999999999986
            ],
            "label_anchor": 2,
            "label_pos": [
                39.5,
                45.6
            ]
        },
        "trans_7": {
            "start": "conn_14",
            "end": "conn_15",
            "vertices": [
                [
                    20,
                    50
                ],
                [
                    20,
                    59
                ],
                [
                    24,
                    59
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS [lm73_id_match()]",
            "label_offset": [
                0.5,
                4.700000000000003
            ],
            "label_anchor": 0,
            "label_pos": [
                20.5,
                54.7
            ]
        },
        "trans_8": {
            "start": "conn_16",
            "end": "conn_17",
            "vertices": [
                [
                    14,
                    146
                ],
                [
                    14,
                    142
                ],
                [
                    5,
                    142
                ]
            ],
            "label": "[lm73_error_count(LM73_MAX_ERROR_COUNT)]",
            "label_offset": [
                0.5,
                -1.8000000000000114
            ],
            "label_anchor": 0,
            "label_pos": [
                14.5,
                144.2
            ]
        },
        "trans_11": {
            "start": "conn_22",
            "end": "conn_23",
            "vertices": [
                [
                    67,
                    130
                ],
                [
                    67,
                    133
                ],
                [
                    67,
                    133
                ],
                [
                    67,
                    146
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS",
            "label_offset": [
                0.5,
                10.799999999999983
            ],
            "label_anchor": 2,
            "label_pos": [
                67.5,
                143.79999999999998
            ]
        },
        "trans_12": {
            "start": "conn_24",
            "end": "conn_25",
            "vertices": [
                [
                    92,
                    155
                ],
                [
                    90,
                    155
                ],
                [
                    90,
                    159
                ],
                [
                    86,
                    159
                ]
            ],
            "label": "",
            "label_offset": [
                0.5,
                2.5999999999999943
            ],
            "label_anchor": 1,
            "label_pos": [
                90.5,
                157.6
            ]
        },
        "trans_13": {
            "start": "conn_26",
            "end": "conn_27",
            "vertices": [
                [
                    31,
                    158
                ],
                [
                    53,
                    158
                ],
                [
                    53,
                    158
                ],
                [
                    71,
                    158
                ]
            ],
            "label": "SIG_LM73_READ",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                32.5,
                157.6
            ]
        },
        "trans_14": {
            "start": "conn_28",
            "end": "conn_29",
            "vertices": [
                [
                    31,
                    160
                ],
                [
                    53,
                    160
                ],
                [
                    53,
                    160
                ],
                [
                    71,
                    160
                ]
            ],
            "label": "[lm73_timeout(LM73_READ_PERIOD)]/ lm73_reset_timer()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                32.5,
                159.6
            ]
        },
        "trans_15": {
            "start": "conn_30",
            "end": "conn_31",
            "vertices": [
                [
                    71,
                    163
                ],
                [
                    53,
                    163
                ],
                [
                    53,
                    163
                ],
                [
                    31,
                    163
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                -12.5,
                -0.4000000000000057
            ],
            "label_anchor": 2,
            "label_pos": [
                40.5,
                162.6
            ]
        },
        "trans_16": {
            "start": "conn_32",
            "end": "conn_33",
            "vertices": [
                [
                    71,
                    165
                ],
                [
                    53,
                    165
                ],
                [
                    53,
                    165
                ],
                [
                    31,
                    165
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                -12.5,
                -0.4000000000000057
            ],
            "label_anchor": 2,
            "label_pos": [
                40.5,
                164.6
            ]
        },
        "trans_17": {
            "start": "conn_34",
            "end": "conn_35",
            "vertices": [
                [
                    71,
                    167
                ],
                [
                    53,
                    167
                ],
                [
                    53,
                    167
                ],
                [
                    31,
                    167
                ]
            ],
            "label": "[lm73_timeout(LM73_READ_PERIOD)]/ lm73_inc_error_counter()",
            "label_offset": [
                -15.5,
                -0.4000000000000057
            ],
            "label_anchor": 2,
            "label_pos": [
                37.5,
                166.6
            ]
        },
        "trans_18": {
            "start": "conn_36",
            "end": "conn_37",
            "vertices": [
                [
                    71,
                    172
                ],
                [
                    53,
                    172
                ],
                [
                    53,
                    172
                ],
                [
                    31,
                    172
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS/ lm73_update_temp()",
            "label_offset": [
                -9.5,
                -0.4000000000000057
            ],
            "label_anchor": 2,
            "label_pos": [
                43.5,
                171.6
            ]
        },
        "trans_19": {
            "start": "conn_38",
            "end": "conn_39",
            "vertices": [
                [
                    70,
                    86
                ],
                [
                    77,
                    86
                ],
                [
                    77,
                    87
                ],
                [
                    70,
                    87
                ]
            ],
            "label": "[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()",
            "label_offset": [
                1,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71,
                85.6
            ]
        },
        "trans_20": {
            "start": "conn_40",
            "end": "conn_41",
            "vertices": [
                [
                    70,
                    89
                ],
                [
                    77,
                    89
                ],
                [
                    77,
                    90
                ],
                [
                    70,
                    90
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71.5,
                88.6
            ]
        },
        "trans_21": {
            "start": "conn_42",
            "end": "conn_43",
            "vertices": [
                [
                    70,
                    93
                ],
                [
                    77,
                    93
                ],
                [
                    77,
                    94
                ],
                [
                    70,
                    94
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71.5,
                92.6
            ]
        },
        "trans_22": {
            "start": "conn_44",
            "end": "conn_45",
            "vertices": [
                [
                    70,
                    119
                ],
                [
                    77,
                    119
                ],
                [
                    77,
                    120
                ],
                [
                    70,
                    120
                ]
            ],
            "label": "[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71.5,
                118.6
            ]
        },
        "trans_23": {
            "start": "conn_46",
            "end": "conn_47",
            "vertices": [
                [
                    70,
                    123
                ],
                [
                    77,
                    123
                ],
                [
                    77,
                    124
                ],
                [
                    70,
                    124
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71.5,
                122.6
            ]
        },
        "trans_24": {
            "start": "conn_48",
            "end": "conn_49",
            "vertices": [
                [
                    70,
                    127
                ],
                [
                    77,
                    127
                ],
                [
                    77,
                    128
                ],
                [
                    70,
                    128
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                71.5,
                126.6
            ]
        },
        "trans_25": {
            "start": "conn_50",
            "end": "conn_51",
            "vertices": [
                [
                    43,
                    135
                ],
                [
                    43,
                    140
                ],
                [
                    16,
                    140
                ],
                [
                    5,
                    140
                ]
            ],
            "label": "[lm73_error_count(LM73_MAX_ERROR_COUNT)]",
            "label_offset": [
                -26.5,
                -0.4000000000000057
            ],
            "label_anchor": 1,
            "label_pos": [
                16.5,
                139.6
            ]
        },
        "trans_9": {
            "start": "conn_18",
            "end": "conn_19",
            "vertices": [
                [
                    74,
                    67
                ],
                [
                    80,
                    67
                ],
                [
                    80,
                    68
                ],
                [
                    74,
                    68
                ]
            ],
            "label": "[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()",
            "label_offset": [
                3,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                77,
                66.6
            ]
        },
        "trans_10": {
            "start": "conn_20",
            "end": "conn_21",
            "vertices": [
                [
                    74,
                    70
                ],
                [
                    80,
                    70
                ],
                [
                    80,
                    71
                ],
                [
                    74,
                    71
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                2,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                76,
                69.6
            ]
        },
        "trans_26": {
            "start": "conn_52",
            "end": "conn_53",
            "vertices": [
                [
                    74,
                    73
                ],
                [
                    80,
                    73
                ],
                [
                    80,
                    74
                ],
                [
                    74,
                    74
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                2,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                76,
                72.6
            ]
        },
        "trans_27": {
            "start": "conn_54",
            "end": "conn_55",
            "vertices": [
                [
                    72,
                    103
                ],
                [
                    77,
                    103
                ],
                [
                    77,
                    104
                ],
                [
                    72,
                    104
                ]
            ],
            "label": "[lm73_timeout(LM73_RETRY_TIMEOUT)]/ lm73_inc_error_counter()",
            "label_offset": [
                1,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                73,
                102.6
            ]
        },
        "trans_28": {
            "start": "conn_56",
            "end": "conn_57",
            "vertices": [
                [
                    72,
                    106
                ],
                [
                    77,
                    106
                ],
                [
                    77,
                    107
                ],
                [
                    72,
                    107
                ]
            ],
            "label": "SIG_I2C_RESULT_ADDR_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                73,
                105.6
            ]
        },
        "trans_29": {
            "start": "conn_58",
            "end": "conn_59",
            "vertices": [
                [
                    72,
                    109
                ],
                [
                    77,
                    109
                ],
                [
                    77,
                    110
                ],
                [
                    72,
                    110
                ]
            ],
            "label": "SIG_I2C_RESULT_DATA_NACK/ lm73_inc_error_counter()",
            "label_offset": [
                1,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                73,
                108.6
            ]
        },
        "trans_30": {
            "start": "conn_60",
            "end": "conn_61",
            "vertices": [
                [
                    54,
                    67
                ],
                [
                    34,
                    67
                ],
                [
                    34,
                    72
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS",
            "label_offset": [
                -16.5,
                -0.4000000000000057
            ],
            "label_anchor": 0,
            "label_pos": [
                37.5,
                66.6
            ]
        },
        "trans_35": {
            "start": "conn_70",
            "end": "conn_71",
            "vertices": [
                [
                    47,
                    79
                ],
                [
                    47,
                    82
                ],
                [
                    60,
                    82
                ],
                [
                    60,
                    84
                ]
            ],
            "label": "[lm73_wait_cnt()]",
            "label_offset": [
                3.5,
                -0.4000000000000057
            ],
            "label_anchor": 1,
            "label_pos": [
                50.5,
                81.6
            ]
        },
        "trans_31": {
            "start": "conn_62",
            "end": "conn_63",
            "vertices": [
                [
                    61,
                    96
                ],
                [
                    61,
                    99
                ],
                [
                    61,
                    99
                ],
                [
                    61,
                    102
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS",
            "label_offset": [
                0.5,
                1.1999999999999886
            ],
            "label_anchor": 2,
            "label_pos": [
                61.5,
                100.19999999999999
            ]
        },
        "trans_32": {
            "start": "conn_64",
            "end": "conn_65",
            "vertices": [
                [
                    47,
                    108
                ],
                [
                    47,
                    115
                ],
                [
                    61,
                    115
                ],
                [
                    61,
                    118
                ]
            ],
            "label": "[lm73_wait_cnt()]",
            "label_offset": [
                4,
                -0.4000000000000057
            ],
            "label_anchor": 1,
            "label_pos": [
                51,
                114.6
            ]
        },
        "trans_37": {
            "start": "conn_74",
            "end": "conn_75",
            "vertices": [
                [
                    55,
                    102
                ],
                [
                    55,
                    99
                ],
                [
                    40,
                    99
                ],
                [
                    40,
                    102
                ]
            ],
            "label": "SIG_I2C_RESULT_SUCCESS",
            "label_offset": [
                -14.5,
                -0.4000000000000057
            ],
            "label_anchor": 1,
            "label_pos": [
                40.5,
                98.6
            ]
        },
        "trans_33": {
            "start": "conn_66",
            "end": "conn_67",
            "vertices": [
                [
                    33,
                    63
                ],
                [
                    64,
                    63
                ],
                [
                    64,
                    66
                ]
            ],
            "label": "",
            "label_offset": [
                14,
                -0.3999999999999986
            ],
            "label_anchor": 0,
            "label_pos": [
                47,
                62.6
            ]
        }
    },
    "notes": {
        "lm73_timeout": "",
        "SIG_I2C_RESULT_ADDR_NACK": "",
        "SIG_I2C_RESULT_DATA_NACK": "",
        "trans_7": "",
        "SIG_I2C_RESULT_SUCCESS": "",
        "trans_24": "",
        "trans_23": "",
        "trans_22": "",
        "trans_21": "",
        "trans_20": "",
        "trans_19": "",
        "trans_25": "",
        "SIG_LM73_READ": "",
        "lm73_error_count": "",
        "trans_9": "",
        "lm73_inc_wait_cnt()": "",
        "LM73_RETRY_TIMEOUT": "",
        "LM73_MAX_ERROR_COUNT": ""
    },
    "view": {
        "translate": [
            132,
            -144.5
        ],
        "scale": 9
    }
}