#qi-hardware IRC log for Tuesday, 2012-04-17

Aylalarsc, are you around?00:35
qi-bot[commit] Adam Wang: renamed bnc.* -> rca.* (master) http://qi-hw.com/p/kicad-libs/89b454101:26
qi-bot[commit] Adam Wang: changed pin13 of KSZ8001L to Power output type (master) http://qi-hw.com/p/kicad-libs/8066c7c01:50
qi-bot[commit] Adam Wang: added 4V3 (master) http://qi-hw.com/p/kicad-libs/7155d6b07:02
qi-bot[commit] Adam Wang: added zener.lib (master) http://qi-hw.com/p/kicad-libs/124917c08:26
qi-bot[commit] Adam Wang: moved R_PACK4 from pptc.lib to r.lib (master) http://qi-hw.com/p/kicad-libs/87865af08:43
qi-bot[commit] Werner Almesberger: genex/genex.c (usage): describe options (master) http://qi-hw.com/p/eda-tools/b6b4c9909:09
qi-bot[commit] Werner Almesberger: genex: added reading of files containing supplemental descriptions (master) http://qi-hw.com/p/eda-tools/1b7ace909:09
qi-bot[commit] Werner Almesberger: genex/genex.c: new option -d to dump the tree instead of making a PDF (master) http://qi-hw.com/p/eda-tools/904a60f09:09
qi-bot[commit] Werner Almesberger: genex/pdf.c: added printing of comments (master) http://qi-hw.com/p/eda-tools/3f3d95709:09
qi-bot[commit] Adam Wang: added dc_jack.lib (master) http://qi-hw.com/p/kicad-libs/f7d5c0309:09
qi-bot[commit] Werner Almesberger: genex/: added example set of comments (on WM9707SCFT/V) (master) http://qi-hw.com/p/eda-tools/34095c710:53
qi-bot[commit] Werner Almesberger: genex/pdf.c: use central format definition (master) http://qi-hw.com/p/eda-tools/5a8606b10:53
qi-bot[commit] Werner Almesberger: genex/pdf.c: only use pipe, not stdout in parallel (master) http://qi-hw.com/p/eda-tools/a553d5810:53
qi-bot[commit] Werner Almesberger: genex/pdf.c: generalized page geometry setup (master) http://qi-hw.com/p/eda-tools/7f0bf7411:11
qi-bot[commit] Werner Almesberger: genex/pdf.c: changed page orientation from landscape to portrait (master) http://qi-hw.com/p/eda-tools/8e8a3c511:11
wpwrakhmm. debugging code written while with the flu is fun. 1-2 days of coding, twice that time debugging :-(11:27
qi-bot[commit] Werner Almesberger: genex: generate PDF by default; new option -P to generate Postscript (master) http://qi-hw.com/p/eda-tools/f8e10b312:03
qi-bot[commit] Werner Almesberger: genex: changed default orientation back to landscape; option -p for portrait (master) http://qi-hw.com/p/eda-tools/0565adf12:03
qi-bot[commit] Werner Almesberger: genex/run: updated for new usage (master) http://qi-hw.com/p/eda-tools/72846f112:03
qi-bot[commit] Werner Almesberger: genex: add parsing and dumping of alias names (master) http://qi-hw.com/p/eda-tools/db903c112:03
qi-bot[commit] Werner Almesberger: genex/pdf.c: output aliases also to PDF (master) http://qi-hw.com/p/eda-tools/8eb3e8812:03
wpwrakcladamw: http://downloads.qi-hardware.com/people/werner/tmp/kicad-libs-components.pdf12:29
wpwrakthe components that begin with a ~ still cause trouble. the ~ seems to do something magic. need to find out what ...12:30
cladamwwpwrak, nice !!!12:32
cladamw"~" for pin name or Component Name / Value ?12:33
wpwrakstrangely for the component name12:37
wpwraki think ~ in a pin name means overstrike12:37
wpwrakbut you shouldn't use that. it just created names you can't express in ASCII12:37
cladamwseems that a rough hierarchical structure proposed now. :-)12:38
wpwrakah, maybe it means "invisible:12:39
cladamw"~" in KiCad  is for  low level active. 12:39
cladamwI like that '~' but it's bad in ASCII paradise ,you can see ADV7181C, there's few "~" to stand for pins function. :-)12:41
wpwrakyes, in pins. inverted.12:41
wpwraki would just use nNAME12:41
wpwrakthat is perfect ASCII _AND_ you can use it in code for identifiers12:41
wpwraknames that contain special characters (/, #, etc.) can't be used directly in code. so you get things like #FOO in the schematics but the code calls it something like nFOO12:43
cladamwoh~ i just see "~TESTPOINT" which is you're talking 12:44
wpwrakyes, ~GND, ~TESTPOINT12:46
wpwraki think it's the "Invisible" flag12:46
wpwrakdon't worry, i have it almost working12:46
cladamwyeah... it's invisible. :-)12:49
wpwrakkicad-libs-components.pdf updated :)12:52
qi-bot[commit] Werner Almesberger: genex/comp.c (read_tree): correct scanning of names (master) http://qi-hw.com/p/eda-tools/a1d5e2d12:55
qi-bot[commit] Werner Almesberger: genex/libs.c: skip ~ at the beginning of a component name (master) http://qi-hw.com/p/eda-tools/024ffd412:55
qi-bot[commit] Werner Almesberger: genex/sym2xps: also accept components names beginning with ~ (master) http://qi-hw.com/p/eda-tools/7de800e12:55
qi-bot[commit] Werner Almesberger: genex/expand-pintype: preserve a tile at the beginning of a component name (master) http://qi-hw.com/p/eda-tools/370385212:55
wpwrakregarding the hierarchy, we may have to rearrange things a few times before we have a good hierarchy12:56
qi-bot[commit] Werner Almesberger: components/EXPAND: component hierarchy for expanded views (master) http://qi-hw.com/p/kicad-libs/43194e612:57
cladamwwpwrak, nice updated. :-)12:57
wpwrakbut that's now pretty easy. you just move the component around in EXPAND and the rest is automatic12:58
wpwrakwe have a few things under "Vendor" that are in truth generic components, and should go there12:58
cladamwlet me see EXPAND a little. :-)12:59
wpwrakalso, some of the components in the generic tree should also have a name that describes them, not just a part number. e.g., FSMRA2JH12:59
wpwrakthe names in EXPAND are case-insensitive. so i sometimes used upper case, sometimes lower case. not sure if this is actually a good idea. maybe i'll change it :)13:00
cladamwEXPAND is a folder or file ?13:02
wpwraka text file13:03
cladamwnot for a real part number, yeah... some of them should be a generic name13:03
cladamwso how do i to use EXPAND ?13:03
wpwrakwith genex :) http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genex/13:04
cladamwwpwrak, arh... sorry. forget it. I understand now. :-)13:05
wpwraki still need to do a few more things to make it a bit more user-friendly, though13:05
wpwrakparticularly the installation. else, it can't find its scripts and gets a little confused13:05
cladamwwpwrak, so currently i don't need to appendix in EXPAND file once I create a new symbol now ? All that EXPAND file created by your genex tool, right ?13:07
wpwrakno, EXPAND is an input for genex13:08
wpwrakEXPAND tells it what hierarchy we want13:08
wpwrakso it would be good if you could add new things also to EXPAND13:08
wpwraki should probably make a script that finds them automatically13:09
wpwrakgenex can also include comments. there's an example on the WM9707SCFT/V13:11
wpwrakthis example comes from the file http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/genex/DESC13:12
wpwrakalso a very simple format13:12
cladamwnot sure if xiangfu/me will add more symbols or not, but i think just few. so genex is under eda-tools, do i need to be the member under eda-tools, should i ? don't know. :-)13:12
wpwrakto use, you don't need to be a member. if you think you'll need to edit something over there, i'll add you13:13
cladamw(comments) yes, i saw it.13:13
cladamw(member) i think no need now. :)13:14
cladamwwhat's the real goal for the info of "comments" from /genex/DESC ?13:15
cladamwjust a rough/briefly description for component ?13:16
wpwraki would use it to indicate the maturity of a component. e.g., "used in schematics", "used in schematics for which a layout has been made", "used in schematics from which a working device has been built'13:18
wpwrakand perhaps also list reviews13:18
cladamwhow about extract those info from Properties from *.dcm ? some of them I filled up in Descriptions within its Properties. :-)13:18
wpwrakit could also contain a description of the component. e.g., the information you've put in the .dcm files. it shouldn't be hard to extract it from there13:18
wpwraki'd just use the description from there. not add more to .dcm. .dcm isn't convenient to maintain13:19
cladamwnice, we are in the same page on *.dcm :-)13:19
wpwrake.g., if you build a new board, you'd have to update the maturity of dozens of components. you don't want to have to edit all those .dcm files ;-)13:20
cladamwokay. so the goals for "comment" are for e.g., "used in schematics", "used in schematics for which a layout has been made", "used in schematics from which a working device has been built'  <<< got it.13:23
wpwrakwe should find short words for that. e.g., "DRAFT" for anything that hasn't been used yet, maybe "USED" if it has been used in schematics, not even sure if we need a separate category for layout (i gave that only as an example), and maybe "TESTED" if we have a working circuit13:26
cladamwthis sort of like warehouse(parts) management to let user known which parts are 'used' and 'recommended' a bit. And easy to maintain warehouse. :-)13:26
wpwrakor maybe instead of "TESTED", the name of the circuit. that would be useful in case that circuit doesn't need all the pins13:26
wpwrakyes, and to indicate how much they can trust a component :)13:27
wpwrakin the kicad sense, i.e., "symbol"13:27
wpwrakunless we've built a device, there could be all sort of bugs. particularly in the smaller components. SOT-23 with the wrong numbers and such :)13:27
cladamwokay... in my mind. they are "USED in m1r4", "USED in avt2, atben, atusb" 13:29
wpwraksome if the old ones were even TESTED in a number of projects :)13:31
cladamwwe should use parts as commodity rather than added interminable components future.13:32
wpwraklemme add a few of my experimental parts ...13:33
cladamwyeah...this info is good for users.13:33
cladamwbut like i said that even the tools are great, but we should not have info to let user feeling that parts can be added forever, we want those common parts as possible. well ... even parts are depends on applications though. :-)13:34
wpwrakbtw, i think you need to commit bnc.lib13:36
cladamwyeah.... but since I found that symbol i built is actually a RCA symbol, so i removed bnc symbol there. :-)13:37
cladamwonce someone build a board with BNC then copy it from KiCad's system lib. :-)13:38
cladamwwpwrak, i need go out now. night ~13:40
wpwrakah, then i'll remove bnc.lib gfrom the .pro13:41
qi-bot[commit] Werner Almesberger: components/: added a bunch of experimental components (master) http://qi-hw.com/p/kicad-libs/00b7d6213:42
cladamwwpwrak, wait . that bnc.lib should be rca.lib :-)13:42
wpwrakupdated kicad-libs-components.pdf13:43
cladamwto use git rm bnc.lib ?13:45
wpwrakno, there's no bnc.lib13:45
cladamwphew~ my brain gets stuck now. :-)13:46
cladamwwpwrak, night.13:47
qi-bot[commit] Werner Almesberger: components/components.pro: renamed "bnc" to "rca" (master) http://qi-hw.com/p/kicad-libs/800da2b13:48
wpwrakthere, fixed :)13:48
qi-bot[commit] Xiangfu: add CONN_5, CONN_7X2 and MEMCARD8 (master) http://qi-hw.com/p/kicad-libs/6f376ee14:01
qi-bot[commit] Xiangfu: change CONN_5 to CONN_4, add ./con to .pro file (master) http://qi-hw.com/p/kicad-libs/aec145614:08
qi-bot[commit] Xiangfu: con.lib: CONN_4: add more space between pins (master) http://qi-hw.com/p/kicad-libs/5e2405914:48
LunaVoraxHello everyone!19:40
DocScrutinizerhi! :-)19:51
qi-bot[commit] Werner Almesberger: genex/Makefile: add "spotless" target (master) http://qi-hw.com/p/eda-tools/41448e821:17
qi-bot[commit] Werner Almesberger: genex/Makefile: add dependency generation (.d method) (master) http://qi-hw.com/p/eda-tools/40a76e121:17
qi-bot[commit] Werner Almesberger: genex/: "genex" is now a wrapper that sets PATH, then calls genex-bin (master) http://qi-hw.com/p/eda-tools/fff142c21:17
qi-bot[commit] Werner Almesberger: genex: added install/uninstall targets and wrapper generator (master) http://qi-hw.com/p/eda-tools/54ecc1021:17
qi-bot[commit] Werner Almesberger: components/: added dual_trans.lib, with pre-biased Panasonic XP series BJTs (master) http://qi-hw.com/p/kicad-libs/95b839423:32
qi-bot[commit] Werner Almesberger: components/dual_diode.dcm: we even have descriptions ! (master) http://qi-hw.com/p/kicad-libs/af949dc23:32
qi-bot[commit] Werner Almesberger: components/: add ft232rl.lib (from f32xbase/c2usb) (master) http://qi-hw.com/p/kicad-libs/c418be123:32
qi-bot[commit] Werner Almesberger: components/: components from wernermisc/labsw (opto-couplers, a relay) (master) http://qi-hw.com/p/kicad-libs/d13404a23:32
qi-bot[commit] Werner Almesberger: components/: add sw4.lib from wernermisc/f10 (master) http://qi-hw.com/p/kicad-libs/7b46af423:32
qi-bot[commit] Werner Almesberger: components/: 74hc04-3.lib from wernermisc/zprobe (master) http://qi-hw.com/p/kicad-libs/4f3b57a23:32
qi-bot[commit] Werner Almesberger: components/: components from ben-wpan (antenna, xtal, AT86RF23x, and balun) (master) http://qi-hw.com/p/kicad-libs/b68ddec23:32
qi-bot[commit] Werner Almesberger: components/EXPAND: updated for new components (master) http://qi-hw.com/p/kicad-libs/0dae7f123:32
qi-bot[commit] Werner Almesberger: Merge branch 'master' of projects.qi-hardware.com:kicad-libs (master) http://qi-hw.com/p/kicad-libs/994e3a823:32
wpwrakthanks ! :)23:32
wolfspraulsorry about that23:44
wolfspraulI'm badly behind server maintenance work, the only good thing is that usage is down so problems are also down :-)23:44
wolfspraulbut we break out of that23:44
--- Wed Apr 18 201200:00

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!