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
}
}