app
KiCad - the KiCad Bridge
Public Made by Adomby adom
Reference implementation of the KiCad bridge: multi-instance Python server, forward path via kicad-cli, reverse path via in-process plugin. Most complex of the three bundled bridges.
← Commit history
ESC placement demo: Claude Fable 5.1 take evidence (plan, log, stats) and the Codex Astra prompt
7 files changed
+19204
demo/placement/fable/esc-placement-plan.jsonadded+1445@@ -0,0 +1,1445 @@+{+ "report": {+ "outline": [+ 104.0,+ 58.0,+ 168.0,+ 132.0+ ],+ "placed": 149,+ "unplaced": [],+ "ratsnest_original_mm": 1644.5,+ "ratsnest_plan_mm": 1949.2,+ "macro": {+ "Q1": [+ 162.7,+ 108.5,+ 0+ ],+ "Q2": [+ 162.7,+ 115.5,+ 0+ ],+ "Q3": [+ 162.7,+ 95.5,+ 0+ ],+ "Q4": [+ 162.2,+ 102.0,+ 0+ ],+ "Q5": [+ 162.7,+ 76.5,+ 0+ ],+ "Q6": [+ 162.7,+ 83.5,+ 0+ ],+ "C3": [+ 160.2,+ 64.6,+ 0+ ],+ "C2": [+ 146.0,+ 64.6,+ 0+ ],+ "D1": [+ 134.5,+ 61.5,+ 0+ ],+ "R32": [+ 162.8,+ 128.5,+ 0+ ],+ "U6": [+ 153.3,+ 128.8,+ 0+ ],+ "U4": [+ 150.7,+ 99.0,+ 0+ ],+ "U1": [+ 150.7,+ 86.5,+ 0+ ],+ "U5": [+ 132.7,+ 101.0,+ 0+ ],+ "Y1": [+ 132.7,+ 111.5,+ 0+ ],+ "U3": [+ 132.7,+ 89.5,+ 0+ ],+ "U2": [+ 126.0,+ 75.0,+ 0+ ],+ "D2": [+ 126.0,+ 84.0,+ 0+ ],+ "J1": [+ 109.4,+ 97.0,+ 0+ ],+ "SW1": [+ 108.2,+ 108.0,+ 0+ ],+ "MC1": [+ 107.995,+ 68.495,+ 0+ ],+ "MC2": [+ 123.01,+ 60.01,+ 0+ ],+ "MC3": [+ 107.495,+ 74.885,+ 0+ ],+ "MC4": [+ 125.89,+ 60.01,+ 0+ ],+ "MC5": [+ 107.495,+ 117.495,+ 0+ ],+ "MC6": [+ 119.38,+ 123.51,+ 0+ ],+ "MC7": [+ 105.99,+ 121.88,+ 0+ ],+ "MC8": [+ 122.26,+ 123.01,+ 0+ ],+ "MC9": [+ 114.495,+ 128.005,+ 0+ ],+ "MC10": [+ 124.64,+ 123.01,+ 0+ ],+ "MC11": [+ 114.995,+ 122.005,+ 0+ ],+ "MC12": [+ 127.52,+ 123.01,+ 0+ ],+ "MC13": [+ 119.38,+ 130.01,+ 0+ ],+ "MC14": [+ 130.9,+ 123.51,+ 0+ ],+ "MC15": [+ 133.78,+ 123.51,+ 0+ ],+ "MC16": [+ 112.99,+ 60.01,+ 0+ ],+ "MC17": [+ 136.66,+ 123.51,+ 0+ ],+ "MC18": [+ 115.87,+ 60.01,+ 0+ ],+ "MC19": [+ 139.54,+ 123.51,+ 0+ ],+ "MC20": [+ 142.42,+ 123.51,+ 0+ ],+ "MC21": [+ 118.25,+ 60.01,+ 0+ ],+ "MC22": [+ 145.3,+ 123.51,+ 0+ ],+ "MC23": [+ 120.63,+ 60.01,+ 0+ ],+ "MP1": [+ 108.2,+ 62.2,+ 0+ ],+ "MP2": [+ 108.2,+ 127.8,+ 0+ ],+ "MP3": [+ 124.0,+ 127.8,+ 0+ ],+ "MP4": [+ 108.2,+ 82.0,+ 0+ ]+ }+ },+ "plan": {+ "TP8": {+ "x": 116.821,+ "y": 77.777,+ "rotation": 0,+ "side": "F.Cu",+ "value": "+VBAT",+ "anchor": "U2"+ },+ "U2": {+ "x": 126.0,+ "y": 75.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "TPSM365R6V5RDNR",+ "anchor": null+ },+ "JP1": {+ "x": 121.611,+ "y": 73.596,+ "rotation": 90,+ "side": "F.Cu",+ "value": "MC_JMP",+ "anchor": "U2"+ },+ "MC14": {+ "x": 130.9,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC6": {+ "x": 119.38,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C7": {+ "x": 116.1,+ "y": 74.35,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U2"+ },+ "R26": {+ "x": 124.037,+ "y": 102.25,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "U5"+ },+ "Q2": {+ "x": 162.7,+ "y": 115.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "MC10": {+ "x": 124.64,+ "y": 123.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C8": {+ "x": 145.275,+ "y": 99.722,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U4"+ },+ "C14": {+ "x": 120.806,+ "y": 77.607,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "C12": {+ "x": 157.432,+ "y": 94.118,+ "rotation": 0,+ "side": "F.Cu",+ "value": "220n",+ "anchor": "U4"+ },+ "R10": {+ "x": 157.436,+ "y": 103.654,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q4"+ },+ "TP17": {+ "x": 118.123,+ "y": 62.507,+ "rotation": 0,+ "side": "F.Cu",+ "value": "UART_TX",+ "anchor": "MC21"+ },+ "R6": {+ "x": 143.262,+ "y": 99.975,+ "rotation": 90,+ "side": "F.Cu",+ "value": "20k",+ "anchor": "U4"+ },+ "TP5": {+ "x": 133.653,+ "y": 126.007,+ "rotation": 0,+ "side": "F.Cu",+ "value": "+3V3",+ "anchor": "MC15"+ },+ "R8": {+ "x": 158.06,+ "y": 96.669,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q3"+ },+ "MC1": {+ "x": 107.995,+ "y": 68.495,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C24": {+ "x": 136.174,+ "y": 119.7,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "MC15"+ },+ "MP1": {+ "x": 108.2,+ "y": 62.2,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC18": {+ "x": 115.87,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C20": {+ "x": 147.511,+ "y": 103.967,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U4"+ },+ "C17": {+ "x": 120.775,+ "y": 69.727,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "C42": {+ "x": 124.371,+ "y": 107.371,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1n",+ "anchor": "U5"+ },+ "R12": {+ "x": 156.467,+ "y": 101.624,+ "rotation": 0,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "Q5": {+ "x": 162.7,+ "y": 76.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "FB1": {+ "x": 136.955,+ "y": 107.09,+ "rotation": 0,+ "side": "F.Cu",+ "value": "600R @ 100MHZ",+ "anchor": "U5"+ },+ "TP4": {+ "x": 145.368,+ "y": 96.165,+ "rotation": 0,+ "side": "F.Cu",+ "value": "GVDD",+ "anchor": "U4"+ },+ "R32": {+ "x": 162.8,+ "y": 128.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "R0005",+ "anchor": null+ },+ "SW1": {+ "x": 108.2,+ "y": 108.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "SKRPACE010",+ "anchor": null+ },+ "Q6": {+ "x": 162.7,+ "y": 83.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "C16": {+ "x": 118.647,+ "y": 73.598,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "C5": {+ "x": 116.018,+ "y": 71.64,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U2"+ },+ "C10": {+ "x": 123.872,+ "y": 80.502,+ "rotation": 0,+ "side": "F.Cu",+ "value": "22u",+ "anchor": "D2"+ },+ "U3": {+ "x": 132.7,+ "y": 89.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "AP2112K-3.3",+ "anchor": null+ },+ "J1": {+ "x": 109.4,+ "y": 97.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "Conn_ST_STDC14",+ "anchor": null+ },+ "MC13": {+ "x": 119.38,+ "y": 130.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C41": {+ "x": 129.074,+ "y": 111.515,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U5"+ },+ "MC15": {+ "x": 133.78,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC7": {+ "x": 105.99,+ "y": 121.88,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "TP7": {+ "x": 132.729,+ "y": 76.832,+ "rotation": 0,+ "side": "F.Cu",+ "value": "+VBAT",+ "anchor": "U2"+ },+ "D2": {+ "x": 126.0,+ "y": 84.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "SS14",+ "anchor": null+ },+ "MC17": {+ "x": 136.66,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "R4": {+ "x": 155.972,+ "y": 103.81,+ "rotation": 90,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "R29": {+ "x": 124.166,+ "y": 99.823,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "U5"+ },+ "R20": {+ "x": 114.85,+ "y": 99.54,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "J1"+ },+ "C40": {+ "x": 140.362,+ "y": 103.25,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U5"+ },+ "TP3": {+ "x": 139.362,+ "y": 100.25,+ "rotation": 0,+ "side": "F.Cu",+ "value": "INHA",+ "anchor": "U5"+ },+ "TP16": {+ "x": 136.533,+ "y": 126.007,+ "rotation": 0,+ "side": "F.Cu",+ "value": "UART_RX",+ "anchor": "MC17"+ },+ "MC22": {+ "x": 145.3,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "TP20": {+ "x": 129.072,+ "y": 108.031,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BEMF_A",+ "anchor": "U5"+ },+ "MC20": {+ "x": 142.42,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC5": {+ "x": 107.495,+ "y": 117.495,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C6": {+ "x": 129.726,+ "y": 125.462,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "MC15"+ },+ "R16": {+ "x": 133.323,+ "y": 94.417,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1.5k",+ "anchor": "U5"+ },+ "MC8": {+ "x": 122.26,+ "y": 123.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C21": {+ "x": 153.763,+ "y": 106.774,+ "rotation": 0,+ "side": "F.Cu",+ "value": "220n",+ "anchor": "U4"+ },+ "R27": {+ "x": 126.445,+ "y": 107.09,+ "rotation": 0,+ "side": "F.Cu",+ "value": "2.2k",+ "anchor": "U5"+ },+ "TP9": {+ "x": 126.052,+ "y": 104.43,+ "rotation": 0,+ "side": "F.Cu",+ "value": "DSHOT",+ "anchor": "U5"+ },+ "TP1": {+ "x": 126.05,+ "y": 101.997,+ "rotation": 0,+ "side": "F.Cu",+ "value": "NEUTRAL",+ "anchor": "U5"+ },+ "R31": {+ "x": 151.601,+ "y": 104.122,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "U4"+ },+ "TP19": {+ "x": 131.323,+ "y": 94.341,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BOOT0",+ "anchor": "U5"+ },+ "Q4": {+ "x": 162.2,+ "y": 102.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "U5": {+ "x": 132.7,+ "y": 101.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "STM32G431CBT6",+ "anchor": null+ },+ "TP12": {+ "x": 163.75,+ "y": 120.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "PHASE A",+ "anchor": "Q2"+ },+ "C34": {+ "x": 117.55,+ "y": 69.602,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U2"+ },+ "C3": {+ "x": 160.2,+ "y": 64.6,+ "rotation": 0,+ "side": "F.Cu",+ "value": "330u",+ "anchor": null+ },+ "C18": {+ "x": 125.836,+ "y": 70.546,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "MP2": {+ "x": 108.2,+ "y": 127.8,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "Q3": {+ "x": 162.7,+ "y": 95.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "Y1": {+ "x": 132.7,+ "y": 111.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "8MHz",+ "anchor": null+ },+ "MC2": {+ "x": 123.01,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C1": {+ "x": 132.877,+ "y": 73.538,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U2"+ },+ "C44": {+ "x": 133.78,+ "y": 119.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "MC15"+ },+ "R2": {+ "x": 155.461,+ "y": 93.737,+ "rotation": 90,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "C2": {+ "x": 146.0,+ "y": 64.6,+ "rotation": 0,+ "side": "F.Cu",+ "value": "330u",+ "anchor": null+ },+ "C15": {+ "x": 130.1,+ "y": 74.35,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "C39": {+ "x": 112.275,+ "y": 106.925,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "SW1"+ },+ "D1": {+ "x": 134.5,+ "y": 61.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "SMBJ26A",+ "anchor": null+ },+ "Q1": {+ "x": 162.7,+ "y": 108.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BSC016N06NS",+ "anchor": null+ },+ "C27": {+ "x": 131.938,+ "y": 128.692,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "MC15"+ },+ "LED1": {+ "x": 138.824,+ "y": 97.61,+ "rotation": 90,+ "side": "F.Cu",+ "value": "GRN",+ "anchor": "U5"+ },+ "TP13": {+ "x": 156.638,+ "y": 99.325,+ "rotation": 0,+ "side": "F.Cu",+ "value": "PHASE B",+ "anchor": "U4"+ },+ "R21": {+ "x": 127.301,+ "y": 94.446,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "U5"+ },+ "C38": {+ "x": 124.725,+ "y": 65.351,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U2"+ },+ "C37": {+ "x": 121.194,+ "y": 67.111,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U2"+ },+ "C23": {+ "x": 133.653,+ "y": 121.013,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "MC15"+ },+ "U1": {+ "x": 150.7,+ "y": 86.5,+ "rotation": 0,+ "side": "F.Cu",+ "value": "ZXTR2012Z-7",+ "anchor": null+ },+ "R13": {+ "x": 157.936,+ "y": 78.154,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q5"+ },+ "R28": {+ "x": 151.333,+ "y": 94.332,+ "rotation": 0,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "U4"+ },+ "C4": {+ "x": 125.981,+ "y": 67.488,+ "rotation": 0,+ "side": "F.Cu",+ "value": "4.7u",+ "anchor": "U2"+ },+ "C33": {+ "x": 130.464,+ "y": 70.527,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U2"+ },+ "MP3": {+ "x": 124.0,+ "y": 127.8,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC23": {+ "x": 120.63,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "R19": {+ "x": 131.45,+ "y": 92.338,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "U5"+ },+ "C29": {+ "x": 138.927,+ "y": 105.663,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U5"+ },+ "R1": {+ "x": 129.442,+ "y": 68.123,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100k",+ "anchor": "U2"+ },+ "TP11": {+ "x": 134.323,+ "y": 107.659,+ "rotation": 0,+ "side": "F.Cu",+ "value": "RPM",+ "anchor": "U5"+ },+ "TP15": {+ "x": 142.293,+ "y": 121.013,+ "rotation": 0,+ "side": "F.Cu",+ "value": "SWCLK",+ "anchor": "MC20"+ },+ "R30": {+ "x": 124.15,+ "y": 104.751,+ "rotation": 90,+ "side": "F.Cu",+ "value": "2.2k",+ "anchor": "U5"+ },+ "MC11": {+ "x": 114.995,+ "y": 122.005,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC19": {+ "x": 139.54,+ "y": 123.51,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "TP2": {+ "x": 131.666,+ "y": 107.574,+ "rotation": 0,+ "side": "F.Cu",+ "value": "VDDA",+ "anchor": "U5"+ },+ "R17": {+ "x": 120.584,+ "y": 61.895,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1k",+ "anchor": "MC21"+ },+ "MC9": {+ "x": 114.495,+ "y": 128.005,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C45": {+ "x": 124.201,+ "y": 96.255,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1n",+ "anchor": "U5"+ },+ "TP10": {+ "x": 135.323,+ "y": 94.341,+ "rotation": 0,+ "side": "F.Cu",+ "value": "SWDIO",+ "anchor": "U5"+ },+ "R22": {+ "x": 127.646,+ "y": 121.014,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1k",+ "anchor": "MC12"+ },+ "C28": {+ "x": 136.511,+ "y": 109.116,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U5"+ },+ "MC12": {+ "x": 127.52,+ "y": 123.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC16": {+ "x": 112.99,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C36": {+ "x": 122.669,+ "y": 99.503,+ "rotation": 90,+ "side": "F.Cu",+ "value": "33p",+ "anchor": "U5"+ },+ "R15": {+ "x": 160.046,+ "y": 87.401,+ "rotation": 0,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q6"+ },+ "C26": {+ "x": 130.275,+ "y": 121.583,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "MC15"+ },+ "C35": {+ "x": 123.713,+ "y": 97.609,+ "rotation": 0,+ "side": "F.Cu",+ "value": "33p",+ "anchor": "U5"+ },+ "TP14": {+ "x": 153.765,+ "y": 104.272,+ "rotation": 0,+ "side": "F.Cu",+ "value": "PHASE C",+ "anchor": "U4"+ },+ "R14": {+ "x": 144.493,+ "y": 102.525,+ "rotation": 0,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "C32": {+ "x": 128.454,+ "y": 81.36,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U2"+ },+ "R9": {+ "x": 150.001,+ "y": 104.615,+ "rotation": 90,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "R5": {+ "x": 157.936,+ "y": 117.154,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q2"+ },+ "C30": {+ "x": 133.78,+ "y": 128.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "MC15"+ },+ "R24": {+ "x": 161.548,+ "y": 119.989,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q2"+ },+ "C9": {+ "x": 119.946,+ "y": 85.952,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "D2"+ },+ "R33": {+ "x": 122.543,+ "y": 101.999,+ "rotation": 90,+ "side": "F.Cu",+ "value": "10k",+ "anchor": "U5"+ },+ "MC4": {+ "x": 125.89,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C13": {+ "x": 153.26,+ "y": 92.836,+ "rotation": 0,+ "side": "F.Cu",+ "value": "220n",+ "anchor": "U4"+ },+ "C43": {+ "x": 122.585,+ "y": 104.502,+ "rotation": 90,+ "side": "F.Cu",+ "value": "1n",+ "anchor": "U5"+ },+ "R7": {+ "x": 153.638,+ "y": 94.175,+ "rotation": 0,+ "side": "F.Cu",+ "value": "0R",+ "anchor": "U4"+ },+ "U4": {+ "x": 150.7,+ "y": 99.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "DRV8300DPWR",+ "anchor": null+ },+ "LED3": {+ "x": 129.096,+ "y": 94.423,+ "rotation": 90,+ "side": "F.Cu",+ "value": "BLU",+ "anchor": "U5"+ },+ "C19": {+ "x": 128.874,+ "y": 79.247,+ "rotation": 0,+ "side": "F.Cu",+ "value": "10u",+ "anchor": "U2"+ },+ "R25": {+ "x": 126.184,+ "y": 108.633,+ "rotation": 0,+ "side": "F.Cu",+ "value": "2.2k",+ "anchor": "U5"+ },+ "LED2": {+ "x": 138.89,+ "y": 102.985,+ "rotation": 90,+ "side": "F.Cu",+ "value": "GRN",+ "anchor": "U5"+ },+ "C22": {+ "x": 143.39,+ "y": 97.548,+ "rotation": 90,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "U4"+ },+ "TP6": {+ "x": 121.011,+ "y": 83.746,+ "rotation": 0,+ "side": "F.Cu",+ "value": "+5V",+ "anchor": "D2"+ },+ "R18": {+ "x": 136.786,+ "y": 121.514,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1k",+ "anchor": "MC17"+ },+ "R23": {+ "x": 129.197,+ "y": 110.003,+ "rotation": 0,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "U5"+ },+ "TP18": {+ "x": 156.087,+ "y": 96.222,+ "rotation": 0,+ "side": "F.Cu",+ "value": "GATE",+ "anchor": "U4"+ },+ "C25": {+ "x": 131.135,+ "y": 119.267,+ "rotation": 0,+ "side": "F.Cu",+ "value": "100n",+ "anchor": "MC15"+ },+ "MP4": {+ "x": 108.2,+ "y": 82.0,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC3": {+ "x": 107.495,+ "y": 74.885,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "MC21": {+ "x": 118.25,+ "y": 60.01,+ "rotation": 0,+ "side": "F.Cu",+ "value": "~",+ "anchor": null+ },+ "C31": {+ "x": 119.124,+ "y": 80.182,+ "rotation": 0,+ "side": "F.Cu",+ "value": "1u",+ "anchor": "U2"+ },+ "TP21": {+ "x": 126.108,+ "y": 99.23,+ "rotation": 0,+ "side": "F.Cu",+ "value": "BEMF_C",+ "anchor": "U5"+ },+ "R11": {+ "x": 131.743,+ "y": 126.357,+ "rotation": 90,+ "side": "F.Cu",+ "value": "2.2k",+ "anchor": "MC15"+ },+ "C11": {+ "x": 123.872,+ "y": 87.498,+ "rotation": 0,+ "side": "F.Cu",+ "value": "22u",+ "anchor": "D2"+ },+ "U6": {+ "x": 153.3,+ "y": 128.8,+ "rotation": 0,+ "side": "F.Cu",+ "value": "INA181A2IDBVR",+ "anchor": null+ },+ "R3": {+ "x": 157.936,+ "y": 110.154,+ "rotation": 90,+ "side": "F.Cu",+ "value": "22k",+ "anchor": "Q1"+ },+ "R34": {+ "x": 126.232,+ "y": 96.757,+ "rotation": 90,+ "side": "F.Cu",+ "value": "2.2k",+ "anchor": "U5"+ }+ }+}
demo/placement/fable/fable-place-log.jsonadded+17346@@ -0,0 +1,17346 @@+{+ "start": {+ "_hint": "Use this revision as expectedRevision in kicad_move_footprint. Coordinates are mm, +y down; courtyard boxes are board-frame and per side. Cluster by nets[].refs, place decoupling caps beside their IC, keep the power stage together, and watch ratsnest.totalMm fall. kicad_placement_validate is the check.",+ "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure \u2014 the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",+ "boardPath": "C:/Users/arav/Downloads/adom-gate/esc-demo/clean/esc-g431-unplaced.kicad_pcb",+ "bridgeVersion": "1.0.2",+ "copperLayers": [+ "F.Cu",+ "In1.Cu",+ "In2.Cu",+ "B.Cu"+ ],+ "courtyardOverlapCount": 0,+ "durationMs": 114,+ "elapsedMs": 64,+ "error": "",+ "footprintCount": 149,+ "footprints": [+ {+ "courtyard": {+ "maxX": 175.0,+ "maxY": 125.23,+ "minX": 173.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ }+ ],+ "ref": "TP8",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "005446c0-e2df-4940-afea-5fbbaac73964",+ "value": "+VBAT",+ "x": 174.0,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 242.2,+ "maxY": 128.53,+ "minX": 237.6,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "Regulator_CDT:TPSM336_int-buck",+ "insideOutline": false,+ "locked": false,+ "padCount": 11,+ "pads": [+ {+ "net": "unconnected-(U2-PGOOD-Pad1)",+ "pad": "1"+ },+ {+ "net": "/5V_EN",+ "pad": "2"+ },+ {+ "net": "+VBAT",+ "pad": "3"+ },+ {+ "net": "+5V",+ "pad": "4"+ },+ {+ "net": "/SW",+ "pad": "5"+ },+ {+ "net": "/SW",+ "pad": "6"+ },+ {+ "net": "unconnected-(U2-BOOT-Pad7)",+ "pad": "7"+ },+ {+ "net": "/5V_VCC",+ "pad": "8"+ },+ {+ "net": "+5V",+ "pad": "9"+ },+ {+ "net": "GND",+ "pad": "10"+ },+ {+ "net": "GND",+ "pad": "11"+ }+ ],+ "ref": "U2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "008707ce-7fa5-4c36-b31e-6bc141ce5121",+ "value": "TPSM365R6V5RDNR",+ "x": 239.9,+ "y": 125.929998+ },+ {+ "courtyard": {+ "maxX": 225.52,+ "maxY": 81.76,+ "minX": 221.02,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Adom Footprint Library:ADOM_JUMPER_4x2",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/5V_EN",+ "pad": "2"+ }+ ],+ "ref": "JP1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "0241f1b9-67a4-4ca7-82fa-1e1893e99e1a",+ "value": "MC_JMP",+ "x": 223.270002,+ "y": 80.51+ },+ {+ "courtyard": {+ "maxX": 234.78,+ "maxY": 93.14,+ "minX": 232.8,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC14",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "025ce2b8-173a-4008-b1ba-7d13f6ed5868",+ "value": "~",+ "x": 233.789992,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 196.92,+ "maxY": 93.14,+ "minX": 194.94,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "039ccb14-b021-4908-a8d0-b6c6c37542e4",+ "value": "~",+ "x": 195.929996,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 226.2,+ "maxY": 59.96,+ "minX": 222.8,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0805_2012Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C7",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "03a5d9ef-b086-4256-b2b3-12a0e8556d1a",+ "value": "1u",+ "x": 224.5,+ "y": 58.98+ },+ {+ "courtyard": {+ "maxX": 244.34,+ "maxY": 114.73,+ "minX": 242.48,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/NEUTRAL",+ "pad": "1"+ },+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "2"+ }+ ],+ "ref": "R26",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "03c74758-b822-470f-9f7a-af308e3424df",+ "value": "10k",+ "x": 243.41,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 180.37,+ "maxY": 111.79,+ "minX": 173.0,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "GND",+ "pad": "3"+ },+ {+ "net": "/GLA",+ "pad": "4"+ },+ {+ "net": "/DRV_SHA",+ "pad": "5"+ }+ ],+ "ref": "Q2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd",+ "value": "BSC016N06NS",+ "x": 176.69,+ "y": 108.959998+ },+ {+ "courtyard": {+ "maxX": 215.85,+ "maxY": 93.14,+ "minX": 213.87,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/TIM15_CH1_DSHOT",+ "pad": "1"+ }+ ],+ "ref": "MC10",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "055539fb-de37-4491-8380-b776ad240b12",+ "value": "~",+ "x": 214.859994,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 231.16,+ "maxY": 59.46,+ "minX": 228.2,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0603_1608Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+12V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C8",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "05a3314c-d51b-4771-9e7d-bbfb57ff6cd6",+ "value": "10u",+ "x": 229.68,+ "y": 58.73+ },+ {+ "courtyard": {+ "maxX": 191.84,+ "maxY": 73.3,+ "minX": 187.24,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C14",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "0b6a6f18-6dd5-486b-b80c-32820ec20227",+ "value": "10u",+ "x": 189.54,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 181.42,+ "maxY": 71.92,+ "minX": 179.6,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHA",+ "pad": "1"+ },+ {+ "net": "/DRV_BSTA",+ "pad": "2"+ }+ ],+ "ref": "C12",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "0cb5ee5c-74fe-4a8a-8dc5-3ebe1ffab2fa",+ "value": "220n",+ "x": 180.51,+ "y": 71.46+ },+ {+ "courtyard": {+ "maxX": 182.58,+ "maxY": 114.73,+ "minX": 180.72,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GLB",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "R10",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "108082b3-65d5-4e2f-bb5e-b786b2f3fbc9",+ "value": "22k",+ "x": 181.65,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 212.5,+ "maxY": 125.23,+ "minX": 210.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/USART1_TX",+ "pad": "1"+ }+ ],+ "ref": "TP17",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "10989430-07ad-4324-81c3-7fafed3d02bb",+ "value": "UART_TX",+ "x": 211.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 241.01,+ "maxY": 107.07,+ "minX": 239.15,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "Net-(LED1-A)",+ "pad": "1"+ },+ {+ "net": "+12V",+ "pad": "2"+ }+ ],+ "ref": "R6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "15ec9bff-789f-4d7c-ab94-5e4a5f6ca08a",+ "value": "20k",+ "x": 240.08,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 235.48,+ "maxY": 118.73,+ "minX": 233.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ }+ ],+ "ref": "TP5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "16129851-83d6-4da2-8efc-e437af9bf971",+ "value": "+3V3",+ "x": 234.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 174.86,+ "maxY": 114.73,+ "minX": 173.0,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GHB",+ "pad": "1"+ },+ {+ "net": "/DRV_SHB",+ "pad": "2"+ }+ ],+ "ref": "R8",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "16284a18-48d6-4398-bc55-e934e927cc9f",+ "value": "22k",+ "x": 173.93,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 244.09,+ "maxY": 84.25,+ "minX": 239.1,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactLarge",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ }+ ],+ "ref": "MC1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "16dc0ef6-eb27-4cf9-96ce-d130bd002c43",+ "value": "~",+ "x": 241.595001,+ "y": 81.754999+ },+ {+ "courtyard": {+ "maxX": 174.82,+ "maxY": 76.22,+ "minX": 173.0,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C24",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "16f77da8-0d73-4444-8e31-00d57a649345",+ "value": "100n",+ "x": 173.91,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 206.84,+ "maxY": 104.13,+ "minX": 200.86,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MP1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1796251a-92ac-48c9-9db5-578f8de6c377",+ "value": "~",+ "x": 203.85,+ "y": 101.139998+ },+ {+ "courtyard": {+ "maxX": 178.96,+ "maxY": 100.13,+ "minX": 176.98,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC18",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "186940dd-4201-4119-8e37-15bec07fc0e9",+ "value": "~",+ "x": 177.97,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 229.8,+ "maxY": 72.46,+ "minX": 226.84,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0603_1608Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+12V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C20",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1bea4128-e530-479b-ad2e-b9c974565b32",+ "value": "10u",+ "x": 228.32,+ "y": 71.73+ },+ {+ "courtyard": {+ "maxX": 211.64,+ "maxY": 73.3,+ "minX": 207.04,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C17",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1c080d65-e2bf-4724-82c2-70a180e59fe6",+ "value": "10u",+ "x": 209.34,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 174.82,+ "maxY": 80.18,+ "minX": 173.0,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C42",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1c0ce6aa-f6a5-43b9-82b7-fc3b41806faf",+ "value": "1n",+ "x": 173.91,+ "y": 79.72+ },+ {+ "courtyard": {+ "maxX": 190.3,+ "maxY": 114.73,+ "minX": 188.44,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GHC",+ "pad": "1"+ },+ {+ "net": "/GHC",+ "pad": "2"+ }+ ],+ "ref": "R12",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1e432e2e-7419-40c0-bc47-06618124a145",+ "value": "0R",+ "x": 189.37,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 208.48,+ "maxY": 111.79,+ "minX": 201.11,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "/DRV_SHC",+ "pad": "1"+ },+ {+ "net": "/DRV_SHC",+ "pad": "2"+ },+ {+ "net": "/DRV_SHC",+ "pad": "3"+ },+ {+ "net": "/GHC",+ "pad": "4"+ },+ {+ "net": "+VBAT",+ "pad": "5"+ }+ ],+ "ref": "Q5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74",+ "value": "BSC016N06NS",+ "x": 204.8,+ "y": 108.959998+ },+ {+ "courtyard": {+ "maxX": 208.44,+ "maxY": 80.2,+ "minX": 206.58,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Inductor_SMD:L_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/VDDA",+ "pad": "1"+ },+ {+ "net": "+3V3",+ "pad": "2"+ }+ ],+ "ref": "FB1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "1fdcdb97-3558-4e04-bf84-fd36e1317240",+ "value": "600R @ 100MHZ",+ "x": 207.51,+ "y": 79.73+ },+ {+ "courtyard": {+ "maxX": 231.48,+ "maxY": 118.73,+ "minX": 229.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+12V",+ "pad": "1"+ }+ ],+ "ref": "TP4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "22fc7cb2-060f-492b-a1e2-394436c9ef78",+ "value": "GVDD",+ "x": 230.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 200.06,+ "maxY": 121.23,+ "minX": 192.3,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Shunt_CDT:R_HoLR2512D_0R0005_3W",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND_OUT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "R32",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "232f9a86-ea21-4a26-b4bb-ced660365a99",+ "value": "R0005",+ "x": 196.18,+ "y": 118.979998+ },+ {+ "courtyard": {+ "maxX": 215.48,+ "maxY": 120.43,+ "minX": 209.78,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Switch_CDT:SW_SKRPACE010",+ "insideOutline": false,+ "locked": false,+ "padCount": 4,+ "pads": [+ {+ "net": "unconnected-(SW1-Pad1)",+ "pad": "1"+ },+ {+ "net": "/nRST",+ "pad": "2"+ },+ {+ "net": "GND",+ "pad": "3"+ },+ {+ "net": "unconnected-(SW1-Pad4)",+ "pad": "4"+ }+ ],+ "ref": "SW1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "24c45389-cda0-4db4-8379-c9e6d73f2f2d",+ "value": "SKRPACE010",+ "x": 212.63,+ "y": 118.579998+ },+ {+ "courtyard": {+ "maxX": 217.85,+ "maxY": 111.79,+ "minX": 210.48,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "GND",+ "pad": "3"+ },+ {+ "net": "/GLC",+ "pad": "4"+ },+ {+ "net": "/DRV_SHC",+ "pad": "5"+ }+ ],+ "ref": "Q6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533",+ "value": "BSC016N06NS",+ "x": 214.17,+ "y": 108.959998+ },+ {+ "courtyard": {+ "maxX": 205.04,+ "maxY": 73.3,+ "minX": 200.44,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C16",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "2710efc7-0d54-4a94-ac69-cf9ffed82472",+ "value": "10u",+ "x": 202.74,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 216.98,+ "maxY": 58.92,+ "minX": 215.16,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "2dab7b65-ba17-4d2b-b603-8cdd5706b282",+ "value": "100n",+ "x": 216.07,+ "y": 58.46+ },+ {+ "courtyard": {+ "maxX": 241.58,+ "maxY": 60.3,+ "minX": 236.98,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C10",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "30aa016d-2ff8-40eb-b658-eb8edf8ed37e",+ "value": "22u",+ "x": 239.28,+ "y": 59.15+ },+ {+ "courtyard": {+ "maxX": 177.1,+ "maxY": 133.93,+ "minX": 173.0,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "footprint": "Package_TO_SOT_SMD:SOT-23-5",+ "insideOutline": false,+ "locked": false,+ "padCount": 5,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "+5V",+ "pad": "3"+ },+ {+ "net": "unconnected-(U3-NC-Pad4)",+ "pad": "4"+ },+ {+ "net": "+3V3",+ "pad": "5"+ }+ ],+ "ref": "U3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "339e3b18-fc65-4823-a364-fc4505a1eb0f",+ "value": "AP2112K-3.3",+ "x": 175.05,+ "y": 132.229998+ },+ {+ "courtyard": {+ "maxX": 219.02,+ "maxY": 89.16,+ "minX": 210.44,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_Vertical_SMD",+ "insideOutline": false,+ "locked": false,+ "padCount": 14,+ "pads": [+ {+ "net": "unconnected-(J1-NC-Pad1)",+ "pad": "1"+ },+ {+ "net": "unconnected-(J1-NC-Pad2)",+ "pad": "2"+ },+ {+ "net": "+3V3",+ "pad": "3"+ },+ {+ "net": "/SWDIO",+ "pad": "4"+ },+ {+ "net": "GND",+ "pad": "5"+ },+ {+ "net": "/SWCLK",+ "pad": "6"+ },+ {+ "net": "GND",+ "pad": "7"+ },+ {+ "net": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+ "pad": "8"+ },+ {+ "net": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+ "pad": "9"+ },+ {+ "net": "unconnected-(J1-JTDI{slash}NC-Pad10)",+ "pad": "10"+ },+ {+ "net": "GND",+ "pad": "11"+ },+ {+ "net": "/nRST",+ "pad": "12"+ },+ {+ "net": "/USART1_TX",+ "pad": "13"+ },+ {+ "net": "/USART1_RX",+ "pad": "14"+ }+ ],+ "ref": "J1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "345b7d10-34bb-47bb-944a-ebd111d92152",+ "value": "Conn_ST_STDC14",+ "x": 214.730001,+ "y": 84.21+ },+ {+ "courtyard": {+ "maxX": 230.8,+ "maxY": 93.14,+ "minX": 228.82,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC13",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "349ed003-73da-4071-b3cf-9ff98cc83e4b",+ "value": "~",+ "x": 229.809992,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 244.5,+ "maxY": 76.22,+ "minX": 242.68,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/VBAT_SENSE",+ "pad": "2"+ }+ ],+ "ref": "C41",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "35dfc3f8-cdbb-44a6-8d84-c183842188a1",+ "value": "100n",+ "x": 243.59,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 238.76,+ "maxY": 93.14,+ "minX": 236.78,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ }+ ],+ "ref": "MC15",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "37c7d1a4-316d-4450-be54-44d07c62d37d",+ "value": "~",+ "x": 237.769992,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 200.9,+ "maxY": 93.14,+ "minX": 198.92,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC7",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "383c5d37-d735-458f-aa72-9f12eb61ca13",+ "value": "~",+ "x": 199.909996,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 243.48,+ "maxY": 118.73,+ "minX": 241.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ }+ ],+ "ref": "TP7",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "3879bf3c-26c1-4ce9-adf3-24e18a0c6ac5",+ "value": "+VBAT",+ "x": 242.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 204.58,+ "maxY": 82.76,+ "minX": 197.58,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Diode_SMD:D_SMA",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ },+ {+ "net": "/5V_EXT",+ "pad": "2"+ }+ ],+ "ref": "D2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "39788db5-a180-4935-b774-30b4ebe02e02",+ "value": "SS14",+ "x": 201.08,+ "y": 81.01+ },+ {+ "courtyard": {+ "maxX": 174.98,+ "maxY": 100.13,+ "minX": 173.0,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/USART1_RX",+ "pad": "1"+ }+ ],+ "ref": "MC17",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "3bac466b-a769-46ac-85bb-7c23afbf915b",+ "value": "~",+ "x": 173.99,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 233.29,+ "maxY": 107.07,+ "minX": 231.43,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GLA",+ "pad": "1"+ },+ {+ "net": "/GLA",+ "pad": "2"+ }+ ],+ "ref": "R4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "3c2c61e6-fd36-4f83-a3c9-68a68dbd0411",+ "value": "0R",+ "x": 232.36,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 182.58,+ "maxY": 117.67,+ "minX": 180.72,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/NEUTRAL",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO1_BEMF_B",+ "pad": "2"+ }+ ],+ "ref": "R29",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "3f23ceb7-0525-4f90-bc0f-b5f97a17f7d3",+ "value": "10k",+ "x": 181.65,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 221.18,+ "maxY": 114.73,+ "minX": 219.32,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/nRST",+ "pad": "1"+ },+ {+ "net": "+3V3",+ "pad": "2"+ }+ ],+ "ref": "R20",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "402c7ba1-8339-4292-a14a-1af0af8902c2",+ "value": "10k",+ "x": 220.25,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 240.68,+ "maxY": 76.22,+ "minX": 238.86,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/PB12",+ "pad": "2"+ }+ ],+ "ref": "C40",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "407cf851-d55e-41f9-8b40-5f8b73287a62",+ "value": "100n",+ "x": 239.77,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 227.48,+ "maxY": 118.73,+ "minX": 225.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/TIM1_CH3_INHA",+ "pad": "1"+ }+ ],+ "ref": "TP3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "41584451-a336-45b5-9444-314380c4fd9d",+ "value": "INHA",+ "x": 226.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 208.5,+ "maxY": 125.23,+ "minX": 206.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/USART1_RX",+ "pad": "1"+ }+ ],+ "ref": "TP16",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "43f5de44-b775-43e1-b84c-d8d6aa25bd4d",+ "value": "UART_RX",+ "x": 207.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 194.88,+ "maxY": 100.13,+ "minX": 192.9,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC22",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "45836c2a-3d63-44e3-ae27-1f5819822d9a",+ "value": "~",+ "x": 193.89,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 224.5,+ "maxY": 125.23,+ "minX": 222.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "1"+ }+ ],+ "ref": "TP20",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "4606c758-c4aa-49ff-9588-d5a2f4d1b729",+ "value": "BEMF_A",+ "x": 223.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 186.92,+ "maxY": 100.13,+ "minX": 184.94,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/SWCLK",+ "pad": "1"+ }+ ],+ "ref": "MC20",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "4658818c-16f4-49a7-a4d6-eac0df246d43",+ "value": "~",+ "x": 185.93,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 192.94,+ "maxY": 96.15,+ "minX": 187.95,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactLarge",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHA",+ "pad": "1"+ }+ ],+ "ref": "MC5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "472c05c2-2952-44aa-853d-3e0474c75144",+ "value": "~",+ "x": 190.444997,+ "y": 93.654999+ },+ {+ "courtyard": {+ "maxX": 220.8,+ "maxY": 58.92,+ "minX": 218.98,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "481a64c4-6d7c-4b2b-818b-00d48c37766e",+ "value": "1u",+ "x": 219.89,+ "y": 58.46+ },+ {+ "courtyard": {+ "maxX": 205.74,+ "maxY": 114.73,+ "minX": 203.88,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "Net-(LED3-A)",+ "pad": "1"+ },+ {+ "net": "/MCU_LED",+ "pad": "2"+ }+ ],+ "ref": "R16",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "4eb2f3e2-4864-4a12-80f8-8e2d51b9f302",+ "value": "1.5k",+ "x": 204.81,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 204.88,+ "maxY": 93.14,+ "minX": 202.9,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/nRST",+ "pad": "1"+ }+ ],+ "ref": "MC8",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "4f37462a-aea6-45db-82a1-99ca7f971fb7",+ "value": "~",+ "x": 203.889996,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 233.62,+ "maxY": 71.92,+ "minX": 231.8,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHC",+ "pad": "1"+ },+ {+ "net": "/DRV_BSTC",+ "pad": "2"+ }+ ],+ "ref": "C21",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "4ff4c65e-25e8-4f70-b5bb-117e7606b8e6",+ "value": "220n",+ "x": 232.71,+ "y": 71.46+ },+ {+ "courtyard": {+ "maxX": 174.86,+ "maxY": 117.67,+ "minX": 173.0,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "2"+ }+ ],+ "ref": "R27",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "5066d09b-fbb3-427e-bdc5-da1289dfb3c9",+ "value": "2.2k",+ "x": 173.93,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 179.0,+ "maxY": 125.23,+ "minX": 177.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/TIM15_CH1_DSHOT",+ "pad": "1"+ }+ ],+ "ref": "TP9",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "509eed4c-ee77-416b-987b-72d59fcd8962",+ "value": "DSHOT",+ "x": 178.0,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 219.48,+ "maxY": 118.73,+ "minX": 217.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/NEUTRAL",+ "pad": "1"+ }+ ],+ "ref": "TP1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "55922883-cd3b-4905-bb17-90c4712c049c",+ "value": "NEUTRAL",+ "x": 218.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 190.3,+ "maxY": 117.67,+ "minX": 188.44,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHC",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "2"+ }+ ],+ "ref": "R31",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "571c68f6-f124-4d2c-9ee4-0dfdc6a96bd8",+ "value": "22k",+ "x": 189.37,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 220.5,+ "maxY": 125.23,+ "minX": 218.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/BOOT0",+ "pad": "1"+ }+ ],+ "ref": "TP19",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "57c45d39-024f-44a8-80a7-3b4da0c00386",+ "value": "BOOT0",+ "x": 219.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 199.11,+ "maxY": 111.79,+ "minX": 191.74,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "GND",+ "pad": "3"+ },+ {+ "net": "/GLB",+ "pad": "4"+ },+ {+ "net": "/DRV_SHB",+ "pad": "5"+ }+ ],+ "ref": "Q4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1",+ "value": "BSC016N06NS",+ "x": 195.43,+ "y": 108.959998+ },+ {+ "courtyard": {+ "maxX": 199.25,+ "maxY": 140.83,+ "minX": 188.95,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "footprint": "Package_QFP:LQFP-48_7x7mm_P0.5mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 48,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "unconnected-(U5-PC13-Pad2)",+ "pad": "2"+ },+ {+ "net": "unconnected-(U5-PC14-Pad3)",+ "pad": "3"+ },+ {+ "net": "unconnected-(U5-PC15-Pad4)",+ "pad": "4"+ },+ {+ "net": "/HSE_IN",+ "pad": "5"+ },+ {+ "net": "/HSE_OUT",+ "pad": "6"+ },+ {+ "net": "/nRST",+ "pad": "7"+ },+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "8"+ },+ {+ "net": "/NEUTRAL",+ "pad": "9"+ },+ {+ "net": "/TIM15_CH1_DSHOT",+ "pad": "10"+ },+ {+ "net": "/NEUTRAL",+ "pad": "11"+ },+ {+ "net": "/COMP1_INM_IO1_BEMF_B",+ "pad": "12"+ },+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "13"+ },+ {+ "net": "/VBAT_SENSE",+ "pad": "14"+ },+ {+ "net": "/IBAT_SENSE",+ "pad": "15"+ },+ {+ "net": "unconnected-(U5-PB0-Pad16)",+ "pad": "16"+ },+ {+ "net": "unconnected-(U5-PB1-Pad17)",+ "pad": "17"+ },+ {+ "net": "unconnected-(U5-PB2-Pad18)",+ "pad": "18"+ },+ {+ "net": "GND",+ "pad": "19"+ },+ {+ "net": "/VDDA",+ "pad": "20"+ },+ {+ "net": "/VDDA",+ "pad": "21"+ },+ {+ "net": "/RPM",+ "pad": "22"+ },+ {+ "net": "GND",+ "pad": "23"+ },+ {+ "net": "+3V3",+ "pad": "24"+ },+ {+ "net": "unconnected-(U5-PB11-Pad25)",+ "pad": "25"+ },+ {+ "net": "/PB12",+ "pad": "26"+ },+ {+ "net": "/TIM1_CH1N_INLC",+ "pad": "27"+ },+ {+ "net": "/TIM1_CH2N_INLB",+ "pad": "28"+ },+ {+ "net": "/TIM1_CH3N_INLA",+ "pad": "29"+ },+ {+ "net": "/TIM1_CH1_INHC",+ "pad": "30"+ },+ {+ "net": "/TIM1_CH2_INHB",+ "pad": "31"+ },+ {+ "net": "/TIM1_CH3_INHA",+ "pad": "32"+ },+ {+ "net": "unconnected-(U5-PA11-Pad33)",+ "pad": "33"+ },+ {+ "net": "unconnected-(U5-PA12-Pad34)",+ "pad": "34"+ },+ {+ "net": "GND",+ "pad": "35"+ },+ {+ "net": "+3V3",+ "pad": "36"+ },+ {+ "net": "/SWDIO",+ "pad": "37"+ },+ {+ "net": "/SWCLK",+ "pad": "38"+ },+ {+ "net": "unconnected-(U5-PA15-Pad39)",+ "pad": "39"+ },+ {+ "net": "/MCU_LED",+ "pad": "40"+ },+ {+ "net": "unconnected-(U5-PB4-Pad41)",+ "pad": "41"+ },+ {+ "net": "unconnected-(U5-PB5-Pad42)",+ "pad": "42"+ },+ {+ "net": "/PB6",+ "pad": "43"+ },+ {+ "net": "/PB7",+ "pad": "44"+ },+ {+ "net": "/BOOT0",+ "pad": "45"+ },+ {+ "net": "unconnected-(U5-PB9-Pad46)",+ "pad": "46"+ },+ {+ "net": "GND",+ "pad": "47"+ },+ {+ "net": "+3V3",+ "pad": "48"+ }+ ],+ "ref": "U5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "5c66daca-1c52-45fe-a03c-8eb02a58562c",+ "value": "STM32G431CBT6",+ "x": 194.1,+ "y": 135.679998+ },+ {+ "courtyard": {+ "maxX": 191.5,+ "maxY": 125.73,+ "minX": 189.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHA",+ "pad": "1"+ }+ ],+ "ref": "TP12",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "5f95e6e8-bc42-4f73-beef-c60dfa8b423d",+ "value": "PHASE A",+ "x": 190.25,+ "y": 124.479998+ },+ {+ "courtyard": {+ "maxX": 216.18,+ "maxY": 76.22,+ "minX": 214.36,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C34",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "61488e44-3248-4000-acb2-83fecf3fb4a0",+ "value": "100n",+ "x": 215.27,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 206.56,+ "maxY": 69.0,+ "minX": 193.26,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "66ce151c-2908-4f79-920b-290d7d180356",+ "value": "330u",+ "x": 199.91,+ "y": 63.5+ },+ {+ "courtyard": {+ "maxX": 218.24,+ "maxY": 73.3,+ "minX": 213.64,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C18",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "67fc641c-531c-4d18-90c0-a9f36d92425d",+ "value": "10u",+ "x": 215.94,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 214.82,+ "maxY": 104.13,+ "minX": 208.84,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MP2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "682f8e32-e05b-4c65-9965-eb289d518f85",+ "value": "~",+ "x": 211.83,+ "y": 101.139998+ },+ {+ "courtyard": {+ "maxX": 189.74,+ "maxY": 111.79,+ "minX": 182.37,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "/DRV_SHB",+ "pad": "1"+ },+ {+ "net": "/DRV_SHB",+ "pad": "2"+ },+ {+ "net": "/DRV_SHB",+ "pad": "3"+ },+ {+ "net": "/GHB",+ "pad": "4"+ },+ {+ "net": "+VBAT",+ "pad": "5"+ }+ ],+ "ref": "Q3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18",+ "value": "BSC016N06NS",+ "x": 186.06,+ "y": 108.959998+ },+ {+ "courtyard": {+ "maxX": 211.55,+ "maxY": 134.03,+ "minX": 207.35,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "footprint": "Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 4,+ "pads": [+ {+ "net": "/HSE_IN",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "/HSE_OUT",+ "pad": "3"+ },+ {+ "net": "GND",+ "pad": "4"+ }+ ],+ "ref": "Y1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "6d24ac16-4347-4650-9879-793417b92771",+ "value": "8MHz",+ "x": 209.45,+ "y": 132.279998+ },+ {+ "courtyard": {+ "maxX": 174.98,+ "maxY": 93.14,+ "minX": 173.0,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/5V_EXT",+ "pad": "1"+ }+ ],+ "ref": "MC2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "6e0126d0-cf8a-4fe1-a45a-0e2c45ce4014",+ "value": "~",+ "x": 173.99,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 175.96,+ "maxY": 59.46,+ "minX": 173.0,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0603_1608Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/5V_VCC",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "70e46fac-e56b-41a5-9476-37c81f216a04",+ "value": "1u",+ "x": 174.48,+ "y": 58.73+ },+ {+ "courtyard": {+ "maxX": 182.46,+ "maxY": 80.18,+ "minX": 180.64,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "+3V3",+ "pad": "2"+ }+ ],+ "ref": "C44",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "73792496-a971-4c8b-87eb-01f19abe7bf1",+ "value": "100n",+ "x": 181.55,+ "y": 79.72+ },+ {+ "courtyard": {+ "maxX": 225.57,+ "maxY": 107.07,+ "minX": 223.71,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GHA",+ "pad": "1"+ },+ {+ "net": "/GHA",+ "pad": "2"+ }+ ],+ "ref": "R2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "73b05aa4-29a0-4cdd-82f5-484c3e0f8586",+ "value": "0R",+ "x": 224.64,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 191.26,+ "maxY": 69.0,+ "minX": 177.96,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:CP_Elec_10x12.5",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "76caf9e5-14c7-4f4e-be88-a334940c2edd",+ "value": "330u",+ "x": 184.61,+ "y": 63.5+ },+ {+ "courtyard": {+ "maxX": 198.44,+ "maxY": 73.3,+ "minX": 193.84,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C15",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "775dd84c-d813-4e8b-872a-6aff60134564",+ "value": "10u",+ "x": 196.14,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 236.86,+ "maxY": 76.22,+ "minX": 235.04,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/nRST",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C39",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "788f8dfe-aacc-4a4d-a14c-6cfc3e06c6aa",+ "value": "100n",+ "x": 235.95,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 195.58,+ "maxY": 83.76,+ "minX": 188.28,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Diode_SMD:D_SMB",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "D1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "78c3df68-04eb-4eaa-b8e2-6baae1e8bcc9",+ "value": "SMBJ26A",+ "x": 191.93,+ "y": 81.51+ },+ {+ "courtyard": {+ "maxX": 240.15,+ "maxY": 103.81,+ "minX": 232.78,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "MOSFET_CDT:TDSON-8-1_BSC016N06NS",+ "insideOutline": false,+ "locked": false,+ "padCount": 21,+ "pads": [+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "",+ "pad": ""+ },+ {+ "net": "/DRV_SHA",+ "pad": "1"+ },+ {+ "net": "/DRV_SHA",+ "pad": "2"+ },+ {+ "net": "/DRV_SHA",+ "pad": "3"+ },+ {+ "net": "/GHA",+ "pad": "4"+ },+ {+ "net": "+VBAT",+ "pad": "5"+ }+ ],+ "ref": "Q1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f",+ "value": "BSC016N06NS",+ "x": 236.47,+ "y": 100.979998+ },+ {+ "courtyard": {+ "maxX": 186.28,+ "maxY": 76.22,+ "minX": 184.46,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C27",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "803c56e1-8031-43c2-83a2-3fd15973146c",+ "value": "100n",+ "x": 185.37,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 229.38,+ "maxY": 80.2,+ "minX": 227.52,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "LED_SMD:LED_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "Net-(LED1-A)",+ "pad": "2"+ }+ ],+ "ref": "LED1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "83708a33-2641-458f-acd4-85df4fed6a87",+ "value": "GRN",+ "x": 228.450002,+ "y": 79.73+ },+ {+ "courtyard": {+ "maxX": 196.0,+ "maxY": 125.73,+ "minX": 193.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHB",+ "pad": "1"+ }+ ],+ "ref": "TP13",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "83f13eb1-650d-4ab8-a93b-a60bbdb5e5c5",+ "value": "PHASE B",+ "x": 194.75,+ "y": 124.479998+ },+ {+ "courtyard": {+ "maxX": 225.04,+ "maxY": 114.73,+ "minX": 223.18,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "/PB12",+ "pad": "2"+ }+ ],+ "ref": "R21",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "8646d5be-88a5-40c4-b359-5b2dd850bcea",+ "value": "10k",+ "x": 224.11,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 233.04,+ "maxY": 76.22,+ "minX": 231.22,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C38",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "88498231-3843-4e58-95b7-d8e8378852e5",+ "value": "100n",+ "x": 232.13,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 229.22,+ "maxY": 77.26,+ "minX": 225.82,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0805_2012Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C37",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "88b677d7-9017-4988-8a03-02d610a2e8ab",+ "value": "1u",+ "x": 227.52,+ "y": 76.28+ },+ {+ "courtyard": {+ "maxX": 242.4,+ "maxY": 72.46,+ "minX": 239.44,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0603_1608Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C23",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "8b1770a3-8142-4718-94e0-e45a550e7cba",+ "value": "10u",+ "x": 240.92,+ "y": 71.73+ },+ {+ "courtyard": {+ "maxX": 235.6,+ "maxY": 128.23,+ "minX": 230.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "Package_TO_SOT_SMD:SOT-89-3",+ "insideOutline": false,+ "locked": false,+ "padCount": 3,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "+VBAT",+ "pad": "2"+ },+ {+ "net": "+12V",+ "pad": "3"+ }+ ],+ "ref": "U1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "8da8afd6-f9ad-4bf8-94fe-40a623cb163e",+ "value": "ZXTR2012Z-7",+ "x": 233.35,+ "y": 125.729998+ },+ {+ "courtyard": {+ "maxX": 194.16,+ "maxY": 114.73,+ "minX": 192.3,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GHC",+ "pad": "1"+ },+ {+ "net": "/DRV_SHC",+ "pad": "2"+ }+ ],+ "ref": "R13",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "8e74f1e2-733e-4cca-ae92-adfa5864746b",+ "value": "22k",+ "x": 193.23,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 178.72,+ "maxY": 117.67,+ "minX": 176.86,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHB",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO1_BEMF_B",+ "pad": "2"+ }+ ],+ "ref": "R28",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "90f9952e-dd57-4590-ba84-86bc7517881c",+ "value": "22k",+ "x": 177.79,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 213.16,+ "maxY": 60.3,+ "minX": 208.56,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "944e076d-73db-4d8f-963b-4a9786471eb5",+ "value": "4.7u",+ "x": 210.86,+ "y": 59.15+ },+ {+ "courtyard": {+ "maxX": 212.36,+ "maxY": 77.26,+ "minX": 208.96,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0805_2012Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C33",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "967bca63-a488-448e-8775-6a0116da4267",+ "value": "1u",+ "x": 210.66,+ "y": 76.28+ },+ {+ "courtyard": {+ "maxX": 222.8,+ "maxY": 104.13,+ "minX": 216.82,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MP3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9842c828-2d55-4010-96b6-06fabd931d8b",+ "value": "~",+ "x": 219.81,+ "y": 101.139998+ },+ {+ "courtyard": {+ "maxX": 198.86,+ "maxY": 100.13,+ "minX": 196.88,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC23",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9b60c224-fb80-4c6e-b6ca-7bd4e0e4e943",+ "value": "~",+ "x": 197.87,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 217.32,+ "maxY": 114.73,+ "minX": 215.46,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/BOOT0",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "R19",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9b65e52f-965d-4e66-8661-9ffc71a74912",+ "value": "10k",+ "x": 216.39,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 193.92,+ "maxY": 76.22,+ "minX": 192.1,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/VDDA",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C29",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9c80825b-577f-4a21-8450-8b054ebbcb1c",+ "value": "1u",+ "x": 193.01,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 221.71,+ "maxY": 107.07,+ "minX": 219.85,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/5V_EN",+ "pad": "1"+ },+ {+ "net": "+VBAT",+ "pad": "2"+ }+ ],+ "ref": "R1",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9c8cd261-9cae-4407-bf60-d0356ea0d408",+ "value": "100k",+ "x": 220.78,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 187.0,+ "maxY": 125.23,+ "minX": 185.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/RPM",+ "pad": "1"+ }+ ],+ "ref": "TP11",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9d7af150-956e-4ca0-8ec0-6b7c4933ee8b",+ "value": "RPM",+ "x": 186.0,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 204.5,+ "maxY": 125.23,+ "minX": 202.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/SWCLK",+ "pad": "1"+ }+ ],+ "ref": "TP15",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9dc1daf1-3aba-421c-a99d-99b6ec50e57b",+ "value": "SWCLK",+ "x": 203.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 186.44,+ "maxY": 117.67,+ "minX": 184.58,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO1_BEMF_B",+ "pad": "2"+ }+ ],+ "ref": "R30",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "9f6b86ab-9755-44cc-bbef-ae0f1a8fdd3e",+ "value": "2.2k",+ "x": 185.51,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 222.84,+ "maxY": 96.15,+ "minX": 217.85,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactLarge",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHC",+ "pad": "1"+ }+ ],+ "ref": "MC11",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a0d1ce85-e989-4a6a-982d-de4d1ca89a21",+ "value": "~",+ "x": 220.344993,+ "y": 93.654999+ },+ {+ "courtyard": {+ "maxX": 182.94,+ "maxY": 100.13,+ "minX": 180.96,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC19",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a1ada06f-dc36-4dd2-9a07-bdec2b517af0",+ "value": "~",+ "x": 181.95,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 223.48,+ "maxY": 118.73,+ "minX": 221.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/VDDA",+ "pad": "1"+ }+ ],+ "ref": "TP2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a1bfc70b-bca9-4e55-9b74-808106e0a4d4",+ "value": "VDDA",+ "x": 222.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 209.6,+ "maxY": 114.73,+ "minX": 207.74,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/USART1_TX",+ "pad": "1"+ },+ {+ "net": "/PB6",+ "pad": "2"+ }+ ],+ "ref": "R17",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a2d24356-dc66-4d1d-86e9-dc83cc0465c0",+ "value": "1k",+ "x": 208.67,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 211.87,+ "maxY": 96.15,+ "minX": 206.88,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactLarge",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHB",+ "pad": "1"+ }+ ],+ "ref": "MC9",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a579c676-1982-4afb-afc9-199089ae5258",+ "value": "~",+ "x": 209.374995,+ "y": 93.654999+ },+ {+ "courtyard": {+ "maxX": 186.28,+ "maxY": 80.18,+ "minX": 184.46,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C45",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a5f26bac-11f6-418d-a105-997ffa8688b6",+ "value": "1n",+ "x": 185.37,+ "y": 79.72+ },+ {+ "courtyard": {+ "maxX": 183.0,+ "maxY": 125.23,+ "minX": 181.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/SWDIO",+ "pad": "1"+ }+ ],+ "ref": "TP10",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a76478c9-b30b-4ed9-95cd-d2880dbc8822",+ "value": "SWDIO",+ "x": 182.0,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 228.9,+ "maxY": 114.73,+ "minX": 227.04,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/E_STOP",+ "pad": "1"+ },+ {+ "net": "/PB12",+ "pad": "2"+ }+ ],+ "ref": "R22",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a849e47f-23f9-4a87-a1bc-da8e73e5206d",+ "value": "1k",+ "x": 227.97,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 190.1,+ "maxY": 76.22,+ "minX": 188.28,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/VDDA",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C28",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a90808ae-4d93-44d2-b47b-72117a1786bc",+ "value": "100n",+ "x": 189.19,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 226.82,+ "maxY": 93.14,+ "minX": 224.84,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/E_STOP",+ "pad": "1"+ }+ ],+ "ref": "MC12",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "a93996fc-a163-497b-909c-65f8b246a0db",+ "value": "~",+ "x": 225.829992,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 242.74,+ "maxY": 93.14,+ "minX": 240.76,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/SWDIO",+ "pad": "1"+ }+ ],+ "ref": "MC16",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ac586be1-2027-4173-8193-91e93b18c7f3",+ "value": "~",+ "x": 241.749992,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 223.82,+ "maxY": 76.22,+ "minX": 222.0,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/HSE_OUT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C36",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ae3c4bdd-202a-4da1-96e4-a697416d5120",+ "value": "33p",+ "x": 222.91,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 201.88,+ "maxY": 114.73,+ "minX": 200.02,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GLC",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "R15",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "aedcb9e7-3174-415f-8c04-d044e2c74d38",+ "value": "22k",+ "x": 200.95,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 182.46,+ "maxY": 76.22,+ "minX": 180.64,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C26",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "b00fb0c7-9f13-47c5-b3c4-e781f550e253",+ "value": "100n",+ "x": 181.55,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 220.0,+ "maxY": 76.22,+ "minX": 218.18,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/HSE_IN",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C35",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "b808e282-81ca-4cd5-b740-a183aa1688f7",+ "value": "33p",+ "x": 219.09,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 200.5,+ "maxY": 125.73,+ "minX": 198.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.5mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_SHC",+ "pad": "1"+ }+ ],+ "ref": "TP14",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ba294d4d-803f-492e-ac2f-76b6ebc68cd3",+ "value": "PHASE C",+ "x": 199.25,+ "y": 124.479998+ },+ {+ "courtyard": {+ "maxX": 198.02,+ "maxY": 114.73,+ "minX": 196.16,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GLC",+ "pad": "1"+ },+ {+ "net": "/GLC",+ "pad": "2"+ }+ ],+ "ref": "R14",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ba7f35cc-c21d-47ee-ad5b-700c9a313f78",+ "value": "0R",+ "x": 197.09,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 206.96,+ "maxY": 76.22,+ "minX": 205.14,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C32",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "bd7ee59b-113c-49ed-b0b0-f2fdc4eb2b3a",+ "value": "100n",+ "x": 206.05,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 178.72,+ "maxY": 114.73,+ "minX": 176.86,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GLB",+ "pad": "1"+ },+ {+ "net": "/GLB",+ "pad": "2"+ }+ ],+ "ref": "R9",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "c0c5448c-2ccd-4b02-9657-17913567bd26",+ "value": "0R",+ "x": 177.79,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 237.15,+ "maxY": 107.07,+ "minX": 235.29,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GLA",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "R5",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "c1bda2b6-24b3-4675-aa8c-544b4cc2549d",+ "value": "22k",+ "x": 236.22,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 197.74,+ "maxY": 76.22,+ "minX": 195.92,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C30",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "c6c80917-95a5-46b1-b235-d29b29c14563",+ "value": "1u",+ "x": 196.83,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 236.62,+ "maxY": 114.73,+ "minX": 234.76,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHA",+ "pad": "1"+ },+ {+ "net": "/COMP2_INM_IO1_BEMF_A",+ "pad": "2"+ }+ ],+ "ref": "R24",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "c6d0d701-727b-4105-b8ba-21dfa8f2ea6b",+ "value": "22k",+ "x": 235.69,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 234.98,+ "maxY": 58.92,+ "minX": 233.16,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C9",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "c8ef2b43-0b14-4e7e-8e87-567b9e7c7aeb",+ "value": "1u",+ "x": 234.07,+ "y": 58.46+ },+ {+ "courtyard": {+ "maxX": 203.92,+ "maxY": 117.67,+ "minX": 202.06,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/NEUTRAL",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "2"+ }+ ],+ "ref": "R33",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "cb48cb43-dc92-47dc-8494-2dcca39d9586",+ "value": "10k",+ "x": 202.99,+ "y": 117.199998+ },+ {+ "courtyard": {+ "maxX": 185.95,+ "maxY": 93.14,+ "minX": 183.97,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MC4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "cbc610e6-1bae-4e99-9cd9-d349df383f64",+ "value": "~",+ "x": 184.959998,+ "y": 92.15+ },+ {+ "courtyard": {+ "maxX": 185.24,+ "maxY": 71.92,+ "minX": 183.42,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_SHB",+ "pad": "1"+ },+ {+ "net": "/DRV_BSTB",+ "pad": "2"+ }+ ],+ "ref": "C13",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ce3e7028-d982-43f7-b5a0-f7dee61ac2ba",+ "value": "220n",+ "x": 184.33,+ "y": 71.46+ },+ {+ "courtyard": {+ "maxX": 178.64,+ "maxY": 80.18,+ "minX": 176.82,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/COMP1_INM_IO1_BEMF_B",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C43",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ce480a99-58a9-4b37-9c47-2c79dd0f0479",+ "value": "1n",+ "x": 177.73,+ "y": 79.72+ },+ {+ "courtyard": {+ "maxX": 244.87,+ "maxY": 107.07,+ "minX": 243.01,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/DRV_GHB",+ "pad": "1"+ },+ {+ "net": "/GHB",+ "pad": "2"+ }+ ],+ "ref": "R7",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "d037e65d-cedd-41d9-97e4-f1a0a3bbd1d1",+ "value": "0R",+ "x": 243.94,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 186.95,+ "maxY": 137.63,+ "minX": 179.1,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "footprint": "texas_instruments_CDT:SOP65P640X120-20N_DVR8300",+ "insideOutline": false,+ "locked": false,+ "padCount": 20,+ "pads": [+ {+ "net": "/TIM1_CH3_INHA",+ "pad": "1"+ },+ {+ "net": "/TIM1_CH2_INHB",+ "pad": "2"+ },+ {+ "net": "/TIM1_CH1_INHC",+ "pad": "3"+ },+ {+ "net": "/TIM1_CH3N_INLA",+ "pad": "4"+ },+ {+ "net": "/TIM1_CH2N_INLB",+ "pad": "5"+ },+ {+ "net": "/TIM1_CH1N_INLC",+ "pad": "6"+ },+ {+ "net": "+12V",+ "pad": "7"+ },+ {+ "net": "GND",+ "pad": "8"+ },+ {+ "net": "/DRV_GLC",+ "pad": "9"+ },+ {+ "net": "/DRV_GLB",+ "pad": "10"+ },+ {+ "net": "/DRV_GLA",+ "pad": "11"+ },+ {+ "net": "/DRV_SHC",+ "pad": "12"+ },+ {+ "net": "/DRV_GHC",+ "pad": "13"+ },+ {+ "net": "/DRV_BSTC",+ "pad": "14"+ },+ {+ "net": "/DRV_SHB",+ "pad": "15"+ },+ {+ "net": "/DRV_GHB",+ "pad": "16"+ },+ {+ "net": "/DRV_BSTB",+ "pad": "17"+ },+ {+ "net": "/DRV_SHA",+ "pad": "18"+ },+ {+ "net": "/DRV_GHA",+ "pad": "19"+ },+ {+ "net": "/DRV_BSTA",+ "pad": "20"+ }+ ],+ "ref": "U4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "d0d13933-ceaa-4b8d-8e92-3624e8363f38",+ "value": "DRV8300DPWR",+ "x": 183.025,+ "y": 134.079998+ },+ {+ "courtyard": {+ "maxX": 237.1,+ "maxY": 80.2,+ "minX": 235.24,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "LED_SMD:LED_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "Net-(LED3-A)",+ "pad": "2"+ }+ ],+ "ref": "LED3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "d441871b-4bbf-4cea-b958-5aab4155410e",+ "value": "BLU",+ "x": 236.170002,+ "y": 79.73+ },+ {+ "courtyard": {+ "maxX": 224.84,+ "maxY": 73.3,+ "minX": 220.24,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C19",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "dbbaa301-b579-4312-9d7a-9df835b6c40d",+ "value": "10u",+ "x": 222.54,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 240.48,+ "maxY": 114.73,+ "minX": 238.62,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/VBAT_SENSE",+ "pad": "2"+ }+ ],+ "ref": "R25",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "dda418d3-903b-4491-a428-e9baf524e781",+ "value": "2.2k",+ "x": 239.55,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 233.24,+ "maxY": 80.2,+ "minX": 231.38,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "footprint": "LED_SMD:LED_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "Net-(LED2-A)",+ "pad": "2"+ }+ ],+ "ref": "LED2",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "ddbe55fa-e4be-41cf-b639-68d167ef58c5",+ "value": "GRN",+ "x": 232.310002,+ "y": 79.73+ },+ {+ "courtyard": {+ "maxX": 237.44,+ "maxY": 71.92,+ "minX": 235.62,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+12V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C22",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "dfe7042f-5406-45ed-9762-c85a5fea2601",+ "value": "100n",+ "x": 236.53,+ "y": 71.46+ },+ {+ "courtyard": {+ "maxX": 239.48,+ "maxY": 118.73,+ "minX": 237.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ }+ ],+ "ref": "TP6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "e02d0c1f-c067-4d79-b203-17fe8e31b4ce",+ "value": "+5V",+ "x": 238.48,+ "y": 117.729998+ },+ {+ "courtyard": {+ "maxX": 213.46,+ "maxY": 114.73,+ "minX": 211.6,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/USART1_RX",+ "pad": "1"+ },+ {+ "net": "/PB7",+ "pad": "2"+ }+ ],+ "ref": "R18",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "e036ee63-3740-4356-b7ab-b1204054aa75",+ "value": "1k",+ "x": 212.53,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 232.76,+ "maxY": 114.73,+ "minX": 230.9,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "/VBAT_SENSE",+ "pad": "2"+ }+ ],+ "ref": "R23",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "e498016a-9e45-4fa5-91c9-2a45a364f5c6",+ "value": "22k",+ "x": 231.83,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 216.5,+ "maxY": 125.23,+ "minX": 214.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/DRV_GHA",+ "pad": "1"+ }+ ],+ "ref": "TP18",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "e622f919-5ea6-4c2e-b02e-a34ae21e18c3",+ "value": "GATE",+ "x": 215.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 178.64,+ "maxY": 76.22,+ "minX": 176.82,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+3V3",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C25",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f1173d38-b6b3-4c8d-9269-0e99aefffe2c",+ "value": "100n",+ "x": 177.73,+ "y": 75.76+ },+ {+ "courtyard": {+ "maxX": 230.78,+ "maxY": 104.13,+ "minX": 224.8,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachinePinLargeShort",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ }+ ],+ "ref": "MP4",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f19cb1c3-0bf8-4ceb-bf3a-4ba57b8ce702",+ "value": "~",+ "x": 227.79,+ "y": 101.139998+ },+ {+ "courtyard": {+ "maxX": 181.97,+ "maxY": 96.15,+ "minX": 176.98,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactLarge",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "GND_OUT",+ "pad": "1"+ }+ ],+ "ref": "MC3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f2ea9e73-981d-47c6-b981-017141d3da0b",+ "value": "~",+ "x": 179.474999,+ "y": 93.654999+ },+ {+ "courtyard": {+ "maxX": 190.9,+ "maxY": 100.13,+ "minX": 188.92,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "footprint": "adom-kicad-footprint-library:MachineContactMedium",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/USART1_TX",+ "pad": "1"+ }+ ],+ "ref": "MC21",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f3805573-23ec-473f-91a3-05996515d8fe",+ "value": "~",+ "x": 189.91,+ "y": 99.139998+ },+ {+ "courtyard": {+ "maxX": 203.14,+ "maxY": 77.26,+ "minX": 199.74,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_0805_2012Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+VBAT",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C31",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f3c55040-27a2-43d2-924b-4d8647307b25",+ "value": "1u",+ "x": 201.44,+ "y": 76.28+ },+ {+ "courtyard": {+ "maxX": 228.5,+ "maxY": 125.23,+ "minX": 226.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "footprint": "TestPoint:TestPoint_Pad_D1.0mm",+ "insideOutline": false,+ "locked": false,+ "padCount": 1,+ "pads": [+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "1"+ }+ ],+ "ref": "TP21",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f7184987-5791-402e-961e-f5eb7b43f518",+ "value": "BEMF_C",+ "x": 227.5,+ "y": 124.229998+ },+ {+ "courtyard": {+ "maxX": 186.44,+ "maxY": 114.73,+ "minX": 184.58,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "Net-(LED2-A)",+ "pad": "1"+ },+ {+ "net": "+3V3",+ "pad": "2"+ }+ ],+ "ref": "R11",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f738570c-2ecd-4b8a-b6a0-82c806091b37",+ "value": "2.2k",+ "x": 185.51,+ "y": 114.259998+ },+ {+ "courtyard": {+ "maxX": 177.6,+ "maxY": 73.3,+ "minX": 173.0,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "footprint": "Capacitor_SMD:C_1206_3216Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "+5V",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ }+ ],+ "ref": "C11",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "f990f346-3444-4bcc-ac54-ba9fb83db796",+ "value": "22u",+ "x": 175.3,+ "y": 72.15+ },+ {+ "courtyard": {+ "maxX": 205.35,+ "maxY": 133.93,+ "minX": 201.25,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "footprint": "Package_TO_SOT_SMD:SOT-23-6",+ "insideOutline": false,+ "locked": false,+ "padCount": 6,+ "pads": [+ {+ "net": "/IBAT_SENSE",+ "pad": "1"+ },+ {+ "net": "GND",+ "pad": "2"+ },+ {+ "net": "GND",+ "pad": "3"+ },+ {+ "net": "GND_OUT",+ "pad": "4"+ },+ {+ "net": "GND",+ "pad": "5"+ },+ {+ "net": "+3V3",+ "pad": "6"+ }+ ],+ "ref": "U6",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "fa6017ed-1965-47dd-825d-45c6aabd82e3",+ "value": "INA181A2IDBVR",+ "x": 203.3,+ "y": 132.229998+ },+ {+ "courtyard": {+ "maxX": 229.43,+ "maxY": 107.07,+ "minX": 227.57,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "/GHA",+ "pad": "1"+ },+ {+ "net": "/DRV_SHA",+ "pad": "2"+ }+ ],+ "ref": "R3",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "fbcadbb9-2f61-491e-b797-b9fcf68751f5",+ "value": "22k",+ "x": 228.5,+ "y": 106.599998+ },+ {+ "courtyard": {+ "maxX": 207.78,+ "maxY": 117.67,+ "minX": 205.92,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "footprint": "Resistor_SMD:R_0402_1005Metric",+ "insideOutline": false,+ "locked": false,+ "padCount": 2,+ "pads": [+ {+ "net": "GND",+ "pad": "1"+ },+ {+ "net": "/COMP1_INM_IO2_BEMF_C",+ "pad": "2"+ }+ ],+ "ref": "R34",+ "rotation": 0.0,+ "side": "F.Cu",+ "uuid": "fc05ca26-c596-4181-b147-c0ce64c10a91",+ "value": "2.2k",+ "x": 206.85,+ "y": 117.199998+ }+ ],+ "kicadVersion": "10.0.3",+ "layers": [+ "F.Cu",+ "In1.Cu",+ "In2.Cu",+ "B.Cu",+ "F.Adhes",+ "B.Adhes",+ "F.Paste",+ "B.Paste",+ "F.SilkS",+ "B.SilkS",+ "F.Mask",+ "B.Mask",+ "Dwgs.User",+ "Cmts.User",+ "Eco1.User",+ "Eco2.User",+ "Edge.Cuts",+ "Margin",+ "F.CrtYd",+ "B.CrtYd",+ "F.Fab",+ "B.Fab",+ "User.1",+ "User.2",+ "User.3",+ "User.4"+ ],+ "mechanism": "ipc",+ "netCount": 82,+ "nets": [+ {+ "mstLengthMm": 498.668,+ "name": "GND",+ "padCount": 96,+ "refs": [+ "C1",+ "C2",+ "C3",+ "C4",+ "C5",+ "C6",+ "C7",+ "C8",+ "C9",+ "C10",+ "C11",+ "C14",+ "C15",+ "C16",+ "C17",+ "C18",+ "C19",+ "C20",+ "C22",+ "C23",+ "C24",+ "C25",+ "C26",+ "C27",+ "C28",+ "C29",+ "C30",+ "C31",+ "C32",+ "C33",+ "C34",+ "C35",+ "C36",+ "C37",+ "C38",+ "C39",+ "C40",+ "C41",+ "C42",+ "C43",+ "C44",+ "C45",+ "D1",+ "J1",+ "JP1",+ "LED1",+ "LED2",+ "LED3",+ "MC4",+ "MC6",+ "MC7",+ "MC13",+ "MC14",+ "MC18",+ "MC19",+ "MC22",+ "MC23",+ "MP1",+ "MP2",+ "MP3",+ "MP4",+ "Q2",+ "Q4",+ "Q6",+ "R5",+ "R10",+ "R15",+ "R19",+ "R25",+ "R27",+ "R30",+ "R32",+ "R34",+ "SW1",+ "U1",+ "U2",+ "U3",+ "U4",+ "U5",+ "U6",+ "Y1"+ ]+ },+ {+ "mstLengthMm": 255.426,+ "name": "+VBAT",+ "padCount": 28,+ "refs": [+ "C2",+ "C3",+ "C4",+ "C5",+ "C7",+ "C14",+ "C15",+ "C16",+ "C17",+ "C18",+ "C19",+ "C31",+ "C32",+ "C33",+ "C34",+ "C37",+ "C38",+ "D1",+ "MC1",+ "Q1",+ "Q3",+ "Q5",+ "R1",+ "R23",+ "TP7",+ "TP8",+ "U1",+ "U2"+ ]+ },+ {+ "mstLengthMm": 231.818,+ "name": "+3V3",+ "padCount": 21,+ "refs": [+ "C6",+ "C23",+ "C24",+ "C25",+ "C26",+ "C27",+ "C30",+ "C44",+ "FB1",+ "J1",+ "MC15",+ "R11",+ "R20",+ "R21",+ "TP5",+ "U3",+ "U5",+ "U6"+ ]+ },+ {+ "mstLengthMm": 132.058,+ "name": "/DRV_SHA",+ "padCount": 10,+ "refs": [+ "C12",+ "MC5",+ "Q1",+ "Q2",+ "R3",+ "R24",+ "TP12",+ "U4"+ ]+ },+ {+ "mstLengthMm": 111.016,+ "name": "/DRV_SHB",+ "padCount": 10,+ "refs": [+ "C13",+ "MC9",+ "Q3",+ "Q4",+ "R8",+ "R28",+ "TP13",+ "U4"+ ]+ },+ {+ "mstLengthMm": 100.45,+ "name": "/DRV_SHC",+ "padCount": 10,+ "refs": [+ "C21",+ "MC11",+ "Q5",+ "Q6",+ "R13",+ "R31",+ "TP14",+ "U4"+ ]+ },+ {+ "mstLengthMm": 194.17,+ "name": "+5V",+ "padCount": 9,+ "refs": [+ "C9",+ "C10",+ "C11",+ "D2",+ "TP6",+ "U2",+ "U3"+ ]+ },+ {+ "mstLengthMm": 133.499,+ "name": "+12V",+ "padCount": 7,+ "refs": [+ "C8",+ "C20",+ "C22",+ "R6",+ "TP4",+ "U1",+ "U4"+ ]+ },+ {+ "mstLengthMm": 95.852,+ "name": "/COMP1_INM_IO2_BEMF_C",+ "padCount": 6,+ "refs": [+ "C45",+ "R31",+ "R33",+ "R34",+ "TP21",+ "U5"+ ]+ },+ {+ "mstLengthMm": 125.36,+ "name": "/COMP2_INM_IO1_BEMF_A",+ "padCount": 6,+ "refs": [+ "C42",+ "R24",+ "R26",+ "R27",+ "TP20",+ "U5"+ ]+ },+ {+ "mstLengthMm": 84.617,+ "name": "/NEUTRAL",+ "padCount": 6,+ "refs": [+ "R26",+ "R29",+ "R33",+ "TP1",+ "U5"+ ]+ },+ {+ "mstLengthMm": 95.371,+ "name": "/VDDA",+ "padCount": 6,+ "refs": [+ "C28",+ "C29",+ "FB1",+ "TP2",+ "U5"+ ]+ },+ {+ "mstLengthMm": 99.715,+ "name": "/nRST",+ "padCount": 6,+ "refs": [+ "C39",+ "J1",+ "MC8",+ "R20",+ "SW1",+ "U5"+ ]+ },+ {+ "mstLengthMm": 66.803,+ "name": "/COMP1_INM_IO1_BEMF_B",+ "padCount": 5,+ "refs": [+ "C43",+ "R28",+ "R29",+ "R30",+ "U5"+ ]+ },+ {+ "mstLengthMm": 79.545,+ "name": "/PB12",+ "padCount": 4,+ "refs": [+ "C40",+ "R21",+ "R22",+ "U5"+ ]+ },+ {+ "mstLengthMm": 75.596,+ "name": "/SWCLK",+ "padCount": 4,+ "refs": [+ "J1",+ "MC20",+ "TP15",+ "U5"+ ]+ },+ {+ "mstLengthMm": 97.361,+ "name": "/SWDIO",+ "padCount": 4,+ "refs": [+ "J1",+ "MC16",+ "TP10",+ "U5"+ ]+ },+ {+ "mstLengthMm": 78.523,+ "name": "/USART1_RX",+ "padCount": 4,+ "refs": [+ "J1",+ "MC17",+ "R18",+ "TP16"+ ]+ },+ {+ "mstLengthMm": 59.644,+ "name": "/USART1_TX",+ "padCount": 4,+ "refs": [+ "J1",+ "MC21",+ "R17",+ "TP17"+ ]+ },+ {+ "mstLengthMm": 94.323,+ "name": "/VBAT_SENSE",+ "padCount": 4,+ "refs": [+ "C41",+ "R23",+ "R25",+ "U5"+ ]+ },+ {+ "mstLengthMm": 52.141,+ "name": "/5V_EN",+ "padCount": 3,+ "refs": [+ "JP1",+ "R1",+ "U2"+ ]+ },+ {+ "mstLengthMm": 38.235,+ "name": "/BOOT0",+ "padCount": 3,+ "refs": [+ "R19",+ "TP19",+ "U5"+ ]+ },+ {+ "mstLengthMm": 50.122,+ "name": "/DRV_GHA",+ "padCount": 3,+ "refs": [+ "R2",+ "TP18",+ "U4"+ ]+ },+ {+ "mstLengthMm": 9.644,+ "name": "/GHA",+ "padCount": 3,+ "refs": [+ "Q1",+ "R2",+ "R3"+ ]+ },+ {+ "mstLengthMm": 71.747,+ "name": "/GHB",+ "padCount": 3,+ "refs": [+ "Q3",+ "R7",+ "R8"+ ]+ },+ {+ "mstLengthMm": 12.74,+ "name": "/GHC",+ "padCount": 3,+ "refs": [+ "Q5",+ "R12",+ "R13"+ ]+ },+ {+ "mstLengthMm": 61.954,+ "name": "/GLA",+ "padCount": 3,+ "refs": [+ "Q2",+ "R4",+ "R5"+ ]+ },+ {+ "mstLengthMm": 14.84,+ "name": "/GLB",+ "padCount": 3,+ "refs": [+ "Q4",+ "R9",+ "R10"+ ]+ },+ {+ "mstLengthMm": 14.304,+ "name": "/GLC",+ "padCount": 3,+ "refs": [+ "Q6",+ "R14",+ "R15"+ ]+ },+ {+ "mstLengthMm": 76.78,+ "name": "/HSE_IN",+ "padCount": 3,+ "refs": [+ "C35",+ "U5",+ "Y1"+ ]+ },+ {+ "mstLengthMm": 77.921,+ "name": "/HSE_OUT",+ "padCount": 3,+ "refs": [+ "C36",+ "U5",+ "Y1"+ ]+ },+ {+ "mstLengthMm": 66.662,+ "name": "/TIM15_CH1_DSHOT",+ "padCount": 3,+ "refs": [+ "MC10",+ "TP9",+ "U5"+ ]+ },+ {+ "mstLengthMm": 51.61,+ "name": "/TIM1_CH3_INHA",+ "padCount": 3,+ "refs": [+ "TP3",+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 46.834,+ "name": "GND_OUT",+ "padCount": 3,+ "refs": [+ "MC3",+ "R32",+ "U6"+ ]+ },+ {+ "mstLengthMm": 31.15,+ "name": "/5V_EXT",+ "padCount": 2,+ "refs": [+ "D2",+ "MC2"+ ]+ },+ {+ "mstLengthMm": 93.942,+ "name": "/5V_VCC",+ "padCount": 2,+ "refs": [+ "C1",+ "U2"+ ]+ },+ {+ "mstLengthMm": 59.902,+ "name": "/DRV_BSTA",+ "padCount": 2,+ "refs": [+ "C12",+ "U4"+ ]+ },+ {+ "mstLengthMm": 61.656,+ "name": "/DRV_BSTB",+ "padCount": 2,+ "refs": [+ "C13",+ "U4"+ ]+ },+ {+ "mstLengthMm": 79.213,+ "name": "/DRV_BSTC",+ "padCount": 2,+ "refs": [+ "C21",+ "U4"+ ]+ },+ {+ "mstLengthMm": 63.56,+ "name": "/DRV_GHB",+ "padCount": 2,+ "refs": [+ "R7",+ "U4"+ ]+ },+ {+ "mstLengthMm": 21.64,+ "name": "/DRV_GHC",+ "padCount": 2,+ "refs": [+ "R12",+ "U4"+ ]+ },+ {+ "mstLengthMm": 55.046,+ "name": "/DRV_GLA",+ "padCount": 2,+ "refs": [+ "R4",+ "U4"+ ]+ },+ {+ "mstLengthMm": 22.918,+ "name": "/DRV_GLB",+ "padCount": 2,+ "refs": [+ "R9",+ "U4"+ ]+ },+ {+ "mstLengthMm": 27.572,+ "name": "/DRV_GLC",+ "padCount": 2,+ "refs": [+ "R14",+ "U4"+ ]+ },+ {+ "mstLengthMm": 22.17,+ "name": "/E_STOP",+ "padCount": 2,+ "refs": [+ "MC12",+ "R22"+ ]+ },+ {+ "mstLengthMm": 13.023,+ "name": "/IBAT_SENSE",+ "padCount": 2,+ "refs": [+ "U5",+ "U6"+ ]+ },+ {+ "mstLengthMm": 19.93,+ "name": "/MCU_LED",+ "padCount": 2,+ "refs": [+ "R16",+ "U5"+ ]+ },+ {+ "mstLengthMm": 23.083,+ "name": "/PB6",+ "padCount": 2,+ "refs": [+ "R17",+ "U5"+ ]+ },+ {+ "mstLengthMm": 26.182,+ "name": "/PB7",+ "padCount": 2,+ "refs": [+ "R18",+ "U5"+ ]+ },+ {+ "mstLengthMm": 18.46,+ "name": "/RPM",+ "padCount": 2,+ "refs": [+ "TP11",+ "U5"+ ]+ },+ {+ "mstLengthMm": 1.662,+ "name": "/SW",+ "padCount": 2,+ "refs": [+ "U2"+ ]+ },+ {+ "mstLengthMm": 18.426,+ "name": "/TIM1_CH1N_INLC",+ "padCount": 2,+ "refs": [+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 18.505,+ "name": "/TIM1_CH1_INHC",+ "padCount": 2,+ "refs": [+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 18.451,+ "name": "/TIM1_CH2N_INLB",+ "padCount": 2,+ "refs": [+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 18.533,+ "name": "/TIM1_CH2_INHB",+ "padCount": 2,+ "refs": [+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 18.477,+ "name": "/TIM1_CH3N_INLA",+ "padCount": 2,+ "refs": [+ "U4",+ "U5"+ ]+ },+ {+ "mstLengthMm": 28.898,+ "name": "Net-(LED1-A)",+ "padCount": 2,+ "refs": [+ "LED1",+ "R6"+ ]+ },+ {+ "mstLengthMm": 58.963,+ "name": "Net-(LED2-A)",+ "padCount": 2,+ "refs": [+ "LED2",+ "R11"+ ]+ },+ {+ "mstLengthMm": 47.32,+ "name": "Net-(LED3-A)",+ "padCount": 2,+ "refs": [+ "LED3",+ "R16"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(J1-JRCLK{slash}NC-Pad9)",+ "padCount": 1,+ "refs": [+ "J1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(J1-JTDI{slash}NC-Pad10)",+ "padCount": 1,+ "refs": [+ "J1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(J1-JTDO{slash}SWO-Pad8)",+ "padCount": 1,+ "refs": [+ "J1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(J1-NC-Pad1)",+ "padCount": 1,+ "refs": [+ "J1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(J1-NC-Pad2)",+ "padCount": 1,+ "refs": [+ "J1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(SW1-Pad1)",+ "padCount": 1,+ "refs": [+ "SW1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(SW1-Pad4)",+ "padCount": 1,+ "refs": [+ "SW1"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U2-BOOT-Pad7)",+ "padCount": 1,+ "refs": [+ "U2"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U2-PGOOD-Pad1)",+ "padCount": 1,+ "refs": [+ "U2"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U3-NC-Pad4)",+ "padCount": 1,+ "refs": [+ "U3"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PA11-Pad33)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PA12-Pad34)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PA15-Pad39)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB0-Pad16)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB1-Pad17)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB11-Pad25)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB2-Pad18)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB4-Pad41)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB5-Pad42)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PB9-Pad46)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PC13-Pad2)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PC14-Pad3)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ },+ {+ "mstLengthMm": 0.0,+ "name": "unconnected-(U5-PC15-Pad4)",+ "padCount": 1,+ "refs": [+ "U5"+ ]+ }+ ],+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "output": "",+ "outsideOutline": [+ "TP8",+ "U2",+ "JP1",+ "MC14",+ "MC6",+ "C7",+ "R26",+ "Q2",+ "MC10",+ "C8",+ "C14",+ "C12",+ "R10",+ "TP17",+ "R6",+ "TP5",+ "R8",+ "MC1",+ "C24",+ "MP1",+ "MC18",+ "C20",+ "C17",+ "C42",+ "R12",+ "Q5",+ "FB1",+ "TP4",+ "R32",+ "SW1",+ "Q6",+ "C16",+ "C5",+ "C10",+ "U3",+ "J1",+ "MC13",+ "C41",+ "MC15",+ "MC7",+ "TP7",+ "D2",+ "MC17",+ "R4",+ "R29",+ "R20",+ "C40",+ "TP3",+ "TP16",+ "MC22",+ "TP20",+ "MC20",+ "MC5",+ "C6",+ "R16",+ "MC8",+ "C21",+ "R27",+ "TP9",+ "TP1",+ "R31",+ "TP19",+ "Q4",+ "U5",+ "TP12",+ "C34",+ "C3",+ "C18",+ "MP2",+ "Q3",+ "Y1",+ "MC2",+ "C1",+ "C44",+ "R2",+ "C2",+ "C15",+ "C39",+ "D1",+ "Q1",+ "C27",+ "LED1",+ "TP13",+ "R21",+ "C38",+ "C37",+ "C23",+ "U1",+ "R13",+ "R28",+ "C4",+ "C33",+ "MP3",+ "MC23",+ "R19",+ "C29",+ "R1",+ "TP11",+ "TP15",+ "R30",+ "MC11",+ "MC19",+ "TP2",+ "R17",+ "MC9",+ "C45",+ "TP10",+ "R22",+ "C28",+ "MC12",+ "MC16",+ "C36",+ "R15",+ "C26",+ "C35",+ "TP14",+ "R14",+ "C32",+ "R9",+ "R5",+ "C30",+ "R24",+ "C9",+ "R33",+ "MC4",+ "C13",+ "C43",+ "R7",+ "U4",+ "LED3",+ "C19",+ "R25",+ "LED2",+ "C22",+ "TP6",+ "R18",+ "R23",+ "TP18",+ "C25",+ "MP4",+ "MC3",+ "MC21",+ "C31",+ "TP21",+ "R11",+ "C11",+ "U6",+ "R3",+ "R34"+ ],+ "padNetsOmitted": false,+ "parked": [+ "TP8",+ "U2",+ "JP1",+ "MC14",+ "MC6",+ "C7",+ "R26",+ "Q2",+ "MC10",+ "C8",+ "C14",+ "C12",+ "R10",+ "TP17",+ "R6",+ "TP5",+ "R8",+ "MC1",+ "C24",+ "MP1",+ "MC18",+ "C20",+ "C17",+ "C42",+ "R12",+ "Q5",+ "FB1",+ "TP4",+ "R32",+ "SW1",+ "Q6",+ "C16",+ "C5",+ "C10",+ "U3",+ "J1",+ "MC13",+ "C41",+ "MC15",+ "MC7",+ "TP7",+ "D2",+ "MC17",+ "R4",+ "R29",+ "R20",+ "C40",+ "TP3",+ "TP16",+ "MC22",+ "TP20",+ "MC20",+ "MC5",+ "C6",+ "R16",+ "MC8",+ "C21",+ "R27",+ "TP9",+ "TP1",+ "R31",+ "TP19",+ "Q4",+ "U5",+ "TP12",+ "C34",+ "C3",+ "C18",+ "MP2",+ "Q3",+ "Y1",+ "MC2",+ "C1",+ "C44",+ "R2",+ "C2",+ "C15",+ "C39",+ "D1",+ "Q1",+ "C27",+ "LED1",+ "TP13",+ "R21",+ "C38",+ "C37",+ "C23",+ "U1",+ "R13",+ "R28",+ "C4",+ "C33",+ "MP3",+ "MC23",+ "R19",+ "C29",+ "R1",+ "TP11",+ "TP15",+ "R30",+ "MC11",+ "MC19",+ "TP2",+ "R17",+ "MC9",+ "C45",+ "TP10",+ "R22",+ "C28",+ "MC12",+ "MC16",+ "C36",+ "R15",+ "C26",+ "C35",+ "TP14",+ "R14",+ "C32",+ "R9",+ "R5",+ "C30",+ "R24",+ "C9",+ "R33",+ "MC4",+ "C13",+ "C43",+ "R7",+ "U4",+ "LED3",+ "C19",+ "R25",+ "LED2",+ "C22",+ "TP6",+ "R18",+ "R23",+ "TP18",+ "C25",+ "MP4",+ "MC3",+ "MC21",+ "C31",+ "TP21",+ "R11",+ "C11",+ "U6",+ "R3",+ "R34"+ ],+ "ratsnest": {+ "method": "minimum spanning tree over pad centres per net",+ "totalMm": 4224.031+ },+ "revision": "51df7bce38d12779ee1e07cee85c5eaf88ec31785d7c41ad2e5bb7830b25b8f8",+ "schemaVersion": 1,+ "socket": "ipc://C:\\Users\\arav\\AppData\\Local\\Temp\\kicad\\api.sock",+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "_t0": 1789241657.9501293,+ "_dt": 0.13+ },+ "batches": [+ {+ "refs": [+ "U2",+ "MC14",+ "MC6",+ "Q2",+ "MC10",+ "MC1"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 126.0,+ 74.94999999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.0,+ 74.94999999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 128.3,+ "maxY": 77.6,+ "minX": 123.7,+ "minY": 72.3+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.0,+ "y": 75.0+ },+ {+ "children": {+ "actual": [+ 130.89999999999998,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 130.89999999999998,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 131.89,+ "maxY": 124.5,+ "minX": 129.91,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC14",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.9,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 119.38,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 119.38,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 120.37,+ "maxY": 124.5,+ "minX": 118.39,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC6",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.38,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 162.695,+ 115.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.695,+ 115.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.38,+ "maxY": 118.33,+ "minX": 159.01,+ "minY": 112.67+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 115.5+ },+ {+ "children": {+ "actual": [+ 124.64,+ 123.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.64,+ 123.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 125.63,+ "maxY": 124.0,+ "minX": 123.65,+ "minY": 122.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC10",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.64,+ "y": 123.01+ },+ {+ "children": {+ "actual": [+ 107.995,+ 68.495+ ],+ "deltaMm": 0.0,+ "expected": [+ 107.995,+ 68.495+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 110.49,+ "maxY": 70.99,+ "minX": 105.5,+ "minY": 66.0+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.995,+ "y": 68.495+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 198,+ "elapsedMs": 160,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "U2",+ "MC14",+ "MC6",+ "Q2",+ "MC10",+ "MC1"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.0,+ "y": 75.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 239.9,+ "y": 125.929998+ },+ "courtyardAfter": {+ "maxX": 128.3,+ "maxY": 77.6,+ "minX": 123.7,+ "minY": 72.3+ },+ "courtyardBefore": {+ "maxX": 242.2,+ "maxY": 128.53,+ "minX": 237.6,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U2",+ "uuid": "008707ce-7fa5-4c36-b31e-6bc141ce5121"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.9,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 233.789992,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 131.89,+ "maxY": 124.5,+ "minX": 129.91,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 234.78,+ "maxY": 93.14,+ "minX": 232.8,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC14",+ "uuid": "025ce2b8-173a-4008-b1ba-7d13f6ed5868"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.38,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 195.929996,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 120.37,+ "maxY": 124.5,+ "minX": 118.39,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 196.92,+ "maxY": 93.14,+ "minX": 194.94,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC6",+ "uuid": "039ccb14-b021-4908-a8d0-b6c6c37542e4"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 115.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 176.69,+ "y": 108.959998+ },+ "courtyardAfter": {+ "maxX": 166.38,+ "maxY": 118.33,+ "minX": 159.01,+ "minY": 112.67+ },+ "courtyardBefore": {+ "maxX": 180.37,+ "maxY": 111.79,+ "minX": 173.0,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q2",+ "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.64,+ "y": 123.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 214.859994,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 125.63,+ "maxY": 124.0,+ "minX": 123.65,+ "minY": 122.02+ },+ "courtyardBefore": {+ "maxX": 215.85,+ "maxY": 93.14,+ "minX": 213.87,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC10",+ "uuid": "055539fb-de37-4491-8380-b776ad240b12"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.995,+ "y": 68.495+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 241.595001,+ "y": 81.754999+ },+ "courtyardAfter": {+ "maxX": 110.49,+ "maxY": 70.99,+ "minX": 105.5,+ "minY": 66.0+ },+ "courtyardBefore": {+ "maxX": 244.09,+ "maxY": 84.25,+ "minX": 239.1,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC1",+ "uuid": "16dc0ef6-eb27-4cf9-96ce-d130bd002c43"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4482.333+ },+ "revision": "f137c11d5d75f225d603c7ecbd942a0cd4d9216f36ca06e97337bf3ec20cd75b",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (MC1, MC6, MC10, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241658.0771708,+ "_dt": 0.2+ }+ },+ {+ "refs": [+ "MP1",+ "MC18",+ "Q5",+ "R32",+ "SW1",+ "Q6"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 108.2,+ 62.2+ ],+ "deltaMm": 0.0,+ "expected": [+ 108.2,+ 62.2+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 111.19,+ "maxY": 65.19,+ "minX": 105.21,+ "minY": 59.21+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MP1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 62.2+ },+ {+ "children": {+ "actual": [+ 115.87,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 115.87,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 116.86,+ "maxY": 61.0,+ "minX": 114.88,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC18",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 115.87,+ "y": 60.01+ },+ {+ "children": {+ "actual": [+ 162.695,+ 76.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.695,+ 76.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.38,+ "maxY": 79.33,+ "minX": 159.01,+ "minY": 73.67+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q5",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 76.5+ },+ {+ "children": {+ "actual": [+ 162.8,+ 128.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.8,+ 128.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.68,+ "maxY": 130.75,+ "minX": 158.92,+ "minY": 126.25+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R32",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.8,+ "y": 128.5+ },+ {+ "children": {+ "actual": [+ 108.2,+ 108.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 108.2,+ 108.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 111.05,+ "maxY": 109.85,+ "minX": 105.35,+ "minY": 106.15+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "SW1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 108.0+ },+ {+ "children": {+ "actual": [+ 162.695,+ 83.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.695,+ 83.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.38,+ "maxY": 86.33,+ "minX": 159.01,+ "minY": 80.67+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q6",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 83.5+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 170,+ "elapsedMs": 149,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "MP1",+ "MC18",+ "Q5",+ "R32",+ "SW1",+ "Q6"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 62.2+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 203.85,+ "y": 101.139998+ },+ "courtyardAfter": {+ "maxX": 111.19,+ "maxY": 65.19,+ "minX": 105.21,+ "minY": 59.21+ },+ "courtyardBefore": {+ "maxX": 206.84,+ "maxY": 104.13,+ "minX": 200.86,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MP1",+ "uuid": "1796251a-92ac-48c9-9db5-578f8de6c377"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 115.87,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 177.97,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 116.86,+ "maxY": 61.0,+ "minX": 114.88,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 178.96,+ "maxY": 100.13,+ "minX": 176.98,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC18",+ "uuid": "186940dd-4201-4119-8e37-15bec07fc0e9"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 76.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 204.8,+ "y": 108.959998+ },+ "courtyardAfter": {+ "maxX": 166.38,+ "maxY": 79.33,+ "minX": 159.01,+ "minY": 73.67+ },+ "courtyardBefore": {+ "maxX": 208.48,+ "maxY": 111.79,+ "minX": 201.11,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q5",+ "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.8,+ "y": 128.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 196.18,+ "y": 118.979998+ },+ "courtyardAfter": {+ "maxX": 166.68,+ "maxY": 130.75,+ "minX": 158.92,+ "minY": 126.25+ },+ "courtyardBefore": {+ "maxX": 200.06,+ "maxY": 121.23,+ "minX": 192.3,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R32",+ "uuid": "232f9a86-ea21-4a26-b4bb-ced660365a99"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 108.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 212.63,+ "y": 118.579998+ },+ "courtyardAfter": {+ "maxX": 111.05,+ "maxY": 109.85,+ "minX": 105.35,+ "minY": 106.15+ },+ "courtyardBefore": {+ "maxX": 215.48,+ "maxY": 120.43,+ "minX": 209.78,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "SW1",+ "uuid": "24c45389-cda0-4db4-8379-c9e6d73f2f2d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 83.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 214.17,+ "y": 108.959998+ },+ "courtyardAfter": {+ "maxX": 166.38,+ "maxY": 86.33,+ "minX": 159.01,+ "minY": 80.67+ },+ "courtyardBefore": {+ "maxX": 217.85,+ "maxY": 111.79,+ "minX": 210.48,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q6",+ "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4756.232+ },+ "revision": "7b28fe78512ce4bf4f220bdbb4c37d734b1c64f3ecda47eeaad13d7ae7eaae82",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (MC18, MP1, Q5, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241659.4804537,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "U3",+ "J1",+ "MC13",+ "MC15",+ "MC7",+ "D2"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 132.7,+ 89.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 132.7,+ 89.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.75,+ "maxY": 91.2,+ "minX": 130.65,+ "minY": 87.8+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 89.5+ },+ {+ "children": {+ "actual": [+ 109.4,+ 97.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 109.4,+ 97.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 113.69,+ "maxY": 101.95,+ "minX": 105.11,+ "minY": 92.05+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "J1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 109.4,+ "y": 97.0+ },+ {+ "children": {+ "actual": [+ 119.38,+ 130.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 119.38,+ 130.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 120.37,+ "maxY": 131.0,+ "minX": 118.39,+ "minY": 129.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC13",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.38,+ "y": 130.01+ },+ {+ "children": {+ "actual": [+ 133.78,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.78,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.77,+ "maxY": 124.5,+ "minX": 132.79,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC15",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 105.99,+ 121.88+ ],+ "deltaMm": 0.0,+ "expected": [+ 105.99,+ 121.88+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 106.98,+ "maxY": 122.87,+ "minX": 105.0,+ "minY": 120.89+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC7",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 105.99,+ "y": 121.88+ },+ {+ "children": {+ "actual": [+ 126.0,+ 84.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.0,+ 84.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 129.5,+ "maxY": 85.75,+ "minX": 122.5,+ "minY": 82.25+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "D2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.0,+ "y": 84.0+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 159,+ "elapsedMs": 141,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "U3",+ "J1",+ "MC13",+ "MC15",+ "MC7",+ "D2"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 89.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 175.05,+ "y": 132.229998+ },+ "courtyardAfter": {+ "maxX": 134.75,+ "maxY": 91.2,+ "minX": 130.65,+ "minY": 87.8+ },+ "courtyardBefore": {+ "maxX": 177.1,+ "maxY": 133.93,+ "minX": 173.0,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U3",+ "uuid": "339e3b18-fc65-4823-a364-fc4505a1eb0f"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 109.4,+ "y": 97.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 214.730001,+ "y": 84.21+ },+ "courtyardAfter": {+ "maxX": 113.69,+ "maxY": 101.95,+ "minX": 105.11,+ "minY": 92.05+ },+ "courtyardBefore": {+ "maxX": 219.02,+ "maxY": 89.16,+ "minX": 210.44,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "J1",+ "uuid": "345b7d10-34bb-47bb-944a-ebd111d92152"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.38,+ "y": 130.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 229.809992,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 120.37,+ "maxY": 131.0,+ "minX": 118.39,+ "minY": 129.02+ },+ "courtyardBefore": {+ "maxX": 230.8,+ "maxY": 93.14,+ "minX": 228.82,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC13",+ "uuid": "349ed003-73da-4071-b3cf-9ff98cc83e4b"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 237.769992,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 134.77,+ "maxY": 124.5,+ "minX": 132.79,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 238.76,+ "maxY": 93.14,+ "minX": 236.78,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC15",+ "uuid": "37c7d1a4-316d-4450-be54-44d07c62d37d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 105.99,+ "y": 121.88+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 199.909996,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 106.98,+ "maxY": 122.87,+ "minX": 105.0,+ "minY": 120.89+ },+ "courtyardBefore": {+ "maxX": 200.9,+ "maxY": 93.14,+ "minX": 198.92,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC7",+ "uuid": "383c5d37-d735-458f-aa72-9f12eb61ca13"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.0,+ "y": 84.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 201.08,+ "y": 81.01+ },+ "courtyardAfter": {+ "maxX": 129.5,+ "maxY": 85.75,+ "minX": 122.5,+ "minY": 82.25+ },+ "courtyardBefore": {+ "maxX": 204.58,+ "maxY": 82.76,+ "minX": 197.58,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "D2",+ "uuid": "39788db5-a180-4935-b774-30b4ebe02e02"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5001.299+ },+ "revision": "10fb94e9d47ea19513fd7bdf5c6f478bffd89ec760ab8928d250932717c8066a",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (D2, J1, MC7, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241660.8573554,+ "_dt": 0.16+ }+ },+ {+ "refs": [+ "MC17",+ "MC22",+ "MC20",+ "MC5",+ "MC8",+ "Q4"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 136.66,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.66,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 137.65,+ "maxY": 124.5,+ "minX": 135.67,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC17",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.66,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 145.3,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 145.3,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 146.29,+ "maxY": 124.5,+ "minX": 144.31,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC22",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 145.3,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 142.42000000000002,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 142.42000000000002,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 143.41,+ "maxY": 124.5,+ "minX": 141.43,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC20",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 142.42,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 107.495,+ 117.495+ ],+ "deltaMm": 0.0,+ "expected": [+ 107.495,+ 117.495+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 109.99,+ "maxY": 119.99,+ "minX": 105.0,+ "minY": 115.0+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC5",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.495,+ "y": 117.495+ },+ {+ "children": {+ "actual": [+ 122.26,+ 123.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 122.26,+ 123.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.25,+ "maxY": 124.0,+ "minX": 121.27,+ "minY": 122.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC8",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 122.26,+ "y": 123.01+ },+ {+ "children": {+ "actual": [+ 162.195,+ 102.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.195,+ 102.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 165.88,+ "maxY": 104.83,+ "minX": 158.51,+ "minY": 99.17+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.2,+ "y": 102.0+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 180,+ "elapsedMs": 141,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "MC17",+ "MC22",+ "MC20",+ "MC5",+ "MC8",+ "Q4"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.66,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.99,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 137.65,+ "maxY": 124.5,+ "minX": 135.67,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 174.98,+ "maxY": 100.13,+ "minX": 173.0,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC17",+ "uuid": "3bac466b-a769-46ac-85bb-7c23afbf915b"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 145.3,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 193.89,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 146.29,+ "maxY": 124.5,+ "minX": 144.31,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 194.88,+ "maxY": 100.13,+ "minX": 192.9,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC22",+ "uuid": "45836c2a-3d63-44e3-ae27-1f5819822d9a"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 142.42,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 185.93,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 143.41,+ "maxY": 124.5,+ "minX": 141.43,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 186.92,+ "maxY": 100.13,+ "minX": 184.94,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC20",+ "uuid": "4658818c-16f4-49a7-a4d6-eac0df246d43"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.495,+ "y": 117.495+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 190.444997,+ "y": 93.654999+ },+ "courtyardAfter": {+ "maxX": 109.99,+ "maxY": 119.99,+ "minX": 105.0,+ "minY": 115.0+ },+ "courtyardBefore": {+ "maxX": 192.94,+ "maxY": 96.15,+ "minX": 187.95,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC5",+ "uuid": "472c05c2-2952-44aa-853d-3e0474c75144"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 122.26,+ "y": 123.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 203.889996,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 123.25,+ "maxY": 124.0,+ "minX": 121.27,+ "minY": 122.02+ },+ "courtyardBefore": {+ "maxX": 204.88,+ "maxY": 93.14,+ "minX": 202.9,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC8",+ "uuid": "4f37462a-aea6-45db-82a1-99ca7f971fb7"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.2,+ "y": 102.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 195.43,+ "y": 108.959998+ },+ "courtyardAfter": {+ "maxX": 165.88,+ "maxY": 104.83,+ "minX": 158.51,+ "minY": 99.17+ },+ "courtyardBefore": {+ "maxX": 199.11,+ "maxY": 111.79,+ "minX": 191.74,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q4",+ "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5065.15+ },+ "revision": "28f48aba03289ef9d8ffb76aee06d13638ae1d065c34bfe427c15615f224578f",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (MC5, MC8, MC17, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241662.2220674,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "U5",+ "C3",+ "MP2",+ "Q3",+ "Y1",+ "MC2"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 132.7,+ 101.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 132.7,+ 101.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 137.85,+ "maxY": 106.15,+ "minX": 127.55,+ "minY": 95.85+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U5",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 101.0+ },+ {+ "children": {+ "actual": [+ 160.2,+ 64.6+ ],+ "deltaMm": 0.0,+ "expected": [+ 160.2,+ 64.6+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.85,+ "maxY": 70.1,+ "minX": 153.55,+ "minY": 59.1+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 160.2,+ "y": 64.6+ },+ {+ "children": {+ "actual": [+ 108.2,+ 127.8+ ],+ "deltaMm": 0.0,+ "expected": [+ 108.2,+ 127.8+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 111.19,+ "maxY": 130.79,+ "minX": 105.21,+ "minY": 124.81+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MP2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 127.8+ },+ {+ "children": {+ "actual": [+ 162.695,+ 95.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.695,+ 95.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.38,+ "maxY": 98.33,+ "minX": 159.01,+ "minY": 92.67+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 95.5+ },+ {+ "children": {+ "actual": [+ 132.7,+ 111.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 132.7,+ 111.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.8,+ "maxY": 113.25,+ "minX": 130.6,+ "minY": 109.75+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Y1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 111.5+ },+ {+ "children": {+ "actual": [+ 123.01,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 123.01,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.0,+ "maxY": 61.0,+ "minX": 122.02,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.01,+ "y": 60.01+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 172,+ "elapsedMs": 152,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "U5",+ "C3",+ "MP2",+ "Q3",+ "Y1",+ "MC2"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 101.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 194.1,+ "y": 135.679998+ },+ "courtyardAfter": {+ "maxX": 137.85,+ "maxY": 106.15,+ "minX": 127.55,+ "minY": 95.85+ },+ "courtyardBefore": {+ "maxX": 199.25,+ "maxY": 140.83,+ "minX": 188.95,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U5",+ "uuid": "5c66daca-1c52-45fe-a03c-8eb02a58562c"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 160.2,+ "y": 64.6+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 199.91,+ "y": 63.5+ },+ "courtyardAfter": {+ "maxX": 166.85,+ "maxY": 70.1,+ "minX": 153.55,+ "minY": 59.1+ },+ "courtyardBefore": {+ "maxX": 206.56,+ "maxY": 69.0,+ "minX": 193.26,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C3",+ "uuid": "66ce151c-2908-4f79-920b-290d7d180356"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 127.8+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 211.83,+ "y": 101.139998+ },+ "courtyardAfter": {+ "maxX": 111.19,+ "maxY": 130.79,+ "minX": 105.21,+ "minY": 124.81+ },+ "courtyardBefore": {+ "maxX": 214.82,+ "maxY": 104.13,+ "minX": 208.84,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MP2",+ "uuid": "682f8e32-e05b-4c65-9965-eb289d518f85"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 95.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 186.06,+ "y": 108.959998+ },+ "courtyardAfter": {+ "maxX": 166.38,+ "maxY": 98.33,+ "minX": 159.01,+ "minY": 92.67+ },+ "courtyardBefore": {+ "maxX": 189.74,+ "maxY": 111.79,+ "minX": 182.37,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q3",+ "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.7,+ "y": 111.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 209.45,+ "y": 132.279998+ },+ "courtyardAfter": {+ "maxX": 134.8,+ "maxY": 113.25,+ "minX": 130.6,+ "minY": 109.75+ },+ "courtyardBefore": {+ "maxX": 211.55,+ "maxY": 134.03,+ "minX": 207.35,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Y1",+ "uuid": "6d24ac16-4347-4650-9879-793417b92771"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.01,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.99,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 124.0,+ "maxY": 61.0,+ "minX": 122.02,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 174.98,+ "maxY": 93.14,+ "minX": 173.0,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC2",+ "uuid": "6e0126d0-cf8a-4fe1-a45a-0e2c45ce4014"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5936.683+ },+ "revision": "ea82199970b4b7b76faf0339532a9bbcdbf26da30365b2c68e8449a20b415e9b",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C3, MC2, MP2, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241663.6089263,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "C2",+ "D1",+ "Q1",+ "U1",+ "MP3",+ "MC23"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 146.0,+ 64.6+ ],+ "deltaMm": 0.0,+ "expected": [+ 146.0,+ 64.6+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 152.65,+ "maxY": 70.1,+ "minX": 139.35,+ "minY": 59.1+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 146.0,+ "y": 64.6+ },+ {+ "children": {+ "actual": [+ 134.5,+ 61.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 134.5,+ 61.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 138.15,+ "maxY": 63.75,+ "minX": 130.85,+ "minY": 59.25+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "D1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 134.5,+ "y": 61.5+ },+ {+ "children": {+ "actual": [+ 162.695,+ 108.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 162.695,+ 108.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 166.38,+ "maxY": 111.33,+ "minX": 159.01,+ "minY": 105.67+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "Q1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 108.5+ },+ {+ "children": {+ "actual": [+ 150.39999999999998,+ 86.5+ ],+ "deltaMm": 0.0,+ "expected": [+ 150.39999999999998,+ 86.5+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 152.95,+ "maxY": 89.0,+ "minX": 147.85,+ "minY": 84.0+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 150.7,+ "y": 86.5+ },+ {+ "children": {+ "actual": [+ 124.0,+ 127.8+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.0,+ 127.8+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 126.99,+ "maxY": 130.79,+ "minX": 121.01,+ "minY": 124.81+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MP3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.0,+ "y": 127.8+ },+ {+ "children": {+ "actual": [+ 120.63,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 120.63,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 121.62,+ "maxY": 61.0,+ "minX": 119.64,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC23",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.63,+ "y": 60.01+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 172,+ "elapsedMs": 152,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C2",+ "D1",+ "Q1",+ "U1",+ "MP3",+ "MC23"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 146.0,+ "y": 64.6+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 184.61,+ "y": 63.5+ },+ "courtyardAfter": {+ "maxX": 152.65,+ "maxY": 70.1,+ "minX": 139.35,+ "minY": 59.1+ },+ "courtyardBefore": {+ "maxX": 191.26,+ "maxY": 69.0,+ "minX": 177.96,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C2",+ "uuid": "76caf9e5-14c7-4f4e-be88-a334940c2edd"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 134.5,+ "y": 61.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 191.93,+ "y": 81.51+ },+ "courtyardAfter": {+ "maxX": 138.15,+ "maxY": 63.75,+ "minX": 130.85,+ "minY": 59.25+ },+ "courtyardBefore": {+ "maxX": 195.58,+ "maxY": 83.76,+ "minX": 188.28,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "D1",+ "uuid": "78c3df68-04eb-4eaa-b8e2-6baae1e8bcc9"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 162.7,+ "y": 108.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 236.47,+ "y": 100.979998+ },+ "courtyardAfter": {+ "maxX": 166.38,+ "maxY": 111.33,+ "minX": 159.01,+ "minY": 105.67+ },+ "courtyardBefore": {+ "maxX": 240.15,+ "maxY": 103.81,+ "minX": 232.78,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "Q1",+ "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 150.7,+ "y": 86.5+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 233.35,+ "y": 125.729998+ },+ "courtyardAfter": {+ "maxX": 152.95,+ "maxY": 89.0,+ "minX": 147.85,+ "minY": 84.0+ },+ "courtyardBefore": {+ "maxX": 235.6,+ "maxY": 128.23,+ "minX": 230.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U1",+ "uuid": "8da8afd6-f9ad-4bf8-94fe-40a623cb163e"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.0,+ "y": 127.8+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 219.81,+ "y": 101.139998+ },+ "courtyardAfter": {+ "maxX": 126.99,+ "maxY": 130.79,+ "minX": 121.01,+ "minY": 124.81+ },+ "courtyardBefore": {+ "maxX": 222.8,+ "maxY": 104.13,+ "minX": 216.82,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MP3",+ "uuid": "9842c828-2d55-4010-96b6-06fabd931d8b"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.63,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 197.87,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 121.62,+ "maxY": 61.0,+ "minX": 119.64,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 198.86,+ "maxY": 100.13,+ "minX": 196.88,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC23",+ "uuid": "9b60c224-fb80-4c6e-b6ca-7bd4e0e4e943"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 6018.362+ },+ "revision": "2fbb77b7c118654c2df4080bead2fbdc20e1388326387844c1a95a6831030b93",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C2, D1, MC23, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241664.987665,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "MC11",+ "MC19",+ "MC9",+ "MC12",+ "MC16",+ "MC4"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 114.995,+ 122.005+ ],+ "deltaMm": 0.0,+ "expected": [+ 114.995,+ 122.005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 117.49,+ "maxY": 124.5,+ "minX": 112.5,+ "minY": 119.51+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC11",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 114.995,+ "y": 122.005+ },+ {+ "children": {+ "actual": [+ 139.54000000000002,+ 123.51+ ],+ "deltaMm": 0.0,+ "expected": [+ 139.54000000000002,+ 123.51+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 140.53,+ "maxY": 124.5,+ "minX": 138.55,+ "minY": 122.52+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC19",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 139.54,+ "y": 123.51+ },+ {+ "children": {+ "actual": [+ 114.495,+ 128.005+ ],+ "deltaMm": 0.0,+ "expected": [+ 114.495,+ 128.005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 116.99,+ "maxY": 130.5,+ "minX": 112.0,+ "minY": 125.51+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC9",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 114.495,+ "y": 128.005+ },+ {+ "children": {+ "actual": [+ 127.52,+ 123.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 127.52,+ 123.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 128.51,+ "maxY": 124.0,+ "minX": 126.53,+ "minY": 122.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC12",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 127.52,+ "y": 123.01+ },+ {+ "children": {+ "actual": [+ 112.99,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 112.99,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 113.98,+ "maxY": 61.0,+ "minX": 112.0,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC16",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 112.99,+ "y": 60.01+ },+ {+ "children": {+ "actual": [+ 125.89,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 125.89,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 126.88,+ "maxY": 61.0,+ "minX": 124.9,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.89,+ "y": 60.01+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 172,+ "elapsedMs": 149,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "MC11",+ "MC19",+ "MC9",+ "MC12",+ "MC16",+ "MC4"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 114.995,+ "y": 122.005+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 220.344993,+ "y": 93.654999+ },+ "courtyardAfter": {+ "maxX": 117.49,+ "maxY": 124.5,+ "minX": 112.5,+ "minY": 119.51+ },+ "courtyardBefore": {+ "maxX": 222.84,+ "maxY": 96.15,+ "minX": 217.85,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC11",+ "uuid": "a0d1ce85-e989-4a6a-982d-de4d1ca89a21"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 139.54,+ "y": 123.51+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 181.95,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 140.53,+ "maxY": 124.5,+ "minX": 138.55,+ "minY": 122.52+ },+ "courtyardBefore": {+ "maxX": 182.94,+ "maxY": 100.13,+ "minX": 180.96,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC19",+ "uuid": "a1ada06f-dc36-4dd2-9a07-bdec2b517af0"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 114.495,+ "y": 128.005+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 209.374995,+ "y": 93.654999+ },+ "courtyardAfter": {+ "maxX": 116.99,+ "maxY": 130.5,+ "minX": 112.0,+ "minY": 125.51+ },+ "courtyardBefore": {+ "maxX": 211.87,+ "maxY": 96.15,+ "minX": 206.88,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC9",+ "uuid": "a579c676-1982-4afb-afc9-199089ae5258"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 127.52,+ "y": 123.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 225.829992,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 128.51,+ "maxY": 124.0,+ "minX": 126.53,+ "minY": 122.02+ },+ "courtyardBefore": {+ "maxX": 226.82,+ "maxY": 93.14,+ "minX": 224.84,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC12",+ "uuid": "a93996fc-a163-497b-909c-65f8b246a0db"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 112.99,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 241.749992,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 113.98,+ "maxY": 61.0,+ "minX": 112.0,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 242.74,+ "maxY": 93.14,+ "minX": 240.76,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC16",+ "uuid": "ac586be1-2027-4173-8193-91e93b18c7f3"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.89,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 184.959998,+ "y": 92.15+ },+ "courtyardAfter": {+ "maxX": 126.88,+ "maxY": 61.0,+ "minX": 124.9,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 185.95,+ "maxY": 93.14,+ "minX": 183.97,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC4",+ "uuid": "cbc610e6-1bae-4e99-9cd9-d349df383f64"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 6126.017+ },+ "revision": "20a5bb070d7ebc64383379eb8ffaed2b788252085cbb24a6dbeb481ea94e1cd4",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (MC4, MC9, MC11, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241666.3654876,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "U4",+ "MP4",+ "MC3",+ "MC21",+ "U6",+ "C1"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 150.7,+ 99.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 150.7,+ 99.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 154.625,+ "maxY": 102.55,+ "minX": 146.775,+ "minY": 95.45+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 150.7,+ "y": 99.0+ },+ {+ "children": {+ "actual": [+ 108.2,+ 82.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 108.2,+ 82.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 111.19,+ "maxY": 84.99,+ "minX": 105.21,+ "minY": 79.01+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MP4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 82.0+ },+ {+ "children": {+ "actual": [+ 107.495,+ 74.88499999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 107.495,+ 74.88499999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 109.99,+ "maxY": 77.38,+ "minX": 105.0,+ "minY": 72.39+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.495,+ "y": 74.885+ },+ {+ "children": {+ "actual": [+ 118.25,+ 60.010000000000005+ ],+ "deltaMm": 0.0,+ "expected": [+ 118.25,+ 60.010000000000005+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 119.24,+ "maxY": 61.0,+ "minX": 117.26,+ "minY": 59.02+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "MC21",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 118.25,+ "y": 60.01+ },+ {+ "children": {+ "actual": [+ 153.3,+ 128.8+ ],+ "deltaMm": 0.0,+ "expected": [+ 153.3,+ 128.8+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 155.35,+ "maxY": 130.5,+ "minX": 151.25,+ "minY": 127.1+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "U6",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.3,+ "y": 128.8+ },+ {+ "children": {+ "actual": [+ 132.877,+ 73.53800000000001+ ],+ "deltaMm": 0.0,+ "expected": [+ 132.877,+ 73.53800000000001+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 133.607,+ "maxY": 75.018,+ "minX": 132.147,+ "minY": 72.058+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C1",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 132.877,+ "y": 73.538+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 176,+ "elapsedMs": 142,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "U4",+ "MP4",+ "MC3",+ "MC21",+ "U6",+ "C1"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 150.7,+ "y": 99.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 183.025,+ "y": 134.079998+ },+ "courtyardAfter": {+ "maxX": 154.625,+ "maxY": 102.55,+ "minX": 146.775,+ "minY": 95.45+ },+ "courtyardBefore": {+ "maxX": 186.95,+ "maxY": 137.63,+ "minX": 179.1,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U4",+ "uuid": "d0d13933-ceaa-4b8d-8e92-3624e8363f38"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 108.2,+ "y": 82.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 227.79,+ "y": 101.139998+ },+ "courtyardAfter": {+ "maxX": 111.19,+ "maxY": 84.99,+ "minX": 105.21,+ "minY": 79.01+ },+ "courtyardBefore": {+ "maxX": 230.78,+ "maxY": 104.13,+ "minX": 224.8,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MP4",+ "uuid": "f19cb1c3-0bf8-4ceb-bf3a-4ba57b8ce702"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 107.495,+ "y": 74.885+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 179.474999,+ "y": 93.654999+ },+ "courtyardAfter": {+ "maxX": 109.99,+ "maxY": 77.38,+ "minX": 105.0,+ "minY": 72.39+ },+ "courtyardBefore": {+ "maxX": 181.97,+ "maxY": 96.15,+ "minX": 176.98,+ "minY": 91.16+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC3",+ "uuid": "f2ea9e73-981d-47c6-b981-017141d3da0b"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 118.25,+ "y": 60.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 189.91,+ "y": 99.139998+ },+ "courtyardAfter": {+ "maxX": 119.24,+ "maxY": 61.0,+ "minX": 117.26,+ "minY": 59.02+ },+ "courtyardBefore": {+ "maxX": 190.9,+ "maxY": 100.13,+ "minX": 188.92,+ "minY": 98.15+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "MC21",+ "uuid": "f3805573-23ec-473f-91a3-05996515d8fe"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.3,+ "y": 128.8+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 203.3,+ "y": 132.229998+ },+ "courtyardAfter": {+ "maxX": 155.35,+ "maxY": 130.5,+ "minX": 151.25,+ "minY": 127.1+ },+ "courtyardBefore": {+ "maxX": 205.35,+ "maxY": 133.93,+ "minX": 201.25,+ "minY": 130.53+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "U6",+ "uuid": "fa6017ed-1965-47dd-825d-45c6aabd82e3"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 132.877,+ "y": 73.538+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 174.48,+ "y": 58.73+ },+ "courtyardAfter": {+ "maxX": 133.607,+ "maxY": 75.018,+ "minX": 132.147,+ "minY": 72.058+ },+ "courtyardBefore": {+ "maxX": 175.96,+ "maxY": 59.46,+ "minX": 173.0,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C1",+ "uuid": "70e46fac-e56b-41a5-9476-37c81f216a04"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5877.88+ },+ "revision": "633d9e3544bd493ad85a229cbf97a26618e22ffe35bb8d7ba1541fc7b8424466",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C1, MC3, MC21, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241667.743944,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "C14",+ "C15",+ "C16",+ "C17",+ "C18",+ "C19"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 120.806,+ 77.607+ ],+ "deltaMm": 0.0,+ "expected": [+ 120.806,+ 77.607+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.106,+ "maxY": 78.757,+ "minX": 118.506,+ "minY": 76.457+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C14",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.806,+ "y": 77.607+ },+ {+ "children": {+ "actual": [+ 130.1,+ 74.35+ ],+ "deltaMm": 0.0,+ "expected": [+ 130.1,+ 74.35+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 131.25,+ "maxY": 76.65,+ "minX": 128.95,+ "minY": 72.05+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C15",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 130.1,+ "y": 74.35+ },+ {+ "children": {+ "actual": [+ 118.647,+ 73.598+ ],+ "deltaMm": 0.0,+ "expected": [+ 118.647,+ 73.598+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 119.797,+ "maxY": 75.898,+ "minX": 117.497,+ "minY": 71.298+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C16",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 118.647,+ "y": 73.598+ },+ {+ "children": {+ "actual": [+ 120.775,+ 69.727+ ],+ "deltaMm": 0.0,+ "expected": [+ 120.775,+ 69.727+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.075,+ "maxY": 70.877,+ "minX": 118.475,+ "minY": 68.577+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C17",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.775,+ "y": 69.727+ },+ {+ "children": {+ "actual": [+ 125.836,+ 70.54599999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 125.836,+ 70.54599999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 128.136,+ "maxY": 71.696,+ "minX": 123.536,+ "minY": 69.396+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C18",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.836,+ "y": 70.546+ },+ {+ "children": {+ "actual": [+ 128.874,+ 79.247+ ],+ "deltaMm": 0.0,+ "expected": [+ 128.874,+ 79.247+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 131.174,+ "maxY": 80.397,+ "minX": 126.574,+ "minY": 78.097+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C19",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 128.874,+ "y": 79.247+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 181,+ "elapsedMs": 136,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C14",+ "C15",+ "C16",+ "C17",+ "C18",+ "C19"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.806,+ "y": 77.607+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 189.54,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 123.106,+ "maxY": 78.757,+ "minX": 118.506,+ "minY": 76.457+ },+ "courtyardBefore": {+ "maxX": 191.84,+ "maxY": 73.3,+ "minX": 187.24,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C14",+ "uuid": "0b6a6f18-6dd5-486b-b80c-32820ec20227"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 130.1,+ "y": 74.35+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 196.14,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 131.25,+ "maxY": 76.65,+ "minX": 128.95,+ "minY": 72.05+ },+ "courtyardBefore": {+ "maxX": 198.44,+ "maxY": 73.3,+ "minX": 193.84,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C15",+ "uuid": "775dd84c-d813-4e8b-872a-6aff60134564"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 118.647,+ "y": 73.598+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 202.74,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 119.797,+ "maxY": 75.898,+ "minX": 117.497,+ "minY": 71.298+ },+ "courtyardBefore": {+ "maxX": 205.04,+ "maxY": 73.3,+ "minX": 200.44,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C16",+ "uuid": "2710efc7-0d54-4a94-ac69-cf9ffed82472"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.775,+ "y": 69.727+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 209.34,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 123.075,+ "maxY": 70.877,+ "minX": 118.475,+ "minY": 68.577+ },+ "courtyardBefore": {+ "maxX": 211.64,+ "maxY": 73.3,+ "minX": 207.04,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C17",+ "uuid": "1c080d65-e2bf-4724-82c2-70a180e59fe6"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.836,+ "y": 70.546+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 215.94,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 128.136,+ "maxY": 71.696,+ "minX": 123.536,+ "minY": 69.396+ },+ "courtyardBefore": {+ "maxX": 218.24,+ "maxY": 73.3,+ "minX": 213.64,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C18",+ "uuid": "67fc641c-531c-4d18-90c0-a9f36d92425d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 128.874,+ "y": 79.247+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 222.54,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 131.174,+ "maxY": 80.397,+ "minX": 126.574,+ "minY": 78.097+ },+ "courtyardBefore": {+ "maxX": 224.84,+ "maxY": 73.3,+ "minX": 220.24,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C19",+ "uuid": "dbbaa301-b579-4312-9d7a-9df835b6c40d"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5876.598+ },+ "revision": "b4f12b9372f6b0a3b23d6d70669ea4cd0b00f6cf488e27a2c23b3b34cfe70aa4",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C14, C15, C16, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241669.1280773,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "C31",+ "C32",+ "C33",+ "C34",+ "C37",+ "C38"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 119.124,+ 80.182+ ],+ "deltaMm": 0.0,+ "expected": [+ 119.124,+ 80.182+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 120.824,+ "maxY": 81.162,+ "minX": 117.424,+ "minY": 79.202+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C31",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.124,+ "y": 80.182+ },+ {+ "children": {+ "actual": [+ 128.454,+ 81.36+ ],+ "deltaMm": 0.0,+ "expected": [+ 128.454,+ 81.36+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 129.364,+ "maxY": 81.82,+ "minX": 127.544,+ "minY": 80.9+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C32",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 128.454,+ "y": 81.36+ },+ {+ "children": {+ "actual": [+ 130.464,+ 70.527+ ],+ "deltaMm": 0.0,+ "expected": [+ 130.464,+ 70.527+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.164,+ "maxY": 71.507,+ "minX": 128.764,+ "minY": 69.547+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C33",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.464,+ "y": 70.527+ },+ {+ "children": {+ "actual": [+ 117.55,+ 69.602+ ],+ "deltaMm": 0.0,+ "expected": [+ 117.55,+ 69.602+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 118.01,+ "maxY": 70.512,+ "minX": 117.09,+ "minY": 68.692+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C34",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 117.55,+ "y": 69.602+ },+ {+ "children": {+ "actual": [+ 121.194,+ 67.11099999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 121.194,+ 67.11099999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 122.894,+ "maxY": 68.091,+ "minX": 119.494,+ "minY": 66.131+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C37",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 121.194,+ "y": 67.111+ },+ {+ "children": {+ "actual": [+ 124.725,+ 65.351+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.725,+ 65.351+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 125.635,+ "maxY": 65.811,+ "minX": 123.815,+ "minY": 64.891+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C38",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.725,+ "y": 65.351+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 172,+ "elapsedMs": 155,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C31",+ "C32",+ "C33",+ "C34",+ "C37",+ "C38"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.124,+ "y": 80.182+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 201.44,+ "y": 76.28+ },+ "courtyardAfter": {+ "maxX": 120.824,+ "maxY": 81.162,+ "minX": 117.424,+ "minY": 79.202+ },+ "courtyardBefore": {+ "maxX": 203.14,+ "maxY": 77.26,+ "minX": 199.74,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C31",+ "uuid": "f3c55040-27a2-43d2-924b-4d8647307b25"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 128.454,+ "y": 81.36+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 206.05,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 129.364,+ "maxY": 81.82,+ "minX": 127.544,+ "minY": 80.9+ },+ "courtyardBefore": {+ "maxX": 206.96,+ "maxY": 76.22,+ "minX": 205.14,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C32",+ "uuid": "bd7ee59b-113c-49ed-b0b0-f2fdc4eb2b3a"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.464,+ "y": 70.527+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 210.66,+ "y": 76.28+ },+ "courtyardAfter": {+ "maxX": 132.164,+ "maxY": 71.507,+ "minX": 128.764,+ "minY": 69.547+ },+ "courtyardBefore": {+ "maxX": 212.36,+ "maxY": 77.26,+ "minX": 208.96,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C33",+ "uuid": "967bca63-a488-448e-8775-6a0116da4267"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 117.55,+ "y": 69.602+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 215.27,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 118.01,+ "maxY": 70.512,+ "minX": 117.09,+ "minY": 68.692+ },+ "courtyardBefore": {+ "maxX": 216.18,+ "maxY": 76.22,+ "minX": 214.36,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C34",+ "uuid": "61488e44-3248-4000-acb2-83fecf3fb4a0"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 121.194,+ "y": 67.111+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 227.52,+ "y": 76.28+ },+ "courtyardAfter": {+ "maxX": 122.894,+ "maxY": 68.091,+ "minX": 119.494,+ "minY": 66.131+ },+ "courtyardBefore": {+ "maxX": 229.22,+ "maxY": 77.26,+ "minX": 225.82,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C37",+ "uuid": "88b677d7-9017-4988-8a03-02d610a2e8ab"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.725,+ "y": 65.351+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 232.13,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 125.635,+ "maxY": 65.811,+ "minX": 123.815,+ "minY": 64.891+ },+ "courtyardBefore": {+ "maxX": 233.04,+ "maxY": 76.22,+ "minX": 231.22,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C38",+ "uuid": "88498231-3843-4e58-95b7-d8e8378852e5"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5876.055+ },+ "revision": "23d4169f2350c4a0446cedc0b71ad13ac39d9e3d6ed04f1bac2ef350c145ef4a",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C31, C32, C33, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241670.5158978,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "C4",+ "C5",+ "C7",+ "JP1",+ "R1",+ "TP7"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 125.981,+ 67.488+ ],+ "deltaMm": 0.0,+ "expected": [+ 125.981,+ 67.488+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 128.281,+ "maxY": 68.638,+ "minX": 123.681,+ "minY": 66.338+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.981,+ "y": 67.488+ },+ {+ "children": {+ "actual": [+ 116.018,+ 71.64+ ],+ "deltaMm": 0.0,+ "expected": [+ 116.018,+ 71.64+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 116.928,+ "maxY": 72.1,+ "minX": 115.108,+ "minY": 71.18+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C5",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 116.018,+ "y": 71.64+ },+ {+ "children": {+ "actual": [+ 116.1,+ 74.35+ ],+ "deltaMm": 0.0,+ "expected": [+ 116.1,+ 74.35+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 117.08,+ "maxY": 76.05,+ "minX": 115.12,+ "minY": 72.65+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C7",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 116.1,+ "y": 74.35+ },+ {+ "children": {+ "actual": [+ 121.611,+ 73.596+ ],+ "deltaMm": 0.0,+ "expected": [+ 121.611,+ 73.596+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 122.861,+ "maxY": 75.846,+ "minX": 120.361,+ "minY": 71.346+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "JP1",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 121.611,+ "y": 73.596+ },+ {+ "children": {+ "actual": [+ 129.442,+ 68.12299999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.442,+ 68.12299999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 129.912,+ "maxY": 69.053,+ "minX": 128.972,+ "minY": 67.193+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R1",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 129.442,+ "y": 68.123+ },+ {+ "children": {+ "actual": [+ 132.729,+ 76.832+ ],+ "deltaMm": 0.0,+ "expected": [+ 132.729,+ 76.832+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 133.729,+ "maxY": 77.832,+ "minX": 131.729,+ "minY": 75.832+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP7",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.729,+ "y": 76.832+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 181,+ "elapsedMs": 162,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C4",+ "C5",+ "C7",+ "JP1",+ "R1",+ "TP7"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 125.981,+ "y": 67.488+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 210.86,+ "y": 59.15+ },+ "courtyardAfter": {+ "maxX": 128.281,+ "maxY": 68.638,+ "minX": 123.681,+ "minY": 66.338+ },+ "courtyardBefore": {+ "maxX": 213.16,+ "maxY": 60.3,+ "minX": 208.56,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C4",+ "uuid": "944e076d-73db-4d8f-963b-4a9786471eb5"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 116.018,+ "y": 71.64+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 216.07,+ "y": 58.46+ },+ "courtyardAfter": {+ "maxX": 116.928,+ "maxY": 72.1,+ "minX": 115.108,+ "minY": 71.18+ },+ "courtyardBefore": {+ "maxX": 216.98,+ "maxY": 58.92,+ "minX": 215.16,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C5",+ "uuid": "2dab7b65-ba17-4d2b-b603-8cdd5706b282"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 116.1,+ "y": 74.35+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 224.5,+ "y": 58.98+ },+ "courtyardAfter": {+ "maxX": 117.08,+ "maxY": 76.05,+ "minX": 115.12,+ "minY": 72.65+ },+ "courtyardBefore": {+ "maxX": 226.2,+ "maxY": 59.96,+ "minX": 222.8,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C7",+ "uuid": "03a5d9ef-b086-4256-b2b3-12a0e8556d1a"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 121.611,+ "y": 73.596+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 223.270002,+ "y": 80.51+ },+ "courtyardAfter": {+ "maxX": 122.861,+ "maxY": 75.846,+ "minX": 120.361,+ "minY": 71.346+ },+ "courtyardBefore": {+ "maxX": 225.52,+ "maxY": 81.76,+ "minX": 221.02,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "JP1",+ "uuid": "0241f1b9-67a4-4ca7-82fa-1e1893e99e1a"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 129.442,+ "y": 68.123+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 220.78,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 129.912,+ "maxY": 69.053,+ "minX": 128.972,+ "minY": 67.193+ },+ "courtyardBefore": {+ "maxX": 221.71,+ "maxY": 107.07,+ "minX": 219.85,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R1",+ "uuid": "9c8cd261-9cae-4407-bf60-d0356ea0d408"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 132.729,+ "y": 76.832+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 242.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 133.729,+ "maxY": 77.832,+ "minX": 131.729,+ "minY": 75.832+ },+ "courtyardBefore": {+ "maxX": 243.48,+ "maxY": 118.73,+ "minX": 241.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP7",+ "uuid": "3879bf3c-26c1-4ce9-adf3-24e18a0c6ac5"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5682.532+ },+ "revision": "56f9dd17641244d66b3e854e3ea1e97b999cad0c3975371e6b341679dae5e3b7",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C4, C5, C7, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241671.893844,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "TP8",+ "R24",+ "R5",+ "TP12",+ "R13",+ "C39"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 116.821,+ 77.777+ ],+ "deltaMm": 0.0,+ "expected": [+ 116.821,+ 77.777+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 117.821,+ "maxY": 78.777,+ "minX": 115.821,+ "minY": 76.777+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP8",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 116.821,+ "y": 77.777+ },+ {+ "children": {+ "actual": [+ 161.548,+ 119.989+ ],+ "deltaMm": 0.0,+ "expected": [+ 161.548,+ 119.989+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 162.018,+ "maxY": 120.919,+ "minX": 161.078,+ "minY": 119.059+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R24",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 161.548,+ "y": 119.989+ },+ {+ "children": {+ "actual": [+ 157.936,+ 117.154+ ],+ "deltaMm": 0.0,+ "expected": [+ 157.936,+ 117.154+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 158.406,+ "maxY": 118.084,+ "minX": 157.466,+ "minY": 116.224+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R5",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 117.154+ },+ {+ "children": {+ "actual": [+ 163.75,+ 120.0+ ],+ "deltaMm": 0.0,+ "expected": [+ 163.75,+ 120.0+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 165.0,+ "maxY": 121.25,+ "minX": 162.5,+ "minY": 118.75+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP12",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 163.75,+ "y": 120.0+ },+ {+ "children": {+ "actual": [+ 157.936,+ 78.154+ ],+ "deltaMm": 0.0,+ "expected": [+ 157.936,+ 78.154+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 158.406,+ "maxY": 79.084,+ "minX": 157.466,+ "minY": 77.224+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R13",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 78.154+ },+ {+ "children": {+ "actual": [+ 112.275,+ 106.925+ ],+ "deltaMm": 0.0,+ "expected": [+ 112.275,+ 106.925+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 112.735,+ "maxY": 107.835,+ "minX": 111.815,+ "minY": 106.015+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C39",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 112.275,+ "y": 106.925+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 181,+ "elapsedMs": 153,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "TP8",+ "R24",+ "R5",+ "TP12",+ "R13",+ "C39"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 116.821,+ "y": 77.777+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 174.0,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 117.821,+ "maxY": 78.777,+ "minX": 115.821,+ "minY": 76.777+ },+ "courtyardBefore": {+ "maxX": 175.0,+ "maxY": 125.23,+ "minX": 173.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP8",+ "uuid": "005446c0-e2df-4940-afea-5fbbaac73964"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 161.548,+ "y": 119.989+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 235.69,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 162.018,+ "maxY": 120.919,+ "minX": 161.078,+ "minY": 119.059+ },+ "courtyardBefore": {+ "maxX": 236.62,+ "maxY": 114.73,+ "minX": 234.76,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R24",+ "uuid": "c6d0d701-727b-4105-b8ba-21dfa8f2ea6b"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 117.154+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 236.22,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 158.406,+ "maxY": 118.084,+ "minX": 157.466,+ "minY": 116.224+ },+ "courtyardBefore": {+ "maxX": 237.15,+ "maxY": 107.07,+ "minX": 235.29,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R5",+ "uuid": "c1bda2b6-24b3-4675-aa8c-544b4cc2549d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 163.75,+ "y": 120.0+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 190.25,+ "y": 124.479998+ },+ "courtyardAfter": {+ "maxX": 165.0,+ "maxY": 121.25,+ "minX": 162.5,+ "minY": 118.75+ },+ "courtyardBefore": {+ "maxX": 191.5,+ "maxY": 125.73,+ "minX": 189.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP12",+ "uuid": "5f95e6e8-bc42-4f73-beef-c60dfa8b423d"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 78.154+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 193.23,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 158.406,+ "maxY": 79.084,+ "minX": 157.466,+ "minY": 77.224+ },+ "courtyardBefore": {+ "maxX": 194.16,+ "maxY": 114.73,+ "minX": 192.3,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R13",+ "uuid": "8e74f1e2-733e-4cca-ae92-adfa5864746b"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 112.275,+ "y": 106.925+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 235.95,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 112.735,+ "maxY": 107.835,+ "minX": 111.815,+ "minY": 106.015+ },+ "courtyardBefore": {+ "maxX": 236.86,+ "maxY": 76.22,+ "minX": 235.04,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C39",+ "uuid": "788f8dfe-aacc-4a4d-a14c-6cfc3e06c6aa"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5621.449+ },+ "revision": "a87a75170ebe957bafeadbb06ee86301f453cb73d3358113c38aa1730424c8c0",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C39, R5, R13, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241673.2820451,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "R15",+ "R20",+ "C23",+ "C24",+ "C25",+ "C26"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 160.046,+ 87.401+ ],+ "deltaMm": 0.0,+ "expected": [+ 160.046,+ 87.401+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 160.976,+ "maxY": 87.871,+ "minX": 159.116,+ "minY": 86.931+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R15",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 160.046,+ "y": 87.401+ },+ {+ "children": {+ "actual": [+ 114.85,+ 99.54+ ],+ "deltaMm": 0.0,+ "expected": [+ 114.85,+ 99.54+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 115.32,+ "maxY": 100.47,+ "minX": 114.38,+ "minY": 98.61+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R20",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 114.85,+ "y": 99.54+ },+ {+ "children": {+ "actual": [+ 133.65300000000002,+ 121.013+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.65300000000002,+ 121.013+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 135.133,+ "maxY": 121.743,+ "minX": 132.173,+ "minY": 120.283+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C23",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.653,+ "y": 121.013+ },+ {+ "children": {+ "actual": [+ 136.17399999999998,+ 119.7+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.17399999999998,+ 119.7+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 136.634,+ "maxY": 120.61,+ "minX": 135.714,+ "minY": 118.79+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C24",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 136.174,+ "y": 119.7+ },+ {+ "children": {+ "actual": [+ 131.135,+ 119.267+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.135,+ 119.267+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.045,+ "maxY": 119.727,+ "minX": 130.225,+ "minY": 118.807+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C25",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.135,+ "y": 119.267+ },+ {+ "children": {+ "actual": [+ 130.275,+ 121.583+ ],+ "deltaMm": 0.0,+ "expected": [+ 130.275,+ 121.583+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 131.185,+ "maxY": 122.043,+ "minX": 129.365,+ "minY": 121.123+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C26",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.275,+ "y": 121.583+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 156,+ "elapsedMs": 137,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "R15",+ "R20",+ "C23",+ "C24",+ "C25",+ "C26"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 160.046,+ "y": 87.401+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 200.95,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 160.976,+ "maxY": 87.871,+ "minX": 159.116,+ "minY": 86.931+ },+ "courtyardBefore": {+ "maxX": 201.88,+ "maxY": 114.73,+ "minX": 200.02,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R15",+ "uuid": "aedcb9e7-3174-415f-8c04-d044e2c74d38"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 114.85,+ "y": 99.54+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 220.25,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 115.32,+ "maxY": 100.47,+ "minX": 114.38,+ "minY": 98.61+ },+ "courtyardBefore": {+ "maxX": 221.18,+ "maxY": 114.73,+ "minX": 219.32,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R20",+ "uuid": "402c7ba1-8339-4292-a14a-1af0af8902c2"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.653,+ "y": 121.013+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 240.92,+ "y": 71.73+ },+ "courtyardAfter": {+ "maxX": 135.133,+ "maxY": 121.743,+ "minX": 132.173,+ "minY": 120.283+ },+ "courtyardBefore": {+ "maxX": 242.4,+ "maxY": 72.46,+ "minX": 239.44,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C23",+ "uuid": "8b1770a3-8142-4718-94e0-e45a550e7cba"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 136.174,+ "y": 119.7+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.91,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 136.634,+ "maxY": 120.61,+ "minX": 135.714,+ "minY": 118.79+ },+ "courtyardBefore": {+ "maxX": 174.82,+ "maxY": 76.22,+ "minX": 173.0,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C24",+ "uuid": "16f77da8-0d73-4444-8e31-00d57a649345"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.135,+ "y": 119.267+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 177.73,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 132.045,+ "maxY": 119.727,+ "minX": 130.225,+ "minY": 118.807+ },+ "courtyardBefore": {+ "maxX": 178.64,+ "maxY": 76.22,+ "minX": 176.82,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C25",+ "uuid": "f1173d38-b6b3-4c8d-9269-0e99aefffe2c"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 130.275,+ "y": 121.583+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 181.55,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 131.185,+ "maxY": 122.043,+ "minX": 129.365,+ "minY": 121.123+ },+ "courtyardBefore": {+ "maxX": 182.46,+ "maxY": 76.22,+ "minX": 180.64,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C26",+ "uuid": "b00fb0c7-9f13-47c5-b3c4-e781f550e253"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5493.453+ },+ "revision": "16eec95553892d59ae5cb27828e856d7ffdd369c4811b22b4d3bcd7f384715f7",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C23, C24, C25, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241674.6705337,+ "_dt": 0.16+ }+ },+ {+ "refs": [+ "C27",+ "C30",+ "C44",+ "C6",+ "R11",+ "TP5"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 131.938,+ 128.692+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.938,+ 128.692+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.398,+ "maxY": 129.602,+ "minX": 131.478,+ "minY": 127.782+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C27",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 131.938,+ "y": 128.692+ },+ {+ "children": {+ "actual": [+ 133.78,+ 128.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.78,+ 128.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.69,+ "maxY": 128.47,+ "minX": 132.87,+ "minY": 127.55+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C30",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 128.01+ },+ {+ "children": {+ "actual": [+ 133.78,+ 119.01+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.78,+ 119.01+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.69,+ "maxY": 119.47,+ "minX": 132.87,+ "minY": 118.55+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C44",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 119.01+ },+ {+ "children": {+ "actual": [+ 129.726,+ 125.462+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.726,+ 125.462+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 130.636,+ "maxY": 125.922,+ "minX": 128.816,+ "minY": 125.002+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C6",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.726,+ "y": 125.462+ },+ {+ "children": {+ "actual": [+ 131.743,+ 126.357+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.743,+ 126.357+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.213,+ "maxY": 127.287,+ "minX": 131.273,+ "minY": 125.427+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R11",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 131.743,+ "y": 126.357+ },+ {+ "children": {+ "actual": [+ 133.653,+ 126.007+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.653,+ 126.007+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 134.653,+ "maxY": 127.007,+ "minX": 132.653,+ "minY": 125.007+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP5",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.653,+ "y": 126.007+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 156,+ "elapsedMs": 137,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C27",+ "C30",+ "C44",+ "C6",+ "R11",+ "TP5"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 131.938,+ "y": 128.692+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 185.37,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 132.398,+ "maxY": 129.602,+ "minX": 131.478,+ "minY": 127.782+ },+ "courtyardBefore": {+ "maxX": 186.28,+ "maxY": 76.22,+ "minX": 184.46,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C27",+ "uuid": "803c56e1-8031-43c2-83a2-3fd15973146c"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 128.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 196.83,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 134.69,+ "maxY": 128.47,+ "minX": 132.87,+ "minY": 127.55+ },+ "courtyardBefore": {+ "maxX": 197.74,+ "maxY": 76.22,+ "minX": 195.92,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C30",+ "uuid": "c6c80917-95a5-46b1-b235-d29b29c14563"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.78,+ "y": 119.01+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 181.55,+ "y": 79.72+ },+ "courtyardAfter": {+ "maxX": 134.69,+ "maxY": 119.47,+ "minX": 132.87,+ "minY": 118.55+ },+ "courtyardBefore": {+ "maxX": 182.46,+ "maxY": 80.18,+ "minX": 180.64,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C44",+ "uuid": "73792496-a971-4c8b-87eb-01f19abe7bf1"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.726,+ "y": 125.462+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 219.89,+ "y": 58.46+ },+ "courtyardAfter": {+ "maxX": 130.636,+ "maxY": 125.922,+ "minX": 128.816,+ "minY": 125.002+ },+ "courtyardBefore": {+ "maxX": 220.8,+ "maxY": 58.92,+ "minX": 218.98,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C6",+ "uuid": "481a64c4-6d7c-4b2b-818b-00d48c37766e"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 131.743,+ "y": 126.357+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 185.51,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 132.213,+ "maxY": 127.287,+ "minX": 131.273,+ "minY": 125.427+ },+ "courtyardBefore": {+ "maxX": 186.44,+ "maxY": 114.73,+ "minX": 184.58,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R11",+ "uuid": "f738570c-2ecd-4b8a-b6a0-82c806091b37"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 133.653,+ "y": 126.007+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 234.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 134.653,+ "maxY": 127.007,+ "minX": 132.653,+ "minY": 125.007+ },+ "courtyardBefore": {+ "maxX": 235.48,+ "maxY": 118.73,+ "minX": 233.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP5",+ "uuid": "16129851-83d6-4da2-8efc-e437af9bf971"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5488.39+ },+ "revision": "638787f2b25357dc5c19e9474dd0af8e15b84f1694edd2aab1d225162ea750c9",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C6, C27, C30, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241676.033415,+ "_dt": 0.16+ }+ },+ {+ "refs": [+ "C10",+ "C11",+ "C9",+ "TP6",+ "R18",+ "TP16"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 123.872,+ 80.50200000000001+ ],+ "deltaMm": 0.0,+ "expected": [+ 123.872,+ 80.50200000000001+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 126.172,+ "maxY": 81.652,+ "minX": 121.572,+ "minY": 79.352+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C10",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.872,+ "y": 80.502+ },+ {+ "children": {+ "actual": [+ 123.872,+ 87.49799999999999+ ],+ "deltaMm": 0.0,+ "expected": [+ 123.872,+ 87.49799999999999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 126.172,+ "maxY": 88.648,+ "minX": 121.572,+ "minY": 86.348+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C11",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.872,+ "y": 87.498+ },+ {+ "children": {+ "actual": [+ 119.946,+ 85.952+ ],+ "deltaMm": 0.0,+ "expected": [+ 119.946,+ 85.952+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 120.856,+ "maxY": 86.412,+ "minX": 119.036,+ "minY": 85.492+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C9",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.946,+ "y": 85.952+ },+ {+ "children": {+ "actual": [+ 121.011,+ 83.746+ ],+ "deltaMm": 0.0,+ "expected": [+ 121.011,+ 83.746+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 122.011,+ "maxY": 84.746,+ "minX": 120.011,+ "minY": 82.746+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP6",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 121.011,+ "y": 83.746+ },+ {+ "children": {+ "actual": [+ 136.786,+ 121.514+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.786,+ 121.514+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 137.716,+ "maxY": 121.984,+ "minX": 135.856,+ "minY": 121.044+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R18",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.786,+ "y": 121.514+ },+ {+ "children": {+ "actual": [+ 136.533,+ 126.007+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.533,+ 126.007+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 137.533,+ "maxY": 127.007,+ "minX": 135.533,+ "minY": 125.007+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP16",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.533,+ "y": 126.007+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 158,+ "elapsedMs": 139,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C10",+ "C11",+ "C9",+ "TP6",+ "R18",+ "TP16"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.872,+ "y": 80.502+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 239.28,+ "y": 59.15+ },+ "courtyardAfter": {+ "maxX": 126.172,+ "maxY": 81.652,+ "minX": 121.572,+ "minY": 79.352+ },+ "courtyardBefore": {+ "maxX": 241.58,+ "maxY": 60.3,+ "minX": 236.98,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C10",+ "uuid": "30aa016d-2ff8-40eb-b658-eb8edf8ed37e"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.872,+ "y": 87.498+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 175.3,+ "y": 72.15+ },+ "courtyardAfter": {+ "maxX": 126.172,+ "maxY": 88.648,+ "minX": 121.572,+ "minY": 86.348+ },+ "courtyardBefore": {+ "maxX": 177.6,+ "maxY": 73.3,+ "minX": 173.0,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C11",+ "uuid": "f990f346-3444-4bcc-ac54-ba9fb83db796"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 119.946,+ "y": 85.952+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 234.07,+ "y": 58.46+ },+ "courtyardAfter": {+ "maxX": 120.856,+ "maxY": 86.412,+ "minX": 119.036,+ "minY": 85.492+ },+ "courtyardBefore": {+ "maxX": 234.98,+ "maxY": 58.92,+ "minX": 233.16,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C9",+ "uuid": "c8ef2b43-0b14-4e7e-8e87-567b9e7c7aeb"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 121.011,+ "y": 83.746+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 238.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 122.011,+ "maxY": 84.746,+ "minX": 120.011,+ "minY": 82.746+ },+ "courtyardBefore": {+ "maxX": 239.48,+ "maxY": 118.73,+ "minX": 237.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP6",+ "uuid": "e02d0c1f-c067-4d79-b203-17fe8e31b4ce"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.786,+ "y": 121.514+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 212.53,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 137.716,+ "maxY": 121.984,+ "minX": 135.856,+ "minY": 121.044+ },+ "courtyardBefore": {+ "maxX": 213.46,+ "maxY": 114.73,+ "minX": 211.6,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R18",+ "uuid": "e036ee63-3740-4356-b7ab-b1204054aa75"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.533,+ "y": 126.007+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 207.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 137.533,+ "maxY": 127.007,+ "minX": 135.533,+ "minY": 125.007+ },+ "courtyardBefore": {+ "maxX": 208.5,+ "maxY": 125.23,+ "minX": 206.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP16",+ "uuid": "43f5de44-b775-43e1-b84c-d8d6aa25bd4d"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 5184.849+ },+ "revision": "b4ad2d720afebd349013f00c543f9898a412fd69b74cac91daf80de3355404d0",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C9, C10, C11, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241677.3962953,+ "_dt": 0.16+ }+ },+ {+ "refs": [+ "TP15",+ "R10",+ "C28",+ "C29",+ "C35",+ "C36"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 142.293,+ 121.013+ ],+ "deltaMm": 0.0,+ "expected": [+ 142.293,+ 121.013+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 143.293,+ "maxY": 122.013,+ "minX": 141.293,+ "minY": 120.013+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP15",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 142.293,+ "y": 121.013+ },+ {+ "children": {+ "actual": [+ 157.436,+ 103.654+ ],+ "deltaMm": 0.0,+ "expected": [+ 157.436,+ 103.654+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 157.906,+ "maxY": 104.584,+ "minX": 156.966,+ "minY": 102.724+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R10",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.436,+ "y": 103.654+ },+ {+ "children": {+ "actual": [+ 136.511,+ 109.116+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.511,+ 109.116+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 136.971,+ "maxY": 110.026,+ "minX": 136.051,+ "minY": 108.206+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C28",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 136.511,+ "y": 109.116+ },+ {+ "children": {+ "actual": [+ 138.92700000000002,+ 105.663+ ],+ "deltaMm": 0.0,+ "expected": [+ 138.92700000000002,+ 105.663+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 139.387,+ "maxY": 106.573,+ "minX": 138.467,+ "minY": 104.753+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C29",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.927,+ "y": 105.663+ },+ {+ "children": {+ "actual": [+ 123.713,+ 97.609+ ],+ "deltaMm": 0.0,+ "expected": [+ 123.713,+ 97.609+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.623,+ "maxY": 98.069,+ "minX": 122.803,+ "minY": 97.149+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C35",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.713,+ "y": 97.609+ },+ {+ "children": {+ "actual": [+ 122.669,+ 99.503+ ],+ "deltaMm": 0.0,+ "expected": [+ 122.669,+ 99.503+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.129,+ "maxY": 100.413,+ "minX": 122.209,+ "minY": 98.593+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C36",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.669,+ "y": 99.503+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 168,+ "elapsedMs": 149,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "TP15",+ "R10",+ "C28",+ "C29",+ "C35",+ "C36"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 142.293,+ "y": 121.013+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 203.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 143.293,+ "maxY": 122.013,+ "minX": 141.293,+ "minY": 120.013+ },+ "courtyardBefore": {+ "maxX": 204.5,+ "maxY": 125.23,+ "minX": 202.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP15",+ "uuid": "9dc1daf1-3aba-421c-a99d-99b6ec50e57b"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.436,+ "y": 103.654+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 181.65,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 157.906,+ "maxY": 104.584,+ "minX": 156.966,+ "minY": 102.724+ },+ "courtyardBefore": {+ "maxX": 182.58,+ "maxY": 114.73,+ "minX": 180.72,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R10",+ "uuid": "108082b3-65d5-4e2f-bb5e-b786b2f3fbc9"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 136.511,+ "y": 109.116+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 189.19,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 136.971,+ "maxY": 110.026,+ "minX": 136.051,+ "minY": 108.206+ },+ "courtyardBefore": {+ "maxX": 190.1,+ "maxY": 76.22,+ "minX": 188.28,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C28",+ "uuid": "a90808ae-4d93-44d2-b47b-72117a1786bc"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.927,+ "y": 105.663+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 193.01,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 139.387,+ "maxY": 106.573,+ "minX": 138.467,+ "minY": 104.753+ },+ "courtyardBefore": {+ "maxX": 193.92,+ "maxY": 76.22,+ "minX": 192.1,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C29",+ "uuid": "9c80825b-577f-4a21-8450-8b054ebbcb1c"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 123.713,+ "y": 97.609+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 219.09,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 124.623,+ "maxY": 98.069,+ "minX": 122.803,+ "minY": 97.149+ },+ "courtyardBefore": {+ "maxX": 220.0,+ "maxY": 76.22,+ "minX": 218.18,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C35",+ "uuid": "b808e282-81ca-4cd5-b740-a183aa1688f7"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.669,+ "y": 99.503+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 222.91,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 123.129,+ "maxY": 100.413,+ "minX": 122.209,+ "minY": 98.593+ },+ "courtyardBefore": {+ "maxX": 223.82,+ "maxY": 76.22,+ "minX": 222.0,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C36",+ "uuid": "ae3c4bdd-202a-4da1-96e4-a697416d5120"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4950.235+ },+ "revision": "1ca4be9d5fa5d9cbf870e8204ca8b3cb4ea5c50c149aab92883851033ce90068",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C28, C29, C35, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241678.7610962,+ "_dt": 0.17+ }+ },+ {+ "refs": [+ "C40",+ "C41",+ "C42",+ "C43",+ "C45",+ "FB1"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 140.362,+ 103.25+ ],+ "deltaMm": 0.0,+ "expected": [+ 140.362,+ 103.25+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 140.822,+ "maxY": 104.16,+ "minX": 139.902,+ "minY": 102.34+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C40",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 140.362,+ "y": 103.25+ },+ {+ "children": {+ "actual": [+ 129.074,+ 111.515+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.074,+ 111.515+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 129.984,+ "maxY": 111.975,+ "minX": 128.164,+ "minY": 111.055+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C41",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.074,+ "y": 111.515+ },+ {+ "children": {+ "actual": [+ 124.371,+ 107.371+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.371,+ 107.371+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.831,+ "maxY": 108.281,+ "minX": 123.911,+ "minY": 106.461+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C42",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.371,+ "y": 107.371+ },+ {+ "children": {+ "actual": [+ 122.585,+ 104.502+ ],+ "deltaMm": 0.0,+ "expected": [+ 122.585,+ 104.502+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.045,+ "maxY": 105.412,+ "minX": 122.125,+ "minY": 103.592+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C43",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.585,+ "y": 104.502+ },+ {+ "children": {+ "actual": [+ 124.201,+ 96.255+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.201,+ 96.255+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 125.111,+ "maxY": 96.715,+ "minX": 123.291,+ "minY": 95.795+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C45",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.201,+ "y": 96.255+ },+ {+ "children": {+ "actual": [+ 136.95499999999998,+ 107.09+ ],+ "deltaMm": 0.0,+ "expected": [+ 136.95499999999998,+ 107.09+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 137.885,+ "maxY": 107.56,+ "minX": 136.025,+ "minY": 106.62+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "FB1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.955,+ "y": 107.09+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 167,+ "elapsedMs": 146,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C40",+ "C41",+ "C42",+ "C43",+ "C45",+ "FB1"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 140.362,+ "y": 103.25+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 239.77,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 140.822,+ "maxY": 104.16,+ "minX": 139.902,+ "minY": 102.34+ },+ "courtyardBefore": {+ "maxX": 240.68,+ "maxY": 76.22,+ "minX": 238.86,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C40",+ "uuid": "407cf851-d55e-41f9-8b40-5f8b73287a62"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.074,+ "y": 111.515+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 243.59,+ "y": 75.76+ },+ "courtyardAfter": {+ "maxX": 129.984,+ "maxY": 111.975,+ "minX": 128.164,+ "minY": 111.055+ },+ "courtyardBefore": {+ "maxX": 244.5,+ "maxY": 76.22,+ "minX": 242.68,+ "minY": 75.3+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C41",+ "uuid": "35dfc3f8-cdbb-44a6-8d84-c183842188a1"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.371,+ "y": 107.371+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.91,+ "y": 79.72+ },+ "courtyardAfter": {+ "maxX": 124.831,+ "maxY": 108.281,+ "minX": 123.911,+ "minY": 106.461+ },+ "courtyardBefore": {+ "maxX": 174.82,+ "maxY": 80.18,+ "minX": 173.0,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C42",+ "uuid": "1c0ce6aa-f6a5-43b9-82b7-fc3b41806faf"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.585,+ "y": 104.502+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 177.73,+ "y": 79.72+ },+ "courtyardAfter": {+ "maxX": 123.045,+ "maxY": 105.412,+ "minX": 122.125,+ "minY": 103.592+ },+ "courtyardBefore": {+ "maxX": 178.64,+ "maxY": 80.18,+ "minX": 176.82,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C43",+ "uuid": "ce480a99-58a9-4b37-9c47-2c79dd0f0479"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 124.201,+ "y": 96.255+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 185.37,+ "y": 79.72+ },+ "courtyardAfter": {+ "maxX": 125.111,+ "maxY": 96.715,+ "minX": 123.291,+ "minY": 95.795+ },+ "courtyardBefore": {+ "maxX": 186.28,+ "maxY": 80.18,+ "minX": 184.46,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C45",+ "uuid": "a5f26bac-11f6-418d-a105-997ffa8688b6"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 136.955,+ "y": 107.09+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 207.51,+ "y": 79.73+ },+ "courtyardAfter": {+ "maxX": 137.885,+ "maxY": 107.56,+ "minX": 136.025,+ "minY": 106.62+ },+ "courtyardBefore": {+ "maxX": 208.44,+ "maxY": 80.2,+ "minX": 206.58,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "FB1",+ "uuid": "1fdcdb97-3558-4e04-bf84-fd36e1317240"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4697.083+ },+ "revision": "e6eec9e0ba7c622e2da30103ffb406ddb434260a0fae83b4d8d5da99ca90bb1e",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C40, C41, C42, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241680.1358912,+ "_dt": 0.17+ }+ },+ {+ "refs": [+ "LED1",+ "LED2",+ "LED3",+ "R16",+ "R19",+ "R21"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 138.824,+ 97.61+ ],+ "deltaMm": 0.0,+ "expected": [+ 138.824,+ 97.61+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 139.294,+ "maxY": 98.54,+ "minX": 138.354,+ "minY": 96.68+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "LED1",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.824,+ "y": 97.61+ },+ {+ "children": {+ "actual": [+ 138.89,+ 102.985+ ],+ "deltaMm": 0.0,+ "expected": [+ 138.89,+ 102.985+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 139.36,+ "maxY": 103.915,+ "minX": 138.42,+ "minY": 102.055+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "LED2",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.89,+ "y": 102.985+ },+ {+ "children": {+ "actual": [+ 129.096,+ 94.423+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.096,+ 94.423+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 129.566,+ "maxY": 95.353,+ "minX": 128.626,+ "minY": 93.493+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "LED3",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 129.096,+ "y": 94.423+ },+ {+ "children": {+ "actual": [+ 133.323,+ 94.417+ ],+ "deltaMm": 0.0,+ "expected": [+ 133.323,+ 94.417+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 133.793,+ "maxY": 95.347,+ "minX": 132.853,+ "minY": 93.487+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R16",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 133.323,+ "y": 94.417+ },+ {+ "children": {+ "actual": [+ 131.45,+ 92.338+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.45,+ 92.338+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.38,+ "maxY": 92.808,+ "minX": 130.52,+ "minY": 91.868+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R19",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.45,+ "y": 92.338+ },+ {+ "children": {+ "actual": [+ 127.301,+ 94.446+ ],+ "deltaMm": 0.0,+ "expected": [+ 127.301,+ 94.446+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.771,+ "maxY": 95.376,+ "minX": 126.831,+ "minY": 93.516+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R21",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 127.301,+ "y": 94.446+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 161,+ "elapsedMs": 141,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "LED1",+ "LED2",+ "LED3",+ "R16",+ "R19",+ "R21"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.824,+ "y": 97.61+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 228.450002,+ "y": 79.73+ },+ "courtyardAfter": {+ "maxX": 139.294,+ "maxY": 98.54,+ "minX": 138.354,+ "minY": 96.68+ },+ "courtyardBefore": {+ "maxX": 229.38,+ "maxY": 80.2,+ "minX": 227.52,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "LED1",+ "uuid": "83708a33-2641-458f-acd4-85df4fed6a87"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 138.89,+ "y": 102.985+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 232.310002,+ "y": 79.73+ },+ "courtyardAfter": {+ "maxX": 139.36,+ "maxY": 103.915,+ "minX": 138.42,+ "minY": 102.055+ },+ "courtyardBefore": {+ "maxX": 233.24,+ "maxY": 80.2,+ "minX": 231.38,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "LED2",+ "uuid": "ddbe55fa-e4be-41cf-b639-68d167ef58c5"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 129.096,+ "y": 94.423+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 236.170002,+ "y": 79.73+ },+ "courtyardAfter": {+ "maxX": 129.566,+ "maxY": 95.353,+ "minX": 128.626,+ "minY": 93.493+ },+ "courtyardBefore": {+ "maxX": 237.1,+ "maxY": 80.2,+ "minX": 235.24,+ "minY": 79.26+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "LED3",+ "uuid": "d441871b-4bbf-4cea-b958-5aab4155410e"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 133.323,+ "y": 94.417+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 204.81,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 133.793,+ "maxY": 95.347,+ "minX": 132.853,+ "minY": 93.487+ },+ "courtyardBefore": {+ "maxX": 205.74,+ "maxY": 114.73,+ "minX": 203.88,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R16",+ "uuid": "4eb2f3e2-4864-4a12-80f8-8e2d51b9f302"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.45,+ "y": 92.338+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 216.39,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 132.38,+ "maxY": 92.808,+ "minX": 130.52,+ "minY": 91.868+ },+ "courtyardBefore": {+ "maxX": 217.32,+ "maxY": 114.73,+ "minX": 215.46,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R19",+ "uuid": "9b65e52f-965d-4e66-8661-9ffc71a74912"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 127.301,+ "y": 94.446+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 224.11,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 127.771,+ "maxY": 95.376,+ "minX": 126.831,+ "minY": 93.516+ },+ "courtyardBefore": {+ "maxX": 225.04,+ "maxY": 114.73,+ "minX": 223.18,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R21",+ "uuid": "8646d5be-88a5-40c4-b359-5b2dd850bcea"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4510.047+ },+ "revision": "a050b61952401d0d77b02c1bb2a9877e2718abe8a750506684f9461f50b2739c",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (LED1, LED2, LED3, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241681.5091364,+ "_dt": 0.17+ }+ },+ {+ "refs": [+ "R23",+ "R25",+ "R26",+ "R27",+ "R29",+ "R30"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 129.197,+ 110.003+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.197,+ 110.003+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 130.127,+ "maxY": 110.473,+ "minX": 128.267,+ "minY": 109.533+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R23",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.197,+ "y": 110.003+ },+ {+ "children": {+ "actual": [+ 126.184,+ 108.633+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.184,+ 108.633+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.114,+ "maxY": 109.103,+ "minX": 125.254,+ "minY": 108.163+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R25",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.184,+ "y": 108.633+ },+ {+ "children": {+ "actual": [+ 124.037,+ 102.25+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.037,+ 102.25+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.507,+ "maxY": 103.18,+ "minX": 123.567,+ "minY": 101.32+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R26",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.037,+ "y": 102.25+ },+ {+ "children": {+ "actual": [+ 126.445,+ 107.09+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.445,+ 107.09+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.375,+ "maxY": 107.56,+ "minX": 125.515,+ "minY": 106.62+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R27",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.445,+ "y": 107.09+ },+ {+ "children": {+ "actual": [+ 124.166,+ 99.823+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.166,+ 99.823+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.636,+ "maxY": 100.753,+ "minX": 123.696,+ "minY": 98.893+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R29",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.166,+ "y": 99.823+ },+ {+ "children": {+ "actual": [+ 124.15,+ 104.751+ ],+ "deltaMm": 0.0,+ "expected": [+ 124.15,+ 104.751+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 124.62,+ "maxY": 105.681,+ "minX": 123.68,+ "minY": 103.821+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R30",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.15,+ "y": 104.751+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 177,+ "elapsedMs": 145,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "R23",+ "R25",+ "R26",+ "R27",+ "R29",+ "R30"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.197,+ "y": 110.003+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 231.83,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 130.127,+ "maxY": 110.473,+ "minX": 128.267,+ "minY": 109.533+ },+ "courtyardBefore": {+ "maxX": 232.76,+ "maxY": 114.73,+ "minX": 230.9,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R23",+ "uuid": "e498016a-9e45-4fa5-91c9-2a45a364f5c6"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.184,+ "y": 108.633+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 239.55,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 127.114,+ "maxY": 109.103,+ "minX": 125.254,+ "minY": 108.163+ },+ "courtyardBefore": {+ "maxX": 240.48,+ "maxY": 114.73,+ "minX": 238.62,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R25",+ "uuid": "dda418d3-903b-4491-a428-e9baf524e781"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.037,+ "y": 102.25+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 243.41,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 124.507,+ "maxY": 103.18,+ "minX": 123.567,+ "minY": 101.32+ },+ "courtyardBefore": {+ "maxX": 244.34,+ "maxY": 114.73,+ "minX": 242.48,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R26",+ "uuid": "03c74758-b822-470f-9f7a-af308e3424df"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.445,+ "y": 107.09+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.93,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 127.375,+ "maxY": 107.56,+ "minX": 125.515,+ "minY": 106.62+ },+ "courtyardBefore": {+ "maxX": 174.86,+ "maxY": 117.67,+ "minX": 173.0,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R27",+ "uuid": "5066d09b-fbb3-427e-bdc5-da1289dfb3c9"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.166,+ "y": 99.823+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 181.65,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 124.636,+ "maxY": 100.753,+ "minX": 123.696,+ "minY": 98.893+ },+ "courtyardBefore": {+ "maxX": 182.58,+ "maxY": 117.67,+ "minX": 180.72,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R29",+ "uuid": "3f23ceb7-0525-4f90-bc0f-b5f97a17f7d3"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 124.15,+ "y": 104.751+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 185.51,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 124.62,+ "maxY": 105.681,+ "minX": 123.68,+ "minY": 103.821+ },+ "courtyardBefore": {+ "maxX": 186.44,+ "maxY": 117.67,+ "minX": 184.58,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R30",+ "uuid": "9f6b86ab-9755-44cc-bbef-ae0f1a8fdd3e"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 4298.696+ },+ "revision": "0f10152495fc9207d904691b3b9323e7d30495dd4224de8ac15d9402ec4ad8c6",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (R23, R25, R26, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241682.8781543,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "R33",+ "R34",+ "TP1",+ "TP10",+ "TP11",+ "TP19"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 122.543,+ 101.999+ ],+ "deltaMm": 0.0,+ "expected": [+ 122.543,+ 101.999+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 123.013,+ "maxY": 102.929,+ "minX": 122.073,+ "minY": 101.069+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R33",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.543,+ "y": 101.999+ },+ {+ "children": {+ "actual": [+ 126.232,+ 96.757+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.232,+ 96.757+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 126.702,+ "maxY": 97.687,+ "minX": 125.762,+ "minY": 95.827+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R34",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 126.232,+ "y": 96.757+ },+ {+ "children": {+ "actual": [+ 126.05,+ 101.997+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.05,+ 101.997+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.05,+ "maxY": 102.997,+ "minX": 125.05,+ "minY": 100.997+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP1",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.05,+ "y": 101.997+ },+ {+ "children": {+ "actual": [+ 135.323,+ 94.341+ ],+ "deltaMm": 0.0,+ "expected": [+ 135.323,+ 94.341+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 136.323,+ "maxY": 95.341,+ "minX": 134.323,+ "minY": 93.341+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP10",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 135.323,+ "y": 94.341+ },+ {+ "children": {+ "actual": [+ 134.323,+ 107.659+ ],+ "deltaMm": 0.0,+ "expected": [+ 134.323,+ 107.659+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 135.323,+ "maxY": 108.659,+ "minX": 133.323,+ "minY": 106.659+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP11",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 134.323,+ "y": 107.659+ },+ {+ "children": {+ "actual": [+ 131.323,+ 94.341+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.323,+ 94.341+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.323,+ "maxY": 95.341,+ "minX": 130.323,+ "minY": 93.341+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP19",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.323,+ "y": 94.341+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 181,+ "elapsedMs": 163,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "R33",+ "R34",+ "TP1",+ "TP10",+ "TP11",+ "TP19"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 122.543,+ "y": 101.999+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 202.99,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 123.013,+ "maxY": 102.929,+ "minX": 122.073,+ "minY": 101.069+ },+ "courtyardBefore": {+ "maxX": 203.92,+ "maxY": 117.67,+ "minX": 202.06,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R33",+ "uuid": "cb48cb43-dc92-47dc-8494-2dcca39d9586"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 126.232,+ "y": 96.757+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 206.85,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 126.702,+ "maxY": 97.687,+ "minX": 125.762,+ "minY": 95.827+ },+ "courtyardBefore": {+ "maxX": 207.78,+ "maxY": 117.67,+ "minX": 205.92,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R34",+ "uuid": "fc05ca26-c596-4181-b147-c0ce64c10a91"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.05,+ "y": 101.997+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 218.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 127.05,+ "maxY": 102.997,+ "minX": 125.05,+ "minY": 100.997+ },+ "courtyardBefore": {+ "maxX": 219.48,+ "maxY": 118.73,+ "minX": 217.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP1",+ "uuid": "55922883-cd3b-4905-bb17-90c4712c049c"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 135.323,+ "y": 94.341+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 182.0,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 136.323,+ "maxY": 95.341,+ "minX": 134.323,+ "minY": 93.341+ },+ "courtyardBefore": {+ "maxX": 183.0,+ "maxY": 125.23,+ "minX": 181.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP10",+ "uuid": "a76478c9-b30b-4ed9-95cd-d2880dbc8822"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 134.323,+ "y": 107.659+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 186.0,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 135.323,+ "maxY": 108.659,+ "minX": 133.323,+ "minY": 106.659+ },+ "courtyardBefore": {+ "maxX": 187.0,+ "maxY": 125.23,+ "minX": 185.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP11",+ "uuid": "9d7af150-956e-4ca0-8ec0-6b7c4933ee8b"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.323,+ "y": 94.341+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 219.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 132.323,+ "maxY": 95.341,+ "minX": 130.323,+ "minY": 93.341+ },+ "courtyardBefore": {+ "maxX": 220.5,+ "maxY": 125.23,+ "minX": 218.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP19",+ "uuid": "57c45d39-024f-44a8-80a7-3b4da0c00386"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 3991.121+ },+ "revision": "50f2dbe511524fd7ab14175000599152f5bd858db97f3e681144accd5db87b36",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (R33, R34, TP1, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241684.2609997,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "TP2",+ "TP20",+ "TP21",+ "TP3",+ "TP9",+ "R8"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 131.666,+ 107.574+ ],+ "deltaMm": 0.0,+ "expected": [+ 131.666,+ 107.574+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 132.666,+ "maxY": 108.574,+ "minX": 130.666,+ "minY": 106.574+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP2",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.666,+ "y": 107.574+ },+ {+ "children": {+ "actual": [+ 129.072,+ 108.031+ ],+ "deltaMm": 0.0,+ "expected": [+ 129.072,+ 108.031+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 130.072,+ "maxY": 109.031,+ "minX": 128.072,+ "minY": 107.031+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP20",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.072,+ "y": 108.031+ },+ {+ "children": {+ "actual": [+ 126.108,+ 99.23+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.108,+ 99.23+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.108,+ "maxY": 100.23,+ "minX": 125.108,+ "minY": 98.23+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP21",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.108,+ "y": 99.23+ },+ {+ "children": {+ "actual": [+ 139.362,+ 100.25+ ],+ "deltaMm": 0.0,+ "expected": [+ 139.362,+ 100.25+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 140.362,+ "maxY": 101.25,+ "minX": 138.362,+ "minY": 99.25+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP3",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 139.362,+ "y": 100.25+ },+ {+ "children": {+ "actual": [+ 126.052,+ 104.43+ ],+ "deltaMm": 0.0,+ "expected": [+ 126.052,+ 104.43+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 127.052,+ "maxY": 105.43,+ "minX": 125.052,+ "minY": 103.43+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP9",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.052,+ "y": 104.43+ },+ {+ "children": {+ "actual": [+ 158.06,+ 96.669+ ],+ "deltaMm": 0.0,+ "expected": [+ 158.06,+ 96.669+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 158.53,+ "maxY": 97.599,+ "minX": 157.59,+ "minY": 95.739+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R8",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 158.06,+ "y": 96.669+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 165,+ "elapsedMs": 147,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "TP2",+ "TP20",+ "TP21",+ "TP3",+ "TP9",+ "R8"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 131.666,+ "y": 107.574+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 222.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 132.666,+ "maxY": 108.574,+ "minX": 130.666,+ "minY": 106.574+ },+ "courtyardBefore": {+ "maxX": 223.48,+ "maxY": 118.73,+ "minX": 221.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP2",+ "uuid": "a1bfc70b-bca9-4e55-9b74-808106e0a4d4"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 129.072,+ "y": 108.031+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 223.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 130.072,+ "maxY": 109.031,+ "minX": 128.072,+ "minY": 107.031+ },+ "courtyardBefore": {+ "maxX": 224.5,+ "maxY": 125.23,+ "minX": 222.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP20",+ "uuid": "4606c758-c4aa-49ff-9588-d5a2f4d1b729"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.108,+ "y": 99.23+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 227.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 127.108,+ "maxY": 100.23,+ "minX": 125.108,+ "minY": 98.23+ },+ "courtyardBefore": {+ "maxX": 228.5,+ "maxY": 125.23,+ "minX": 226.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP21",+ "uuid": "f7184987-5791-402e-961e-f5eb7b43f518"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 139.362,+ "y": 100.25+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 226.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 140.362,+ "maxY": 101.25,+ "minX": 138.362,+ "minY": 99.25+ },+ "courtyardBefore": {+ "maxX": 227.48,+ "maxY": 118.73,+ "minX": 225.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP3",+ "uuid": "41584451-a336-45b5-9444-314380c4fd9d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 126.052,+ "y": 104.43+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 178.0,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 127.052,+ "maxY": 105.43,+ "minX": 125.052,+ "minY": 103.43+ },+ "courtyardBefore": {+ "maxX": 179.0,+ "maxY": 125.23,+ "minX": 177.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP9",+ "uuid": "509eed4c-ee77-416b-987b-72d59fcd8962"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 158.06,+ "y": 96.669+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 173.93,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 158.53,+ "maxY": 97.599,+ "minX": 157.59,+ "minY": 95.739+ },+ "courtyardBefore": {+ "maxX": 174.86,+ "maxY": 114.73,+ "minX": 173.0,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R8",+ "uuid": "16284a18-48d6-4398-bc55-e934e927cc9f"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 3670.537+ },+ "revision": "16726e7a33f78a33a3e4dd639cf4828e7fdec7aeeab91b096856cb59a86f0f7e",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (R8, TP2, TP3, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241685.649132,+ "_dt": 0.17+ }+ },+ {+ "refs": [+ "R3",+ "R22",+ "C12",+ "C13",+ "C20",+ "C21"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 157.936,+ 110.154+ ],+ "deltaMm": 0.0,+ "expected": [+ 157.936,+ 110.154+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 158.406,+ "maxY": 111.084,+ "minX": 157.466,+ "minY": 109.224+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R3",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 110.154+ },+ {+ "children": {+ "actual": [+ 127.646,+ 121.014+ ],+ "deltaMm": 0.0,+ "expected": [+ 127.646,+ 121.014+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 128.576,+ "maxY": 121.484,+ "minX": 126.716,+ "minY": 120.544+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R22",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 127.646,+ "y": 121.014+ },+ {+ "children": {+ "actual": [+ 157.43200000000002,+ 94.118+ ],+ "deltaMm": 0.0,+ "expected": [+ 157.43200000000002,+ 94.118+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 158.342,+ "maxY": 94.578,+ "minX": 156.522,+ "minY": 93.658+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C12",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 157.432,+ "y": 94.118+ },+ {+ "children": {+ "actual": [+ 153.26,+ 92.836+ ],+ "deltaMm": 0.0,+ "expected": [+ 153.26,+ 92.836+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 154.17,+ "maxY": 93.296,+ "minX": 152.35,+ "minY": 92.376+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C13",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.26,+ "y": 92.836+ },+ {+ "children": {+ "actual": [+ 147.51100000000002,+ 103.967+ ],+ "deltaMm": 0.0,+ "expected": [+ 147.51100000000002,+ 103.967+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 148.991,+ "maxY": 104.697,+ "minX": 146.031,+ "minY": 103.237+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C20",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 147.511,+ "y": 103.967+ },+ {+ "children": {+ "actual": [+ 153.763,+ 106.774+ ],+ "deltaMm": 0.0,+ "expected": [+ 153.763,+ 106.774+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 154.673,+ "maxY": 107.234,+ "minX": 152.853,+ "minY": 106.314+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C21",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.763,+ "y": 106.774+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 186,+ "elapsedMs": 150,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "R3",+ "R22",+ "C12",+ "C13",+ "C20",+ "C21"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 157.936,+ "y": 110.154+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 228.5,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 158.406,+ "maxY": 111.084,+ "minX": 157.466,+ "minY": 109.224+ },+ "courtyardBefore": {+ "maxX": 229.43,+ "maxY": 107.07,+ "minX": 227.57,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R3",+ "uuid": "fbcadbb9-2f61-491e-b797-b9fcf68751f5"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 127.646,+ "y": 121.014+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 227.97,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 128.576,+ "maxY": 121.484,+ "minX": 126.716,+ "minY": 120.544+ },+ "courtyardBefore": {+ "maxX": 228.9,+ "maxY": 114.73,+ "minX": 227.04,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R22",+ "uuid": "a849e47f-23f9-4a87-a1bc-da8e73e5206d"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 157.432,+ "y": 94.118+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 180.51,+ "y": 71.46+ },+ "courtyardAfter": {+ "maxX": 158.342,+ "maxY": 94.578,+ "minX": 156.522,+ "minY": 93.658+ },+ "courtyardBefore": {+ "maxX": 181.42,+ "maxY": 71.92,+ "minX": 179.6,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C12",+ "uuid": "0cb5ee5c-74fe-4a8a-8dc5-3ebe1ffab2fa"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.26,+ "y": 92.836+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 184.33,+ "y": 71.46+ },+ "courtyardAfter": {+ "maxX": 154.17,+ "maxY": 93.296,+ "minX": 152.35,+ "minY": 92.376+ },+ "courtyardBefore": {+ "maxX": 185.24,+ "maxY": 71.92,+ "minX": 183.42,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C13",+ "uuid": "ce3e7028-d982-43f7-b5a0-f7dee61ac2ba"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 147.511,+ "y": 103.967+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 228.32,+ "y": 71.73+ },+ "courtyardAfter": {+ "maxX": 148.991,+ "maxY": 104.697,+ "minX": 146.031,+ "minY": 103.237+ },+ "courtyardBefore": {+ "maxX": 229.8,+ "maxY": 72.46,+ "minX": 226.84,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C20",+ "uuid": "1bea4128-e530-479b-ad2e-b9c974565b32"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.763,+ "y": 106.774+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 232.71,+ "y": 71.46+ },+ "courtyardAfter": {+ "maxX": 154.673,+ "maxY": 107.234,+ "minX": 152.853,+ "minY": 106.314+ },+ "courtyardBefore": {+ "maxX": 233.62,+ "maxY": 71.92,+ "minX": 231.8,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C21",+ "uuid": "4ff4c65e-25e8-4f70-b5bb-117e7606b8e6"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 3176.019+ },+ "revision": "83678982c8e1a3b74d954bc08a5d80234425839ffbb7f6fd5dd58e2405bfd6ad",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C12, C13, C20, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241687.0204036,+ "_dt": 0.19+ }+ },+ {+ "refs": [+ "C22",+ "C8",+ "R12",+ "R14",+ "R2",+ "R28"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 143.39,+ 97.548+ ],+ "deltaMm": 0.0,+ "expected": [+ 143.39,+ 97.548+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 143.85,+ "maxY": 98.458,+ "minX": 142.93,+ "minY": 96.638+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C22",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 143.39,+ "y": 97.548+ },+ {+ "children": {+ "actual": [+ 145.27499999999998,+ 99.722+ ],+ "deltaMm": 0.0,+ "expected": [+ 145.27499999999998,+ 99.722+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 146.005,+ "maxY": 101.202,+ "minX": 144.545,+ "minY": 98.242+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "C8",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 145.275,+ "y": 99.722+ },+ {+ "children": {+ "actual": [+ 156.46699999999998,+ 101.624+ ],+ "deltaMm": 0.0,+ "expected": [+ 156.46699999999998,+ 101.624+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 157.397,+ "maxY": 102.094,+ "minX": 155.537,+ "minY": 101.154+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R12",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.467,+ "y": 101.624+ },+ {+ "children": {+ "actual": [+ 144.493,+ 102.525+ ],+ "deltaMm": 0.0,+ "expected": [+ 144.493,+ 102.525+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 145.423,+ "maxY": 102.995,+ "minX": 143.563,+ "minY": 102.055+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R14",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 144.493,+ "y": 102.525+ },+ {+ "children": {+ "actual": [+ 155.461,+ 93.737+ ],+ "deltaMm": 0.0,+ "expected": [+ 155.461,+ 93.737+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 155.931,+ "maxY": 94.667,+ "minX": 154.991,+ "minY": 92.807+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R2",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 155.461,+ "y": 93.737+ },+ {+ "children": {+ "actual": [+ 151.333,+ 94.332+ ],+ "deltaMm": 0.0,+ "expected": [+ 151.333,+ 94.332+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 152.263,+ "maxY": 94.802,+ "minX": 150.403,+ "minY": 93.862+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R28",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 151.333,+ "y": 94.332+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 157,+ "elapsedMs": 140,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "C22",+ "C8",+ "R12",+ "R14",+ "R2",+ "R28"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 143.39,+ "y": 97.548+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 236.53,+ "y": 71.46+ },+ "courtyardAfter": {+ "maxX": 143.85,+ "maxY": 98.458,+ "minX": 142.93,+ "minY": 96.638+ },+ "courtyardBefore": {+ "maxX": 237.44,+ "maxY": 71.92,+ "minX": 235.62,+ "minY": 71.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C22",+ "uuid": "dfe7042f-5406-45ed-9762-c85a5fea2601"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 145.275,+ "y": 99.722+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 229.68,+ "y": 58.73+ },+ "courtyardAfter": {+ "maxX": 146.005,+ "maxY": 101.202,+ "minX": 144.545,+ "minY": 98.242+ },+ "courtyardBefore": {+ "maxX": 231.16,+ "maxY": 59.46,+ "minX": 228.2,+ "minY": 58.0+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "C8",+ "uuid": "05a3314c-d51b-4771-9e7d-bbfb57ff6cd6"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.467,+ "y": 101.624+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 189.37,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 157.397,+ "maxY": 102.094,+ "minX": 155.537,+ "minY": 101.154+ },+ "courtyardBefore": {+ "maxX": 190.3,+ "maxY": 114.73,+ "minX": 188.44,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R12",+ "uuid": "1e432e2e-7419-40c0-bc47-06618124a145"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 144.493,+ "y": 102.525+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 197.09,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 145.423,+ "maxY": 102.995,+ "minX": 143.563,+ "minY": 102.055+ },+ "courtyardBefore": {+ "maxX": 198.02,+ "maxY": 114.73,+ "minX": 196.16,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R14",+ "uuid": "ba7f35cc-c21d-47ee-ad5b-700c9a313f78"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 155.461,+ "y": 93.737+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 224.64,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 155.931,+ "maxY": 94.667,+ "minX": 154.991,+ "minY": 92.807+ },+ "courtyardBefore": {+ "maxX": 225.57,+ "maxY": 107.07,+ "minX": 223.71,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R2",+ "uuid": "73b05aa4-29a0-4cdd-82f5-484c3e0f8586"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 151.333,+ "y": 94.332+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 177.79,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 152.263,+ "maxY": 94.802,+ "minX": 150.403,+ "minY": 93.862+ },+ "courtyardBefore": {+ "maxX": 178.72,+ "maxY": 117.67,+ "minX": 176.86,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R28",+ "uuid": "90f9952e-dd57-4590-ba84-86bc7517881c"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 2830.233+ },+ "revision": "3d725d5b7873bf429f5b51bf82e94d0d906a26e6ce39053d71b76c43d7556560",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (C8, C22, R2, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241688.4121382,+ "_dt": 0.16+ }+ },+ {+ "refs": [+ "R31",+ "R4",+ "R6",+ "R7",+ "R9",+ "TP13"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 151.601,+ 104.122+ ],+ "deltaMm": 0.0,+ "expected": [+ 151.601,+ 104.122+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 152.071,+ "maxY": 105.052,+ "minX": 151.131,+ "minY": 103.192+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R31",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 151.601,+ "y": 104.122+ },+ {+ "children": {+ "actual": [+ 155.972,+ 103.81+ ],+ "deltaMm": 0.0,+ "expected": [+ 155.972,+ 103.81+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 156.442,+ "maxY": 104.74,+ "minX": 155.502,+ "minY": 102.88+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R4",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 155.972,+ "y": 103.81+ },+ {+ "children": {+ "actual": [+ 143.262,+ 99.975+ ],+ "deltaMm": 0.0,+ "expected": [+ 143.262,+ 99.975+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 143.732,+ "maxY": 100.905,+ "minX": 142.792,+ "minY": 99.045+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R6",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 143.262,+ "y": 99.975+ },+ {+ "children": {+ "actual": [+ 153.638,+ 94.175+ ],+ "deltaMm": 0.0,+ "expected": [+ 153.638,+ 94.175+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 154.568,+ "maxY": 94.645,+ "minX": 152.708,+ "minY": 93.705+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R7",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.638,+ "y": 94.175+ },+ {+ "children": {+ "actual": [+ 150.001,+ 104.615+ ],+ "deltaMm": 0.0,+ "expected": [+ 150.001,+ 104.615+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 150.471,+ "maxY": 105.545,+ "minX": 149.531,+ "minY": 103.685+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R9",+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 150.001,+ "y": 104.615+ },+ {+ "children": {+ "actual": [+ 156.638,+ 99.325+ ],+ "deltaMm": 0.0,+ "expected": [+ 156.638,+ 99.325+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 157.888,+ "maxY": 100.575,+ "minX": 155.388,+ "minY": 98.075+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP13",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.638,+ "y": 99.325+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 172,+ "elapsedMs": 155,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "R31",+ "R4",+ "R6",+ "R7",+ "R9",+ "TP13"+ ],+ "moves": [+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 151.601,+ "y": 104.122+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 189.37,+ "y": 117.199998+ },+ "courtyardAfter": {+ "maxX": 152.071,+ "maxY": 105.052,+ "minX": 151.131,+ "minY": 103.192+ },+ "courtyardBefore": {+ "maxX": 190.3,+ "maxY": 117.67,+ "minX": 188.44,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R31",+ "uuid": "571c68f6-f124-4d2c-9ee4-0dfdc6a96bd8"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 155.972,+ "y": 103.81+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 232.36,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 156.442,+ "maxY": 104.74,+ "minX": 155.502,+ "minY": 102.88+ },+ "courtyardBefore": {+ "maxX": 233.29,+ "maxY": 107.07,+ "minX": 231.43,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R4",+ "uuid": "3c2c61e6-fd36-4f83-a3c9-68a68dbd0411"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 143.262,+ "y": 99.975+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 240.08,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 143.732,+ "maxY": 100.905,+ "minX": 142.792,+ "minY": 99.045+ },+ "courtyardBefore": {+ "maxX": 241.01,+ "maxY": 107.07,+ "minX": 239.15,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R6",+ "uuid": "15ec9bff-789f-4d7c-ab94-5e4a5f6ca08a"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.638,+ "y": 94.175+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 243.94,+ "y": 106.599998+ },+ "courtyardAfter": {+ "maxX": 154.568,+ "maxY": 94.645,+ "minX": 152.708,+ "minY": 93.705+ },+ "courtyardBefore": {+ "maxX": 244.87,+ "maxY": 107.07,+ "minX": 243.01,+ "minY": 106.13+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R7",+ "uuid": "d037e65d-cedd-41d9-97e4-f1a0a3bbd1d1"+ },+ {+ "after": {+ "rotation": 90.0,+ "side": "F.Cu",+ "x": 150.001,+ "y": 104.615+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 177.79,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 150.471,+ "maxY": 105.545,+ "minX": 149.531,+ "minY": 103.685+ },+ "courtyardBefore": {+ "maxX": 178.72,+ "maxY": 114.73,+ "minX": 176.86,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R9",+ "uuid": "c0c5448c-2ccd-4b02-9657-17913567bd26"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.638,+ "y": 99.325+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 194.75,+ "y": 124.479998+ },+ "courtyardAfter": {+ "maxX": 157.888,+ "maxY": 100.575,+ "minX": 155.388,+ "minY": 98.075+ },+ "courtyardBefore": {+ "maxX": 196.0,+ "maxY": 125.73,+ "minX": 193.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP13",+ "uuid": "83f13eb1-650d-4ab8-a93b-a60bbdb5e5c5"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 2300.187+ },+ "revision": "1b0e8aa2cd9ea9f22d8c3278447298916e75c6adc09919b0dd595a081cc7c4c3",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 6 footprints (R4, R6, R7, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241689.7765987,+ "_dt": 0.18+ }+ },+ {+ "refs": [+ "TP14",+ "TP18",+ "TP4",+ "R17",+ "TP17"+ ],+ "reply": {+ "after": [+ {+ "children": {+ "actual": [+ 153.765,+ 104.272+ ],+ "deltaMm": 0.0,+ "expected": [+ 153.765,+ 104.272+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 155.015,+ "maxY": 105.522,+ "minX": 152.515,+ "minY": 103.022+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP14",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.765,+ "y": 104.272+ },+ {+ "children": {+ "actual": [+ 156.087,+ 96.222+ ],+ "deltaMm": 0.0,+ "expected": [+ 156.087,+ 96.222+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 157.087,+ "maxY": 97.222,+ "minX": 155.087,+ "minY": 95.222+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP18",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.087,+ "y": 96.222+ },+ {+ "children": {+ "actual": [+ 145.368,+ 96.165+ ],+ "deltaMm": 0.0,+ "expected": [+ 145.368,+ 96.165+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 146.368,+ "maxY": 97.165,+ "minX": 144.368,+ "minY": 95.165+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP4",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 145.368,+ "y": 96.165+ },+ {+ "children": {+ "actual": [+ 120.584,+ 61.895+ ],+ "deltaMm": 0.0,+ "expected": [+ 120.584,+ 61.895+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 121.514,+ "maxY": 62.365,+ "minX": 119.654,+ "minY": 61.425+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "R17",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.584,+ "y": 61.895+ },+ {+ "children": {+ "actual": [+ 118.123,+ 62.507+ ],+ "deltaMm": 0.0,+ "expected": [+ 118.123,+ 62.507+ ],+ "method": "courtyardCentre",+ "ok": true+ },+ "courtyard": {+ "maxX": 119.123,+ "maxY": 63.507,+ "minX": 117.123,+ "minY": 61.507+ },+ "insideOutline": true,+ "matches": true,+ "poseMatches": true,+ "ref": "TP17",+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 118.123,+ "y": 62.507+ }+ ],+ "bridgeVersion": "1.0.2",+ "checks": {+ "courtyardOverlaps": [],+ "ok": true,+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "outlineChecked": true,+ "outsideOutline": []+ },+ "durationMs": 162,+ "elapsedMs": 144,+ "error": "",+ "mechanism": "ipc",+ "movedRefs": [+ "TP14",+ "TP18",+ "TP4",+ "R17",+ "TP17"+ ],+ "moves": [+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 153.765,+ "y": 104.272+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 199.25,+ "y": 124.479998+ },+ "courtyardAfter": {+ "maxX": 155.015,+ "maxY": 105.522,+ "minX": 152.515,+ "minY": 103.022+ },+ "courtyardBefore": {+ "maxX": 200.5,+ "maxY": 125.73,+ "minX": 198.0,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP14",+ "uuid": "ba294d4d-803f-492e-ac2f-76b6ebc68cd3"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 156.087,+ "y": 96.222+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 215.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 157.087,+ "maxY": 97.222,+ "minX": 155.087,+ "minY": 95.222+ },+ "courtyardBefore": {+ "maxX": 216.5,+ "maxY": 125.23,+ "minX": 214.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP18",+ "uuid": "e622f919-5ea6-4c2e-b02e-a34ae21e18c3"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 145.368,+ "y": 96.165+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 230.48,+ "y": 117.729998+ },+ "courtyardAfter": {+ "maxX": 146.368,+ "maxY": 97.165,+ "minX": 144.368,+ "minY": 95.165+ },+ "courtyardBefore": {+ "maxX": 231.48,+ "maxY": 118.73,+ "minX": 229.48,+ "minY": 116.73+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP4",+ "uuid": "22fc7cb2-060f-492b-a1e2-394436c9ef78"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 120.584,+ "y": 61.895+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 208.67,+ "y": 114.259998+ },+ "courtyardAfter": {+ "maxX": 121.514,+ "maxY": 62.365,+ "minX": 119.654,+ "minY": 61.425+ },+ "courtyardBefore": {+ "maxX": 209.6,+ "maxY": 114.73,+ "minX": 207.74,+ "minY": 113.79+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "R17",+ "uuid": "a2d24356-dc66-4d1d-86e9-dc83cc0465c0"+ },+ {+ "after": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 118.123,+ "y": 62.507+ },+ "before": {+ "rotation": 0.0,+ "side": "F.Cu",+ "x": 211.5,+ "y": 124.229998+ },+ "courtyardAfter": {+ "maxX": 119.123,+ "maxY": 63.507,+ "minX": 117.123,+ "minY": 61.507+ },+ "courtyardBefore": {+ "maxX": 212.5,+ "maxY": 125.23,+ "minX": 210.5,+ "minY": 123.23+ },+ "courtyardSource": "courtyard",+ "flipped": false,+ "ref": "TP17",+ "uuid": "10989430-07ad-4324-81c3-7fafed3d02bb"+ }+ ],+ "mutated": true,+ "output": "",+ "ratsnest": {+ "totalMm": 1950.028+ },+ "revision": "805fad9f14d662a9d259ea84dc3d8fa015ad2c058b82447cdeb82f747cbb1243",+ "saved": false,+ "schemaVersion": 1,+ "source": "live-editor",+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "undoLabel": "Adom: place 5 footprints (R17, TP4, TP14, ...)",+ "undoSteps": 1,+ "verified": true,+ "_t0": 1789241691.1560133,+ "_dt": 0.17+ }+ }+ ],+ "validate": {+ "_hint": "placed requires zero courtyard overlaps and nothing outside the outline; drc.placementViolations is KiCad's own verdict on courtyards, edge clearance, silk and pad clearance. A stale result is superseded by newer edits.",+ "_timeoutHint": "ab waits up to 130s for this verb before the request times out. If it's a long operation (cloud open / download / export), DON'T treat a timeout as failure \u2014 the work usually keeps running on the bridge. Poll `kicad_status` until it reports done.",+ "bridgeVersion": "1.0.2",+ "courtyardOverlapCount": 0,+ "courtyardOverlaps": [],+ "currentRevision": "805fad9f14d662a9d259ea84dc3d8fa015ad2c058b82447cdeb82f747cbb1243",+ "drc": {+ "available": true,+ "errors": 13,+ "otherViolationCount": 42,+ "placementClean": false,+ "placementErrors": 13,+ "placementTypes": [+ "courtyards_overlap",+ "malformed_courtyard",+ "missing_courtyard",+ "copper_edge_clearance",+ "silk_edge_clearance",+ "silk_over_copper",+ "silk_overlap",+ "hole_clearance",+ "holes_co_located",+ "drilled_holes_too_close",+ "items_not_allowed",+ "clearance",+ "shorting_items",+ "footprint_type_mismatch"+ ],+ "placementViolationCount": 36,+ "placementViolations": [+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+ "items": [+ {+ "description": "Pad 1 [unconnected-(U2-PGOOD-Pad1)] of U2 on F.Cu",+ "pos": {+ "x": 124.6,+ "y": 73.038+ },+ "uuid": "d5adf956-8948-46b7-a6a2-7ad83e9214a1"+ },+ {+ "description": "Pad 11 [GND] of U2 on F.Cu",+ "pos": {+ "x": 125.500001,+ "y": 72.950002+ },+ "uuid": "7cb441e9-6a7c-42dc-b22f-fb3c65522b3c"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1500 mm)",+ "items": [+ {+ "description": "Pad 2 [/5V_EN] of U2 on F.Cu",+ "pos": {+ "x": 124.6,+ "y": 73.85+ },+ "uuid": "99066f8a-eeb0-4cd8-ad30-7a4d9b0d8313"+ },+ {+ "description": "Pad 3 [+VBAT] of U2 on F.Cu",+ "pos": {+ "x": 124.6,+ "y": 74.349998+ },+ "uuid": "ff018ed4-2127-4cd3-95a9-07bb092e5daa"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1800 mm)",+ "items": [+ {+ "description": "Pad 4 [+5V] of U2 on F.Cu",+ "pos": {+ "x": 124.799999,+ "y": 76.000001+ },+ "uuid": "1599671c-4db8-4e53-9ea2-c06583d21771"+ },+ {+ "description": "Pad 10 [GND] of U2 on F.Cu",+ "pos": {+ "x": 126.0,+ "y": 73.995+ },+ "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1800 mm)",+ "items": [+ {+ "description": "Pad 5 [/SW] of U2 on F.Cu",+ "pos": {+ "x": 127.200001,+ "y": 76.000001+ },+ "uuid": "2d08cef8-2c43-4563-81bd-6b4f127e455c"+ },+ {+ "description": "Pad 10 [GND] of U2 on F.Cu",+ "pos": {+ "x": 126.0,+ "y": 73.995+ },+ "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1500 mm)",+ "items": [+ {+ "description": "Pad 6 [/SW] of U2 on F.Cu",+ "pos": {+ "x": 127.4,+ "y": 74.349998+ },+ "uuid": "1673390f-10d5-4f67-8c26-b2a9dfc5eee4"+ },+ {+ "description": "Pad 7 [unconnected-(U2-BOOT-Pad7)] of U2 on F.Cu",+ "pos": {+ "x": 127.4,+ "y": 73.85+ },+ "uuid": "034ceb01-701a-4eb0-aa47-edf11e31e517"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+ "items": [+ {+ "description": "Pad 8 [/5V_VCC] of U2 on F.Cu",+ "pos": {+ "x": 127.4,+ "y": 73.038+ },+ "uuid": "bcb57037-3d40-497e-b16a-a1be6387308a"+ },+ {+ "description": "Pad 9 [+5V] of U2 on F.Cu",+ "pos": {+ "x": 126.499999,+ "y": 72.950002+ },+ "uuid": "15c3b4a7-76bc-4766-a565-729d03b30352"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Clearance violation ( clearance 0.2000 mm; actual 0.1250 mm)",+ "items": [+ {+ "description": "Pad 9 [+5V] of U2 on F.Cu",+ "pos": {+ "x": 126.499999,+ "y": 72.950002+ },+ "uuid": "15c3b4a7-76bc-4766-a565-729d03b30352"+ },+ {+ "description": "Pad 10 [GND] of U2 on F.Cu",+ "pos": {+ "x": 126.0,+ "y": 73.995+ },+ "uuid": "6c38065c-3387-4d55-9009-d90ef5b39252"+ }+ ],+ "severity": "error",+ "type": "clearance"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q2",+ "pos": {+ "x": 162.7,+ "y": 115.5+ },+ "uuid": "048cd914-d217-4fed-b71d-cf01226c3bfd"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q5",+ "pos": {+ "x": 162.7,+ "y": 76.5+ },+ "uuid": "1f171934-f2d2-4f3a-9efa-42ff4f67ba74"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q6",+ "pos": {+ "x": 162.7,+ "y": 83.5+ },+ "uuid": "264b31b8-9597-45d1-88b5-2dab7cb8b533"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q4",+ "pos": {+ "x": 162.2,+ "y": 102.0+ },+ "uuid": "5a696c0c-c1c2-4399-9b5f-e8dfc4298ed1"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q3",+ "pos": {+ "x": 162.7,+ "y": 95.5+ },+ "uuid": "6a7b68a0-827d-4ddb-918c-efaa36891c18"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Footprint has malformed courtyard (not a closed shape)",+ "items": [+ {+ "description": "Footprint Q1",+ "pos": {+ "x": 162.7,+ "y": 108.5+ },+ "uuid": "7a40ae5b-ca91-40e3-aa53-d69109de344f"+ }+ ],+ "severity": "error",+ "type": "malformed_courtyard"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Segment of JP1 on F.Silkscreen",+ "pos": {+ "x": 121.611,+ "y": 74.596+ },+ "uuid": "21074138-db20-43a6-b29c-d240dae5e60d"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC14 on F.Silkscreen",+ "pos": {+ "x": 130.9,+ "y": 123.51+ },+ "uuid": "c85b0b09-37f7-413a-8925-f62c6ff812d2"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC6 on F.Silkscreen",+ "pos": {+ "x": 119.38,+ "y": 123.51+ },+ "uuid": "27fc318d-7e9e-43d2-ac49-340351458591"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC10 on F.Silkscreen",+ "pos": {+ "x": 124.64,+ "y": 123.01+ },+ "uuid": "fe8c3f56-3df2-4640-a695-0405fbd037e2"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MP1 on F.Silkscreen",+ "pos": {+ "x": 108.2,+ "y": 62.2+ },+ "uuid": "158c5c06-8eb2-4875-9629-c0f23a6a6864"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC18 on F.Silkscreen",+ "pos": {+ "x": 115.87,+ "y": 60.01+ },+ "uuid": "b2049744-e9bc-4c75-b1d3-a277ff0266e7"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC13 on F.Silkscreen",+ "pos": {+ "x": 119.38,+ "y": 130.01+ },+ "uuid": "fcadf147-53a4-4183-a7d1-ec45c0c9b7ec"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC15 on F.Silkscreen",+ "pos": {+ "x": 133.78,+ "y": 123.51+ },+ "uuid": "89d65d80-16a5-49e4-a0e9-80b2c11891bb"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC7 on F.Silkscreen",+ "pos": {+ "x": 105.99,+ "y": 121.88+ },+ "uuid": "6cf507e2-d810-4e30-8f14-afad5d44c217"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC17 on F.Silkscreen",+ "pos": {+ "x": 136.66,+ "y": 123.51+ },+ "uuid": "f9cf7766-1a43-4838-8a72-4ef248106721"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC22 on F.Silkscreen",+ "pos": {+ "x": 145.3,+ "y": 123.51+ },+ "uuid": "c4b60334-37e5-4021-8a2f-c608d6813b00"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC20 on F.Silkscreen",+ "pos": {+ "x": 142.42,+ "y": 123.51+ },+ "uuid": "d7e12f71-7c57-4260-9ff7-5fa907152823"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC8 on F.Silkscreen",+ "pos": {+ "x": 122.26,+ "y": 123.01+ },+ "uuid": "9eb37643-c91f-440a-80ca-02d8e6d3ee82"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MP2 on F.Silkscreen",+ "pos": {+ "x": 108.2,+ "y": 127.8+ },+ "uuid": "8807f6e7-eebb-4c0c-846e-7b7c95a025c7"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC2 on F.Silkscreen",+ "pos": {+ "x": 123.01,+ "y": 60.01+ },+ "uuid": "4f076f48-1228-49cb-9741-5ee2a6665b60"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MP3 on F.Silkscreen",+ "pos": {+ "x": 124.0,+ "y": 127.8+ },+ "uuid": "87838bc4-6758-44ad-b9fc-1107ccbea2eb"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC23 on F.Silkscreen",+ "pos": {+ "x": 120.63,+ "y": 60.01+ },+ "uuid": "29212e90-3749-4152-9ce9-df739f8a0fc5"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC19 on F.Silkscreen",+ "pos": {+ "x": 139.54,+ "y": 123.51+ },+ "uuid": "ec058f1e-d0c5-4f55-8587-e0eb33a7c39e"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC12 on F.Silkscreen",+ "pos": {+ "x": 127.52,+ "y": 123.01+ },+ "uuid": "f970e436-e946-4ad8-9baa-8238f941a283"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC16 on F.Silkscreen",+ "pos": {+ "x": 112.99,+ "y": 60.01+ },+ "uuid": "d6ac8fa5-ffce-48f1-a5be-262f040f248e"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC4 on F.Silkscreen",+ "pos": {+ "x": 125.89,+ "y": 60.01+ },+ "uuid": "35dd464f-f125-48f0-ba83-12449ad181f9"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MP4 on F.Silkscreen",+ "pos": {+ "x": 108.2,+ "y": 82.0+ },+ "uuid": "10c209a2-fe75-4fa3-99c1-0dfd9d0f9989"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ },+ {+ "description": "Silkscreen clipped by solder mask",+ "items": [+ {+ "description": "Circle of MC21 on F.Silkscreen",+ "pos": {+ "x": 118.25,+ "y": 60.01+ },+ "uuid": "3681c4f8-c31a-4e5b-9cba-9c7ac6436a3a"+ }+ ],+ "severity": "warning",+ "type": "silk_over_copper"+ }+ ],+ "possiblyTruncatedViolationTypes": [],+ "projectRulesCopied": [],+ "source": "live-editor-snapshot",+ "unconnected": 271,+ "unconnectedCountIsLowerBound": false,+ "unconnectedReportMayBeTruncated": false,+ "violationReportMayBeTruncated": false,+ "warnings": 65,+ "zonesRefilled": true+ },+ "durationMs": 2064,+ "elapsedMs": 2039,+ "error": "",+ "footprintCount": 149,+ "mechanism": "ipc",+ "outline": {+ "maxX": 168.0,+ "maxY": 132.0,+ "minX": 104.0,+ "minY": 58.0+ },+ "output": "",+ "outsideOutline": [],+ "parked": [],+ "placed": true,+ "ratsnest": {+ "method": "minimum spanning tree over pad centres per net",+ "totalMm": 1950.028+ },+ "revision": "805fad9f14d662a9d259ea84dc3d8fa015ad2c058b82447cdeb82f747cbb1243",+ "schemaVersion": 1,+ "source": "live-editor",+ "stale": false,+ "status": "ok",+ "statusVerb": "kicad_status",+ "success": true,+ "timeoutSeconds": 130,+ "withoutCourtyard": [],+ "_t0": 1789241692.523142,+ "_dt": 2.07+ },+ "wall_seconds": 36.5+}
demo/placement/fable/fable-stats.jsonadded+47@@ -0,0 +1,47 @@+{+ "engine": "Claude Fable 5.1",+ "window": [+ "2026-09-12T18:36:07.707Z",+ "2026-09-12T19:34:54Z"+ ],+ "planningStart": "2026-09-12T18:36:07Z",+ "planningEnd": "2026-09-12T19:02:00Z (plan final, dry-run clean)",+ "placement": {+ "commits": 25,+ "wallSeconds": 36.5,+ "partsPlaced": 149,+ "ratsnestMm": 1950.028,+ "courtyardOverlaps": 0,+ "outsideOutline": 0,+ "parked": 0,+ "placementDrcErrors": 13,+ "placementDrcNote": "13 inherited from the source libraries: six malformed MOSFET courtyards, seven U2 pad clearances; zero from the placement"+ },+ "tokens": {+ "thread": {+ "input_tokens": 3254,+ "cache_creation_input_tokens": 267816,+ "cache_read_input_tokens": 79103302,+ "output_tokens": 173781+ },+ "threadTurns": 124,+ "agents": 2,+ "agentsNote": "two engineering agents built and then fixed the placement verbs during the window; they are bridge development, not placement",+ "withAgents": {+ "input_tokens": 7620,+ "cache_creation_input_tokens": 1604838,+ "cache_read_input_tokens": 113788930,+ "output_tokens": 345148+ }+ },+ "usdApiEquivalent": {+ "thread": 31.85,+ "withAgents": 65.84,+ "priceBasis": "claude.com/pricing 2026-09-12: Fable 5.1 $10 in, $50 out, $0.25 cache read, $12.50 cache write per MTok"+ },+ "planShare": {+ "planUsdPerMonth": 200,+ "threadPercent": 15.9,+ "withAgentsPercent": 32.9+ }+}
demo/placement/fable/place_live.pyadded+71@@ -0,0 +1,71 @@+#!/usr/bin/env python3+"""Land a placement plan on the live board through the bridge, batch by batch.++Usage: place_live.py --target arav-rog --board "C:/.../esc-g431-unplaced.kicad_pcb" --plan esc-placement-plan.json+ [--batch 6] [--pause 1.2] [--thread "kicad-bridge-esc-demo"] [--log place-log.json]++Each batch is one kicad_move_footprint call (one native undo step) with the+expected revision; the reply's revision feeds the next call. Order: the macro+parts first (bridge, driver, MCU, rails), then each anchor's passives, so the+board grows outward from the power stage on camera. Every reply is logged with+timestamps; a stale_board or courtyard_overlap stops the run and is reported.+"""+import argparse, json, subprocess, sys, time++ap = argparse.ArgumentParser()+ap.add_argument("--target", required=True); ap.add_argument("--board", required=True); ap.add_argument("--plan", required=True)+ap.add_argument("--batch", type=int, default=6); ap.add_argument("--pause", type=float, default=1.2)+ap.add_argument("--thread", default="kicad-bridge-esc-demo"); ap.add_argument("--log", default="place-log.json")+ap.add_argument("--dry-run", action="store_true")+a = ap.parse_args()+T = ["adom-bridge", "--ai-thread", a.thread, "--target", a.target]++def call(verb, args, timeout=200):+ t0 = time.time()+ out = subprocess.run(T + [verb, json.dumps(args)], capture_output=True, text=True, timeout=timeout).stdout+ try:+ r = json.loads(out)+ except Exception:+ r = {"status": "parse_error", "raw": out[:400]}+ r["_t0"] = t0; r["_dt"] = round(time.time() - t0, 2)+ return r++plan = json.load(open(a.plan))["plan"]+# order: macro parts (no anchor) first, then passives grouped by anchor+macro = [r for r, p in plan.items() if not p.get("anchor")]+by_anchor = {}+for r, p in plan.items():+ if p.get("anchor"):+ by_anchor.setdefault(p["anchor"], []).append(r)+order = macro[:]+for m in macro:+ order += sorted(by_anchor.get(m, []))+for m, refs in by_anchor.items():+ if m not in macro:+ order += sorted(refs)+assert len(order) == len(plan), (len(order), len(plan))++st = call("kicad_placement_state", {"filePath": a.board})+if st.get("status") != "ok":+ print("placement_state failed", json.dumps(st)[:600]); sys.exit(1)+rev = st["revision"]+print(f"start: {len(st.get('footprints', []))} footprints, revision {rev[:8]}, ratsnest {st.get('ratsnest', {}).get('totalMm')} mm")+log = {"start": st, "batches": []}+batches = [order[i:i + a.batch] for i in range(0, len(order), a.batch)]+t_start = time.time()+for i, refs in enumerate(batches, 1):+ moves = [{"ref": r, "x": plan[r]["x"], "y": plan[r]["y"], "rotation": plan[r]["rotation"], "side": plan[r].get("side", "F.Cu")} for r in refs]+ args = {"filePath": a.board, "expectedRevision": rev, "refs": moves}+ if a.dry_run: args["dryRun"] = True+ r = call("kicad_move_footprint", args)+ ok = r.get("status") == "ok"+ print(f"batch {i}/{len(batches)} {refs}: {r.get('status')} {r.get('errorCode') or ''} rev {str(r.get('revision', ''))[:8]} {r['_dt']}s")+ log["batches"].append({"refs": refs, "reply": {k: v for k, v in r.items() if k not in ('_hint', '_timeoutHint')}})+ if not ok and not a.dry_run:+ print(json.dumps(r)[:1200]); break+ rev = r.get("revision") or rev+ time.sleep(a.pause)+v = call("kicad_placement_validate", {"filePath": a.board})+log["validate"] = v; log["wall_seconds"] = round(time.time() - t_start, 1)+print("validate:", {k: v.get(k) for k in ("status", "overlaps", "outside", "ratsnestMm", "errors", "warnings")}, "wall", log["wall_seconds"], "s")+json.dump(log, open(a.log, "w"), indent=1)
demo/placement/fable/plan-preview.pngadded⋯ 1 unchanged line ⋯
demo/placement/fable/plan_placement.pyadded+267@@ -0,0 +1,267 @@+#!/usr/bin/env python3+"""Placement planner for the ESC G431 demo (Claude Fable 5.1's own placement).++Reads the KiCad 10 board, ignores the human placement, and produces a plan:+ref -> (x, y, rotation) inside the outline, no courtyard overlaps.++Method (what a layout engineer does, made explicit):+1. Macro placement of the eleven multi-pin parts by function, from the netlist:+ the six MOSFETs form the 3-phase bridge on the right edge with the high side+ above the low side per phase; the gate driver sits just left of the bridge;+ the MCU left of the driver; the buck near the battery input at the top; the+ current-sense amplifier at the low-side sources near the bottom; the debug+ header on the far left edge.+2. Every two-pad part is attached to the multi-pin part it shares the most+ nets with (decoupling caps to their IC, gate resistors to the driver/MOSFET,+ bootstrap caps to the driver, sense resistors to the INA) and placed on an+ occupancy grid in expanding rings around that anchor, rotated to match the+ ring side, never overlapping a courtyard, never outside the outline.+3. Score: total MST ratsnest length over all nets, before and after.+"""+import json, math, re, sys, collections+from pathlib import Path++SRC = Path(sys.argv[1]) if len(sys.argv) > 1 else Path(__file__).with_name("esc-g431.kicad_pcb")+OUT = Path(sys.argv[2]) if len(sys.argv) > 2 else SRC.with_name("esc-placement-plan.json")+s = SRC.read_text(errors="ignore")++# ---------- outline ----------+edge = []+for m in re.finditer(r'\((gr_line|gr_rect|gr_arc|gr_circle)\s(.*?)\n\t\)\n', s, re.S):+ blk = m.group(0)+ if 'Edge.Cuts' in blk:+ edge += [(float(x), float(y)) for x, y in re.findall(r'\((?:start|end|center|mid) ([-\d.]+) ([-\d.]+)\)', blk)]+X0, X1 = min(p[0] for p in edge), max(p[0] for p in edge)+Y0, Y1 = min(p[1] for p in edge), max(p[1] for p in edge)+MARGIN = 1.0 # keep courtyards this far inside the edge++# ---------- footprints ----------+def rot(px, py, deg):+ a = math.radians(deg); c, si = math.cos(a), math.sin(a)+ return px * c - py * si, px * si + py * c++class Part:+ def __init__(self, blk):+ self.lib = blk.split('"', 2)[1]+ self.ref = re.search(r'\(property "Reference" "([^"]*)"', blk).group(1)+ self.val = re.search(r'\(property "Value" "([^"]*)"', blk).group(1)+ at = re.search(r'\n\t\t\(at ([-\d.]+) ([-\d.]+)(?: ([-\d.]+))?\)', blk)+ self.ox, self.oy, self.orot = float(at.group(1)), float(at.group(2)), float(at.group(3) or 0)+ # pads: local coords (before footprint rotation) and nets+ self.pads = []+ for pm in re.finditer(r'\(pad "([^"]*)"[^\n]*\n((?:\t\t\t[^\n]*\n)+?)\t\t\)', blk):+ body = pm.group(2)+ pa = re.search(r'\(at ([-\d.]+) ([-\d.]+)', body); pn = re.search(r'\(net (?:\d+ )?"([^"]*)"\)', body)+ if pa and pn and not pn.group(1).startswith("unconnected"):+ self.pads.append((float(pa.group(1)), float(pa.group(2)), pn.group(1)))+ # courtyard extent in local coords (rotation 0)+ xs, ys = [], []+ for cm in re.finditer(r'\(fp_(?:line|rect|poly|circle)[\s\S]*?\(layer "F\.CrtYd"\)[\s\S]*?\n\t\t\)', blk):+ cblk = cm.group(0)+ for x, y in re.findall(r'\((?:start|end|xy) ([-\d.]+) ([-\d.]+)\)', cblk):+ xs.append(float(x)); ys.append(float(y))+ if not xs: # fall back to pads + 0.3 mm+ for pm in re.finditer(r'\(pad "[^"]*" \w+ \w+\s*\(at ([-\d.]+) ([-\d.]+)[^)]*\)\s*\(size ([-\d.]+) ([-\d.]+)\)', blk):+ px, py, sw, sh = map(float, pm.groups())+ xs += [px - sw / 2 - .3, px + sw / 2 + .3]; ys += [py - sh / 2 - .3, py + sh / 2 + .3]+ if not xs:+ xs, ys = [-1, 1], [-1, 1]+ self.cw, self.ch = max(xs) - min(xs), max(ys) - min(ys)+ self.ccx, self.ccy = (max(xs) + min(xs)) / 2, (max(ys) + min(ys)) / 2 # courtyard centre offset+ self.x = self.y = None; self.r = 0+ def box(self, x, y, r):+ """axis-aligned courtyard box at (x,y) with rotation r (0/90/180/270)."""+ cx, cy = rot(self.ccx, self.ccy, r)+ w, h = (self.cw, self.ch) if r % 180 == 0 else (self.ch, self.cw)+ return (x + cx - w / 2, y + cy - h / 2, x + cx + w / 2, y + cy + h / 2)+ def pad_world(self, x, y, r):+ return [(x + rot(px, py, r)[0], y + rot(px, py, r)[1], n) for px, py, n in self.pads]++parts = {}+for blk in re.split(r'\n\t\(footprint ', s)[1:]:+ p = Part(blk); parts[p.ref] = p+STATE = SRC.with_name("state-clean.json")+if STATE.exists(): # the bridge's own courtyard boxes (what kicad_move_footprint will check)+ for f in json.load(open(STATE))["footprints"]:+ q = parts.get(f["ref"]); c = f["courtyard"]+ if q and f.get("rotation", 0) == 0:+ q.cw, q.ch = c["maxX"] - c["minX"], c["maxY"] - c["minY"]+ q.ccx, q.ccy = (c["maxX"] + c["minX"]) / 2 - f["x"], (c["maxY"] + c["minY"]) / 2 - f["y"]+ print("courtyards taken from the bridge's placement_state")+nets = collections.defaultdict(set)+for p in parts.values():+ for _, _, n in p.pads:+ nets[n].add(p.ref)++# ---------- helpers ----------+def overlaps(a, b, gap=0.4):+ return not (a[2] + gap <= b[0] or b[2] + gap <= a[0] or a[3] + gap <= b[1] or b[3] + gap <= a[1])++def inside(b):+ return b[0] >= X0 + MARGIN and b[1] >= Y0 + MARGIN and b[2] <= X1 - MARGIN and b[3] <= Y1 - MARGIN++placed = {} # ref -> box+def place_near(p, x, y, r, reach=12.0, step=0.5):+ """try_place at (x,y), then in widening squares until it fits; returns True/False."""+ if try_place(p, x, y, r): return True+ for ring in range(1, int(reach / step) + 1):+ for dx in range(-ring, ring + 1):+ for dy in (-ring, ring):+ for rr in (r, (r + 90) % 360):+ if try_place(p, x + dx * step, y + dy * step, rr): return True+ for dy in range(-ring + 1, ring):+ for dx in (-ring, ring):+ for rr in (r, (r + 90) % 360):+ if try_place(p, x + dx * step, y + dy * step, rr): return True+ return False++def try_place(p, x, y, r):+ b = p.box(x, y, r)+ if not inside(b):+ return False+ for ref, ob in placed.items():+ if overlaps(b, ob):+ return False+ p.x, p.y, p.r = round(x, 3), round(y, 3), r; placed[p.ref] = b+ return True++# ---------- 1. macro placement by function ----------+cx, cy = (X0 + X1) / 2, (Y0 + Y1) / 2+def nets_of(r): return {n for _, _, n in parts[r].pads}+def find(pred):+ return [r for r, p in parts.items() if pred(p)]+mosfets = sorted(find(lambda p: "BSC016" in p.val))+mcu = find(lambda p: "STM32" in p.val)[0]; drv = find(lambda p: "DRV83" in p.val)[0]; buck = find(lambda p: "TPSM" in p.val)[0]+ina = find(lambda p: "INA" in p.val)[0]; hdr = find(lambda p: "STDC14" in p.val)[0]+bulk = sorted(find(lambda p: p.val == "330u")); tvs = find(lambda p: "SMBJ" in p.val)[0]; shunt = find(lambda p: p.val == "R0005")[0]+reg12 = find(lambda p: "ZXTR" in p.val)[0]; reg33 = find(lambda p: "AP2112" in p.val)[0]; sw = find(lambda p: "SKRPACE" in p.val)[0]+xtal = find(lambda p: p.val == "8MHz")[0]; schottky = find(lambda p: p.val == "SS14")[0]+# 3-phase bridge on the right edge: one column, phase A at the bottom, C at the top, high side above low side+def is_high(q): return "+VBAT" in nets_of(q)+phase = collections.defaultdict(list)+for q in mosfets:+ for n in nets_of(q):+ if n.startswith("/DRV_SH"): phase[n].append(q)+bridge_x = X1 - MARGIN - 3.7 - 0.6+macro = {}+for k, yy in zip(sorted(phase.keys()), (Y1 - 20, cy + 4, Y0 + 22)): # A bottom, B middle, C top+ hs, ls = sorted(phase[k], key=lambda q: not is_high(q))+ macro[hs] = (bridge_x, yy - 3.5, 0); macro[ls] = (bridge_x, yy + 3.5, 0)+macro[bulk[1]] = (X1 - MARGIN - 6.8, Y0 + MARGIN + 5.6, 0) # bulk caps at the +VBAT rail, above the bridge+macro[bulk[0]] = (X1 - MARGIN - 6.8 - 14.2, Y0 + MARGIN + 5.6, 0)+macro[tvs] = (X1 - MARGIN - 6.8 - 14.2 - 11.5, Y0 + MARGIN + 2.5, 0) # TVS on the same rail+macro[shunt] = (X1 - MARGIN - 4.2, Y1 - MARGIN - 2.5, 0) # shunt in the low-side return, below the bridge+macro[ina] = (X1 - MARGIN - 4.2 - 9.5, Y1 - MARGIN - 2.2, 0) # sense amp right at the shunt+macro[drv] = (bridge_x - 12.0, cy + 4, 0) # gate driver beside the bridge, mid height+macro[reg12] = (bridge_x - 12.0, cy - 8.5, 0) # 12 V gate supply above the driver+macro[mcu] = (bridge_x - 30.0, cy + 6, 0) # MCU left of the driver+macro[xtal] = (bridge_x - 30.0, cy + 16.5, 0) # crystal under the MCU+macro[reg33] = (bridge_x - 30.0, cy - 5.5, 0) # 3V3 LDO above the MCU+macro[buck] = (X0 + 22, Y0 + 17, 0) # buck near the top-left, fed from the rail+macro[schottky] = (X0 + 22, Y0 + 26, 0)+macro[hdr] = (X0 + MARGIN + 4.4, cy + 2, 0) # debug header on the left edge+macro[sw] = (X0 + MARGIN + 3.2, cy + 13, 0) # reset button under it+big = {r: parts[r] for r in macro}+for r, (x, y, rr) in macro.items():+ assert place_near(parts[r], x, y, rr, reach=8.0), r++# ---------- 1b. machine contacts (MC) and machine pins (MP): rows along the left and bottom edges ----------+contacts = sorted([r for r in parts if re.fullmatch(r"MC\d+", r)], key=lambda r: int(r[2:]))+pins = sorted([r for r in parts if re.fullmatch(r"MP\d+", r)], key=lambda r: int(r[2:]))+for r, (x, y) in zip(pins, [(X0 + MARGIN + 3.2, Y0 + MARGIN + 3.2), (X0 + MARGIN + 3.2, Y1 - MARGIN - 3.2), (cx - 12, Y1 - MARGIN - 3.2), (X0 + MARGIN + 3.2, Y0 + 24)]):+ assert place_near(parts[r], x, y, 0, reach=6.0), r+# contacts packed along edge lanes, big ones first so the small ones fill what is left+queue = sorted(contacts, key=lambda r: -parts[r].cw); gap = 0.9+lanes = [ # (axis, fixed coordinate, start, end): 'v' walks y along a vertical lane at x; 'h' walks x along a horizontal lane at y+ ("v", X0 + MARGIN, Y0 + MARGIN + 7.5, cy - 9),+ ("v", X0 + MARGIN, cy + 20, Y1 - MARGIN - 8),+ ("h", Y1 - MARGIN, X0 + MARGIN + 7.5, X1 - MARGIN - 20),+ ("h", Y0 + MARGIN, X0 + MARGIN + 7.5, X1 - MARGIN - 38),+ ("h", Y1 - MARGIN - 6.5, X0 + MARGIN + 7.5, X1 - MARGIN - 20),+]+for axis, fixed, a0, a1 in lanes:+ pos = a0+ for r in list(queue):+ q = parts[r]; span = q.ch if axis == "v" else q.cw+ if pos + span > a1: continue+ if axis == "v": ok = place_near(q, fixed + q.cw / 2, pos + q.ch / 2, 0, reach=2.0)+ else: ok = place_near(q, pos + q.cw / 2, fixed - q.ch / 2, 0, reach=2.0)+ if ok: queue.remove(r); pos += span + gap+assert not queue, ("contacts left over", queue)+for r in contacts + pins: big[r] = parts[r]++# ---------- 2. attach passives to anchors ----------+small = [p for r, p in parts.items() if r not in big]+def anchor_for(p):+ score = collections.Counter()+ for _, _, n in p.pads:+ if n in ("GND",):+ continue+ for r in nets[n]:+ if r in big and r != p.ref:+ score[r] += 3 if not n.startswith("+") else 1+ if score:+ return score.most_common(1)[0][0]+ # power-only or GND-only passive: the rail owner+ pn = {n for _, _, n in p.pads}+ if "+VBAT" in pn: return bulk[0]+ if "+12V" in pn: return reg12+ if "+5V" in pn: return buck+ return mcu+order = sorted(small, key=lambda p: (-(p.cw * p.ch), p.ref)) # big passives first+unplaced = []+for p in order:+ a = parts[anchor_for(p)]+ ax, ay = a.x, a.y+ # ideal side: towards the anchor pad this part connects to+ target = None+ for px, py, n in p.pads:+ for qx, qy, qn in a.pad_world(a.x, a.y, a.r):+ if qn == n and n != "GND":+ target = (qx, qy); break+ if target: break+ tx, ty = target if target else (ax, ay)+ step = 0.5; ok = False+ for ring in range(1, 140):+ cands = []+ rad = ring * step+ for k in range(max(8, int(2 * math.pi * rad / step))):+ ang = 2 * math.pi * k / max(8, int(2 * math.pi * rad / step))+ x, y = tx + rad * math.cos(ang), ty + rad * math.sin(ang)+ cands.append((abs(x - tx) + abs(y - ty), x, y))+ cands.sort()+ for _, x, y in cands:+ for r in (0, 90):+ if try_place(p, x, y, r): ok = True; break+ if ok: break+ if ok: break+ if not ok:+ unplaced.append(p.ref)++# ---------- 3. score ----------+def mst_len(points):+ if len(points) < 2: return 0.0+ left = list(points); tree = [left.pop()]; total = 0.0+ while left:+ best = None+ for i, q in enumerate(left):+ d = min(math.hypot(q[0] - t[0], q[1] - t[1]) for t in tree)+ if best is None or d < best[0]: best = (d, i)+ total += best[0]; tree.append(left.pop(best[1]))+ return total+def ratsnest(use_plan):+ tot = 0.0+ for n, refs in nets.items():+ pts = []+ for r in refs:+ p = parts[r]+ pos = (p.x, p.y, p.r) if (use_plan and p.x is not None) else (p.ox, p.oy, p.orot)+ pts += [(x, y) for x, y, pn in p.pad_world(*pos) if pn == n]+ tot += mst_len(pts)+ return tot+plan = {r: {"x": p.x, "y": p.y, "rotation": p.r, "side": "F.Cu", "value": p.val, "anchor": (anchor_for(p) if r not in big else None)} for r, p in parts.items() if p.x is not None}+report = {"outline": [X0, Y0, X1, Y1], "placed": len(plan), "unplaced": unplaced,+ "ratsnest_original_mm": round(ratsnest(False), 1), "ratsnest_plan_mm": round(ratsnest(True), 1),+ "macro": {k: (parts[k].x, parts[k].y, parts[k].r) for k in list(big)}}+json.dump({"report": report, "plan": plan}, open(OUT, "w"), indent=1)+print(json.dumps(report, indent=1))
docs/esc-placement-astra-prompt.mdadded+28@@ -0,0 +1,28 @@+# Prompt for Codex Astra: place the ESC G431 board, on camera, and report the numbers++Paste everything below the line into Codex (GPT-6 Astra) in Hydrogen. Astra places all 149 parts of the public Adom ESC G431 board from an unplaced copy, through the KiCad Bridge's placement verbs, while the desktop records the screen, and files a wiki issue with the video, the timings, the token count and the agent count so the take and its numbers can go on the comparison chart next to Claude Fable 5.1's.++---++You are GPT-6 Astra in Codex inside Hydrogen. John wants a screen recording of you placing a real board: the Adom ESC G431 (single-motor drone ESC: STM32G431, DRV8300 gate driver, six MOSFET 3-phase bridge, TPSM365 buck, INA181 current sense, 64 x 74 mm, 4 layers, 149 parts, 59 nets). You start from a copy where every footprint is parked in a grid to the right of the board outline and no copper exists. You decide where everything goes, land it through the bridge, and report. Do all of it yourself; do not ask John to do any step you can do.++Read first:+- The placement section of the kicad-bridge skill: `adom-wiki pkg install adom/kicad-bridge`, then read the "Placement" section of the kicad-bridge SKILL.md and the kicad-bridge-esc-demo notes on the page: https://wiki.adom.inc/adom/kicad-bridge/files/demo/placement/README.md+- The verbs: `kicad_placement_state {filePath}` (every footprint with position, rotation, side, courtyard box in board mm, pad nets; the nets with the refs they touch; outline bbox; ratsnest MST length; parked list), `kicad_move_footprint {filePath, expectedRevision, refs:[{ref,x,y,rotation}], dryRun?}` (one native undo step per call, refuses courtyard overlaps and positions outside the outline, returns the new revision and the read-back pose), `kicad_placement_validate {filePath}` (overlaps, outside, parked, ratsnest, placement DRC). Side changes are not supported; keep every part on F.Cu.++The fixture (public): `curl -sLo esc-g431-unplaced.kicad_pcb https://wiki.adom.inc/api/pages/adom/kicad-bridge/files/demo/placement/clean/esc-g431-unplaced.kicad_pcb`. Send it to the desktop with `adom-bridge --ai-thread "<your thread name>" --target arav-rog send_files {"filePaths":["<container path>"],"dest":"C:/Users/arav/Downloads/adom-gate/esc-demo/astra","reason":"..."}`. Work on THAT copy only.++Rules that are not optional:+1. Desktop arav-rog, Windows user arav. Confirm `kicad_status` says kicad-bridge 1.0.3 or newer (the placement verbs) and KiCad 10.0.1 or newer. Pass `--ai-thread` on every call. If KiCad is running, `kicad_close {}` first and stop if it reports unsaved work.+2. Never save the board (the fixture stays unplaced on disk for the next take), never touch any other board, never kill KiCad.+3. Two ways to get the board on camera; pick by whose box it is. On a user's box everything stays in the background: never bring a KiCad window forward, never move the mouse, never send real keystrokes; switch KiCad to its fallback canvas (read `C:/Users/<user>/AppData/Roaming/kicad/10.0/kicad_common.json` with `read_file`, keep a copy, set `graphics.canvas_type` to 2, `write_file` while KiCad is closed, restore afterwards), open with `kicad_open_board {"filePath": B}` and record the window; the fallback canvas paints while covered. On arav-rog for THIS take, which is a dedicated test box and John wants the best picture, use the OpenGL canvas in the foreground instead: `kicad_open_board {"filePath": B, "foreground": true, "foregroundReason": "John asked for a screen recording of Astra placing the ESC on the test box"}`, maximize with `desktop_ui_window {"hwnd": H, "action": "maximize"}`, wait until the status bar no longer says "Loading Footprint Libraries", `kicad_send_key {"hwnd": H, "key": "ctrl+home"}` (Zoom to All Objects so the outline and the parking grid are both in view), and about 25 s after opening `desktop_bring_to_front {"hwnd": H, "reason": "..."}` once, because the etiquette loop pushes a new window back one time. Confirm with `desktop_screenshot_screen {}` that the empty outline and the parked parts are visible and the canvas is not white.++4. Plan the placement yourself from `kicad_placement_state` (the nets tell you what connects to what). This is the part that is judged: a 3-phase bridge wants its six MOSFETs together with the gate driver next to them, the bulk capacitors and TVS on the +VBAT rail, the shunt in the low-side return with the INA at it, decoupling capacitors at their IC pins, the crystal at the MCU, the debug header and reset button at an edge, the MC machine contacts and MP machine pins along the edges. Do not copy Claude's placement (its plan is on the page); make your own. Keep everything inside the outline with no courtyard overlaps; the verb refuses both.+5. Record before the first move: on arav-rog `desktop_record_start {"monitor": 0, "audio": false, "fps": 30, "reason": "Astra placing the ESC G431", "maxDurationMs": 1200000}` (foreground OpenGL path); on a user's box `desktop_record_window_start {"hwnd": H, ...}` with the fallback canvas. Then land the plan with `kicad_move_footprint` in batches (six to twelve parts per call is a good rhythm for a viewer; one undo step per call), passing the previous reply's revision as `expectedRevision`. Pause about a second between batches. Do not speed anything up; the video is cut to the action later.++6. Finish with `kicad_placement_validate`; report its ratsnest length, overlap count, outside count and placement DRC. Then `desktop_record_stop`, `pull_file` the MP4, check frames at the start, middle and end, transcode to 1920 wide H.264 (`ffmpeg -i in.mp4 -vf scale=1920:-2 -c:v libx264 -crf 22 -pix_fmt yuv420p -movflags +faststart -an out.mp4`), make a poster, and push both to the adom/codex page under docs/videos/ (`adom-wiki repo push adom/codex --files ...`), confirming the MP4 URL returns 200.+7. The numbers, all of them, in the issue: (a) planning time, from your first `kicad_placement_state` to your first `kicad_move_footprint`; (b) placement time, first commit to last commit, wall clock, and the number of commits; (c) the validate result; (d) your session's token usage (input, cached, output) for this task from Codex's own accounting, and the model name; (e) how many sub-agents or worker threads you spawned for this task (zero is a fine answer); (f) the list of calls with timestamps. Say what you rejected or retried.+8. File the issue: `adom-wiki issue create adom/kicad-bridge --category show-and-tell --title "Astra placement video: ESC G431, 149 parts through kicad_move_footprint" --body "<video URL, poster URL, the numbers in 7, the exact commands>"`. No em dashes.+9. Close KiCad with `kicad_close {"discardChanges": true}` and tell John the issue URL and the video URL.++The kicad-bridge maintainer thread watches that issue tracker and will cut your take into the comparison video and put your numbers on the chart next to Claude Fable 5.1's.