Seth Hillbrand
428970eb13
PCB_Calculator: Fix coupled microstrip diff Z
...
bffff6c1bf
was well-meaning but mistook Zodd for Zsingle. 2*Zodd is the
appropriate value for differential impedance
2021-11-07 17:07:50 -08:00
Ian McInerney
708050aa55
pcb_calculator: Some code cleaning
2021-10-10 16:26:23 +01:00
JonRB
bffff6c1bf
update PCB calculator Zdiff calc. Associated with #9077
...
adding new messages to the array
increasing the message count
add function and variable declaration
adding main functions
update UI layout to reflect changes
2021-09-12 13:08:41 +00:00
luz paz
f968fc8719
Fix source comment / documentation typos
2021-06-09 19:32:58 +00:00
Marek Roszko
2ade8031dc
Clean up pcb_calculator includes a bit and rename files
2020-10-12 22:01:43 -04:00
Ian McInerney
b7e7cf9212
Some code cleanup
2020-09-22 12:29:55 +01:00
Ian McInerney
c40470ed0b
Initialize more variables
2020-09-22 12:29:13 +01:00
Fabien Corona
8de6aa161f
pcb_calculator : do not overwrite input parameters
...
Split the computing / displaying code into different functions
Add coloured warnings when a value is not finite / illogical .
Fixes https://gitlab.com/kicad/code/kicad/-/issues/1849
2020-08-07 00:09:33 +00:00
Seth Hillbrand
4d2e953f42
Cleanup: Replace C-only deprecated headers
...
This replaces headers deprecated by C++14 with their equivalent
replacement
2019-12-05 11:03:15 -08:00
jean-pierre charras
51a128e323
pcb_calculator: code rework: rename "tand" member to "m_tand" and m_name to m_Name
2018-08-24 10:26:05 +02:00
jean-pierre charras
da0f956ca5
pcb_calculator: code rework: rename "murC" member by "m_murC"
2018-08-24 10:26:04 +02:00
jean-pierre charras
77477e4f10
pcb_calculator: code rework: rename "sigma" member by "m_sigma", and "skindepth" by "m_skindepth"
2018-08-24 10:26:04 +02:00
jean-pierre charras
884dc1c3e8
pcb_calculator: code rework: rename "f" member by "m_freq"
2018-08-24 10:26:04 +02:00
jean-pierre charras
fde2cfee27
Minor changes: remove a few local shadowed local variables detected using " -Wshadow" gcc compil option ( No bug, just a better code readability ) and fix minor coding style issues.
2016-04-18 20:15:44 +02:00
jean-pierre charras
f16e083ecf
Fix minor bug #1429990 (3D viewer shows hidden footprint graphic texts ). Fix minor coverity warnings (not initialized members and dead code)
2015-03-11 14:59:43 +01:00
jean-pierre charras
a550ff84db
Fix some coverity and cppcheck warnings (most are very minor issues: not initialized members and initialized but not used variables)
2015-03-04 10:26:00 +01:00
Felix Morgner
24f95c66db
resaved some files as UTF-8 to silence clangs warnings about illegal character encodings.
2013-04-25 18:31:14 -04:00
Dick Hollenbeck
210a7036db
switch all <math.h> includes to <cmath> includes on an attempt to dodge some abiguous references to atan2()
2012-09-21 12:02:54 -05:00
Dick Hollenbeck
b8a0ab4c52
switch to <> for includes from "" per conversation with Jean-Pierre and Wayne, adjust search paths
2012-01-22 22:33:36 -06:00
jean-pierre charras
9cc4f5d0a6
Eeschema: add compil option in sch_field.cpp to go back to old behavior for field texts justifications (this option is not activated)
...
Note: only vertical texts have a modified behavior.
Minor other changes.
2012-01-06 20:00:59 +01:00
jean-pierre charras
1275240759
Add a new utility: pcb_calculator (need of course wore work)
...
Eeschema: optimize import of footprints names ( .stf files) that was time consumming with large designs.
2011-08-05 21:53:42 +02:00