seveibar/nema17-stepper-motor-driver-tmc2209-usb-pd
RP2040-based USB-C PD stepper-motor controller with TMC2209 drive, AS5600 position feedback, TMP102 thermal shutdown, current/voltage telemetry, RGB status LED, and protected buzzer alarm circuitry.
- Version
- 0.2.0
- License
- unset
- Stars
- 0
patches/@tscircuit%2Ffanout-solver@0.0.78.patch
diff --git a/lib/types.ts b/lib/types.ts
index ecabc834f02353250896588c447aee4147bd5fc1..af32aaef8996881a89c19ebef072f0b99d52bff0 100644
--- a/lib/types.ts
+++ b/lib/types.ts
@@ -135,7 +135,7 @@ export interface FanoutBusSpec extends SimpleRouteBus {
*/
exitEdge?: FanoutEdge
/** Layers to which this bus is allowed to escape. */
- allowedLayers?: readonly string[]
+ allowedLayers?: string[]
/**
* Preferred downstream routing point for each connection after it leaves the
* fanout boundary. This is routing guidance only and does not replace the
@@ -341,7 +341,7 @@ export interface PreparedBus {
/** Total connection count sharing this explicit edge/corner band. */
cornerBandConnectionCount?: number
/** Layers to which this bus is allowed to escape. */
- allowedLayers?: readonly string[]
+ allowedLayers?: string[]
/** Bus layers that also survive the solver-wide escape-layer restriction. */
routableEscapeLayers?: readonly string[]
termination: FanoutBusTermination