main
John Lauer Corrected Astra ESC routing: native zero-open result, full accounting and voiceover handoff a80479d 23d ago
/TIM1_CH1_INHC groups 1 paths 1
/SWCLK groups 1 paths 3
/SWDIO groups 1 paths 3
/nRST groups 1 paths 5
/COMP1_INM_IO1_BEMF_B groups 1 paths 4
/COMP1_INM_IO2_BEMF_C groups 1 paths 5
/DRV_SHA groups 2 paths 6
/DRV_SHB groups 2 paths 6
/DRV_SHC groups 2 paths 6
+VBAT groups 1 paths 27
/SW groups 1 paths 1
/E_STOP groups 1 paths 1
/DRV_GLC groups 1 paths 1
/DRV_GLA groups 1 paths 1
/DRV_GLB groups 1 paths 1
/DRV_GHC groups 1 paths 1
Net-(LED3-A) groups 1 paths 1
/RPM groups 1 paths 1
/DRV_GHA groups 1 paths 2
/MCU_LED groups 1 paths 1
/DRV_BSTA groups 1 paths 1
/5V_VCC groups 1 paths 1
/DRV_BSTC groups 1 paths 1
/DRV_GHB groups 1 paths 1
/BOOT0 groups 1 paths 2
/GHB groups 1 paths 2
/DRV_BSTB groups 1 paths 1
/VDDA groups 1 paths 5
Net-(LED1-A) groups 1 paths 1
/5V_EN groups 1 paths 2
/GLB groups 1 paths 2
/NEUTRAL groups 3 paths 3
/TIM1_CH1N_INLC groups 1 paths 1
/TIM1_CH2N_INLB groups 2 paths 0
/TIM1_CH3N_INLA groups 1 paths 1
/TIM1_CH2_INHB groups 1 paths 1
/TIM1_CH3_INHA groups 1 paths 2
/PB7 groups 1 paths 1
+12V groups 2 paths 5
/VBAT_SENSE groups 1 paths 3
+5V groups 1 paths 8
/USART1_TX groups 1 paths 3
/PB6 groups 1 paths 1
/GLA groups 1 paths 2
/USART1_RX groups 1 paths 3
Net-(LED2-A) groups 2 paths 0
/GHA groups 1 paths 2
/HSE_IN groups 1 paths 2
/GLC groups 1 paths 2
/HSE_OUT groups 2 paths 1
/TIM15_CH1_DSHOT groups 2 paths 1
/GHC groups 1 paths 2
/5V_EXT groups 1 paths 1
/PB12 groups 2 paths 2
/IBAT_SENSE groups 2 paths 0
/COMP2_INM_IO1_BEMF_A groups 1 paths 5
GND_OUT groups 1 paths 2
PLANE FAIL GND C27.2
PLANE FAIL GND LED2.1
PLANE FAIL GND U5.19
PLANE FAIL GND U5.23
PLANE FAIL GND U5.47
Traceback (most recent call last):
  File "/home/adom/project/astra-esc-routing/replan.py", line 33, in <module>
    route=search2(masks(n,.25),p,(p['x'],p['y']),[],plane=True)
                  ^^^^^^^^^^^^
  File "/home/adom/project/astra-esc-routing/planner.py", line 24, in masks
    for z,rad in [(0,width/2),(1,width/2),(2,.4)]:raster(a[z],outline.buffer(-.25-rad),0)
                                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/adom/project/astra-esc-routing/planner.py", line 20, in raster
    hit=shapely.intersects_xy(g,xx,yy);a=arr[j1:j2,i1:i2];a[hit]=value
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/adom/.local/lib/python3.12/site-packages/shapely/decorators.py", line 88, in wrapped
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/adom/.local/lib/python3.12/site-packages/shapely/predicates.py", line 1350, in intersects_xy
    return lib.intersects_xy(geom, x, y, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
KeyboardInterrupt