X-Authentication-Warning: delorie.com: mail set sender to geda-user-bounces using -f X-Recipient: geda-user AT delorie DOT com X-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to; bh=ngoEHatMJdRyEBlCliYTKOoA9rgBu2SI7lqa/5oRuWg=; b=BOxEmzTAiLZXqN9RbXKtzwtjMjAya5zmGlRo/HjyHXxzWKrHigezcCdgXV8sn5vMlW 4Pjkt1OXineNCOfAprokFcVvVLSAh0uAYeasG9ZPCTvvQTEdEieyy99yGk2WTdYktJxA wSZB8xJsCx3cnUUAhCHeu2Idcm/DT0sv1SM1sTT1qEsz9F8umd89GmIVPg+t0G/uEcXn Dj794hygQefxWVgRXpWd/0QkIsh6nkTNzoZ/zHsmipgoCLWcex11zCpG26H7f/i8sH+8 mZ8PRSV2NU7SdBWaOMw/2NpZ3n3Tl0Lk4dHaRXQwwGOI8DMUskpLNNoNHWDsOM9TyYLN c7Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to; bh=ngoEHatMJdRyEBlCliYTKOoA9rgBu2SI7lqa/5oRuWg=; b=I6hq3Cvdoe9i9wC2x5D9kR66gmIeO2Kh0Md2UyYe7qaZntim3/SiX68XSDlHxkyk/o eCLXnfywKUFSnjC03ym7ZG9YekDmhVn21iB30QH1oAON4dSTdWqX/UIRkO1igrzmqmII fFPAPzzimFHMKwBNxqzziddw+5FzCFbzYubWX8zGUlSVJ2d7SeCYAGCDXhGowUj3bC2L zK6hnU5acc6xIP+s4YJC1Le06Jk5+bKorJFSx9137bIlGEGSzx6y7Zsjzixr96vQqqU2 KRmFRxCav7kHVylndXOadur5SmcIpbmRclwuoCFl+PtnKgjfj7fbrC2iAn+EYakQagzu TY1g== X-Gm-Message-State: AOPr4FUD+u8Rrys3cgnTO4ojq6WvpzvY6ynA6JGRkXJGjTIEVfGWHCKZATfztc4EQrchHfNwTA38hMQ71RxBvw== MIME-Version: 1.0 X-Received: by 10.13.218.195 with SMTP id c186mr10055510ywe.112.1463181760724; Fri, 13 May 2016 16:22:40 -0700 (PDT) Sender: silicon DOT on DOT inspiration AT gmail DOT com In-Reply-To: <5735A2CF.3050506@iee.org> References: <5735A2CF DOT 3050506 AT iee DOT org> Date: Sat, 14 May 2016 09:22:40 +1000 X-Google-Sender-Auth: dpKjUoZGsVtAqPUXqrAp5bJuRfo Message-ID: Subject: Re: [geda-user] Differential pair support From: "Stephen Ecob (stephen DOT ecob AT sioi DOT com DOT au) [via geda-user AT delorie DOT com]" To: geda-user AT delorie DOT com Content-Type: text/plain; charset=UTF-8 Reply-To: geda-user AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: geda-user AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > I'm too tempted to take a look-see at this and fix the straight-line > issues. You may want to look at the code in djopt.c, it does the work of identifying "corners", the intersections of straight lines. Knowing the direction of the next line segment will allow you to calculate how much to change the length of the differential traces.