2012-05-23 00:19 rejon_ has quit [Ping timeout: 252 seconds] 2012-05-23 00:31 cladamw has joined #qi-hardware 2012-05-23 00:40 wpwrak: did someone else already update the m1 sheet order in schhist? 2012-05-23 00:40 I'm just going through to update to what you wrote but it seems we have that already :-) 2012-05-23 00:42 cladamw has quit [Quit: Ex-Chat] 2012-05-23 00:42 but strange, in the web view it's different somehow. I will rebuild the history 2012-05-23 00:42 yeah. maybe it just wasn't built with the right order yet. 2012-05-23 00:43 rebuilding now 2012-05-23 00:51 cladamw has joined #qi-hardware 2012-05-23 00:55 running a local build too, to compare 2012-05-23 00:57 xiangfu has joined #qi-hardware 2012-05-23 01:04 GNUtoo-desktop has quit [Quit: [INFO] fsogsmd : received signal -11, exiting.] 2012-05-23 01:12 (variable's value undefined) wpwrak if shows up a value is undefined when i used variable to set, but i'm very sure those variables defined in other frame, does this mean a variable in current frame must to referred to its parent frame ? 2012-05-23 01:13 AwAyla is now known as Ayla 2012-05-23 01:13 GNUtoo-desktop has joined #qi-hardware 2012-05-23 01:14 Openfree` has quit [Remote host closed the connection] 2012-05-23 01:16 Openfree` has joined #qi-hardware 2012-05-23 01:22 GNUtoo-desktop has quit [Quit: [INFO] fsogsmd : received signal -11, exiting.] 2012-05-23 01:30 cladamw: variables are visible in the frame in which they are defined and in all the child frames. they are not visible in frames that are parents of the frame in which the variables are defined. 2012-05-23 01:34 wpwrak, can i imagine as they child (visible) are local variables for child frame, invisible one are global variables to related parents of frames ? 2012-05-23 01:34 Ayla has quit [Quit: dodo] 2012-05-23 01:35 what i mean is that a variable defined in a frame can be used in that frame and in all child frames. it doesn't exist in frames that are parents of the frame in which it is defined. 2012-05-23 01:35 however, those parents may define variables of the same name. but they would be distinct items. 2012-05-23 01:37 you could call a variable "global" if it is defined in the root frame. however, that's no different from how all other variables work. 2012-05-23 01:38 wolfspraul: 41:20 minutes later ... there's indeed something wrong with the order :-( 2012-05-23 01:38 digging .... 2012-05-23 01:45 wpwrak, interesting ... now i just felt that if a vector C (in B frame) pointed to A frame, if I defined (X, Y) for C, and there's X includes variables in A, then it's okay. If I let vector pointed to C, then shows up X's value is undefined. btw, I need to practice more. :-) 2012-05-23 01:47 wej has quit [Ping timeout: 272 seconds] 2012-05-23 01:48 vectors can't cross frames 2012-05-23 01:49 wpwrak: you are developing your own cad now? 2012-05-23 01:49 yeah ... i meant when i set (X, Y) for a vector. :-) 2012-05-23 01:49 roh: just the footprint editor, fped 2012-05-23 01:49 * roh thinks the world needs better foss cam first ;) 2012-05-23 01:49 wpwrak: hrhr.. i see 2012-05-23 01:50 roh: but you can use it as CAD as well. for 2D, it's actually pretty good if you don't need overly fancy things. (not that it would be hard to add more features, but i like to keep it simple) 2012-05-23 01:51 roh: i'm even experimenting with 2.5D, but i'm less pleased with the results there 2012-05-23 01:51 wpwrak: check out 'cambam' 2012-05-23 01:52 there is a version which runs on linux now too. its in .net, so mono then 2012-05-23 01:53 wej has joined #qi-hardware 2012-05-23 01:53 wpwrak, btw, playing your Fped needs strong Mathematics on: geometry, algebra; and hierarchical conceipts. 2012-05-23 01:53 cladamw: see, those long hours at school were good for something ;-))) 2012-05-23 01:54 roh: is it open source ? 2012-05-23 01:54 wpwrak: sadly not. 2012-05-23 01:54 roh: sigh 2012-05-23 01:55 wpwrak: the functions heekscad used via heekscam in libkurve and so on are foss 2012-05-23 01:55 also stuff like the adaptive roughing algos etc 2012-05-23 01:55 so.. the code is there in principle.. but nobody made a reasonable useable app out of it 2012-05-23 01:56 roh: meanwhile, cameo (that's my CAM data conditioning system) can now do polygons inside polygons correctly. i'm using CGAL for the tricky offsetting operation. 2012-05-23 01:56 i would really like to have somthing which i can use to make gcode from dxf 2012-05-23 01:57 defining how the different elements should be used 2012-05-23 01:58 cladamw: you should normally not need a log of algebra. but geometry and hierarchy, definitely yes. the main difficulty is in breaking down the reference design in a way that makes sense. the reference drawings have their own logic, but it's never explicitly stated. so you have to first solve that puzzle. after that, making fped produce it is relatively easy. 2012-05-23 01:58 wpwrak, the 'Variables' section i think you are too busy to introduce it in details -> http://people.openmoko.org/werner/fped/gui.html 2012-05-23 01:59 roh: that i have is something that takes gerber/gnuplot and produces gnuplot (and i have a gnuplot to rml-1 converter. shouldn't be too hard to write a gnuplot to g-code converter as well) 2012-05-23 02:00 cladamw: yeah, the manual still needs work :) right now, it's more a teaser ... 2012-05-23 02:00 wpwrak: well.. i didnt want to go into that low-level you seem to use that much. 2012-05-23 02:00 wpwrak, yeah ... no problems, i like very much on this tool: easy to figure background knowledges from school and how they( math ) applies in this tool. :-) 2012-05-23 02:00 roh: still lacking a nice parametric 3D cad :) 2012-05-23 02:01 the problems for me now is that I need to get used to each icons and relationships in GUI, etc ... 2012-05-23 02:01 i usually design in qcad and then have different steps to test the design (laser in plywood, iterate till fit) and generate gcode from the result of that 2012-05-23 02:01 wpwrak: autocad *veg* 2012-05-23 02:01 propably also rhino, solidworks and whattheyareallnamed 2012-05-23 02:02 roh: my 2.5D is basically a set of layers with Z information. i hacked fped to allow vectors to cross frame boundaries, so one can set up the basic geometry in the root frame and then build on that. but it's not very pretty. 2012-05-23 02:02 roh: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/bacon/case/case.fpd 2012-05-23 02:03 wpwrak: doesnt help me at all. i need stuff i can work with visually. 2012-05-23 02:03 cladamw: (case.fpd is where fped shows its full power ;-) 2012-05-23 02:04 roh: the 2.5D stuff is semi-visual. the fped gui can visualize it, but you can't edit everything there at the moment (because of the hacked vectors) 2012-05-23 02:04 wpwrak: you know that basically all grown up cad tools do constraint handling as well, right? 2012-05-23 02:04 which in the end is nothing but parametric working 2012-05-23 02:04 roh: not more than four or five wars at a time ;-) 2012-05-23 02:05 hehe 2012-05-23 02:05 i still hope somebody will add cam features to librecad at some point (what was qcad once) 2012-05-23 02:05 wpwrak, what's bacon ? 2012-05-23 02:06 wpwrak, okay, add its case to my full example. :-) 2012-05-23 02:06 cladamw: (get used to icons, etc.) mastering fped is mainly a questions of developing a workflow. like with most other tools. once you made a few footprints, you'll find it easy to make more. 2012-05-23 02:07 (bacon) a case design for a small battery-powered device 2012-05-23 02:11 We found it out when an Ukrainian hacker sent a message to our mailing list. His English was very poor and we couldn't figure out what he meant until he replied with a code snippet in C. 2012-05-23 02:11 wonderful snippet 2012-05-23 02:15 rlifchitz has joined #qi-hardware 2012-05-23 02:20 cladamw: this is what it looks like (with an unpopulated pcb inside, and the bottom side not yet finished): http://downloads.qi-hardware.com/people/werner/tmp/bacon-top.jpg 2012-05-23 02:20 http://downloads.qi-hardware.com/people/werner/tmp/bacon-bot.jpg 2012-05-23 02:23 wolfspraul: seems that the problem is that i forgot to put FPGA_ before each of the BANKn in SCHHIST_ORDER. rerunning ... 2012-05-23 02:26 wpwrak, tks. :) 2012-05-23 02:28 roh: the role of my "low-level stuff" varies. i the case of 2D, it's mainly machine setup and toolpath generation. the actual design happens in fped or kicad and is reasonably friendly. e.g., this is an fped-made 2D design: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/m1/case/case.fpd 2012-05-23 02:30 roh: for 2.5D, things turn considerably darker, though. for example, here you can see the whole pipeline for that plastic case: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/bacon/case/Makefile 2012-05-23 02:30 wpwrak: hm. well.. i guess my designs are simply some factors more complex then 2012-05-23 02:30 the actual toolpath generation and machine setup is pretty straightforward, though: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/bacon/case/cam.sh 2012-05-23 02:31 yeah, if you have complex curves, then fped and such reach their limits 2012-05-23 02:31 and my toolpathes have toolchanges in them nowadays.. so i usually have some ops only on parts of the file. 2012-05-23 02:31 not even that. but drilling cycles, pockets etc. 2012-05-23 02:32 stuff like 'my millhead looks like that, this is what i want to do, and thats how the object looks like to do it on. ah.. and $foo is your safe-height 2012-05-23 02:32 i have toolchanges as well. for pcbs, i generate a drill and a mill path. (could be multiple drills, but i try to avoid that) 2012-05-23 02:33 my mills are all cylindrical :) 2012-05-23 02:33 heh. well.. i have only used the ballmills once now, but they make nice watelines possible 2012-05-23 02:33 eh waterline 2012-05-23 02:34 what's a waterline ? 2012-05-23 02:35 think of you want to mill a riverbed 2012-05-23 02:35 and now push everything down below the waterline and slowly let it come up 2012-05-23 02:36 non-cylindrical mills could be interesting for undercuts (without rotating the workpiece) 2012-05-23 02:36 ah, you mean that you get smoother "steps" 2012-05-23 02:36 one can remove material with cylindric ones to save time, but in the end one takes a ball and does zigzag or waterline over the surface to remove material 2012-05-23 02:51 wpwrak, http://dpaste.com/751367/ I'll add those texts into http://projects.qi-hardware.com/index.php/p/kicad-libs/source/tree/master/modules/INFO 2012-05-23 02:51 wpwrak, is it okay to you ? i see a "F" is to define name for Footprint name. 2012-05-23 02:56 looks good, yes 2012-05-23 02:56 we can later add these things to BOOKSHELF as well, and link them with the N: tag 2012-05-23 02:57 okay, i see. 2012-05-23 02:57 rejon_ has joined #qi-hardware 2012-05-23 03:00 [commit] Adam Wang: INFO: added tag F: mdip (master) http://qi-hw.com/p/kicad-libs/d18ba26 2012-05-23 03:03 wolfspraul has quit [Quit: leaving] 2012-05-23 03:04 rejon_ has quit [Ping timeout: 256 seconds] 2012-05-23 03:05 rejon_ has joined #qi-hardware 2012-05-23 03:25 rejon_ has quit [Ping timeout: 276 seconds] 2012-05-23 03:25 rejon_ has joined #qi-hardware 2012-05-23 03:37 xwalk has quit [Ping timeout: 265 seconds] 2012-05-23 04:13 emeb has quit [Quit: Leaving.] 2012-05-23 04:22 cladamw has quit [Quit: Ex-Chat] 2012-05-23 04:25 Martix has joined #qi-hardware 2012-05-23 04:50 xwalk has joined #qi-hardware 2012-05-23 04:53 [commit] Werner Almesberger: schhist/schhist2web: correct handling of deferred columns (master) http://qi-hw.com/p/eda-tools/78bcb8d 2012-05-23 05:23 cladamw has joined #qi-hardware 2012-05-23 05:39 phirsch__ has joined #qi-hardware 2012-05-23 05:40 phirsch has quit [Ping timeout: 260 seconds] 2012-05-23 06:16 rejon_ has quit [Ping timeout: 244 seconds] 2012-05-23 06:31 jekhor has joined #qi-hardware 2012-05-23 06:32 jurting has joined #qi-hardware 2012-05-23 06:46 jluis|work has joined #qi-hardware 2012-05-23 06:48 [commit] Adam Wang: mdip.fpd: added. (master) http://qi-hw.com/p/kicad-libs/ba2a95b 2012-05-23 06:54 wpwrak, just finished my first module by your Fped. :) Not just copy-and-paste art, from zero text to gradually added instances and objects. So pls kindly help to comment it. Meanwhile still learning your some useful 'table' and other magic math. 2012-05-23 06:57 wpwrak, this one I didn't add any 'measurements' as it's a 'generic' MDIP package for a 'side' = 2 ... 6 2012-05-23 07:41 (build from scratch) very good ! let's see how it works ... 2012-05-23 07:42 meaurements are a bit tricky. you'll notice that fped doesn't always let you pick the things you want. so this takes a bit of experimenting. 2012-05-23 07:45 looks pretty good. it's nicely structured, too 2012-05-23 07:45 Textmode has quit [Ping timeout: 255 seconds] 2012-05-23 07:45 wolfspraul has joined #qi-hardware 2012-05-23 07:46 wolfspraul: this should do the trick: SCHHIST_ORDER=m1:POWER:FPGA_Dec:FPGA_BANK0:FPGA_BANK1:FPGA_BANK2:FPGA_BANK3:EXPANSION_RESET:DRAM:NOR_FLASH:AUDIO:DVI-I:VIDEO_IN:MISC_CONTROL:ETHERNET:USB_A-B:USB_C-D:USB_E-F:MISC 2012-05-23 07:47 wolfspraul: you'll also want to pull the latest eda-tools. there were a few bugs in an earlier change to populate the table, which messed up the columns. if you rebuild, you can run from the cache. 2012-05-23 07:50 xiangfu has quit [Ping timeout: 240 seconds] 2012-05-23 07:51 cladamw: one slight improvement would be to assign pitch*(i-(side-1)/2) to a variable (e.g., x) in the "pins" frame, and then use x in the vector. instead of doing all the calculation there. 2012-05-23 07:54 wpwrak, tks ! which x ? Doesn't I use math expression ? :-) 2012-05-23 07:55 you could add a variable "x" in frame "pins" and assign the value pitch*(i-(side-1)/2) to it 2012-05-23 07:56 then the vector that's currently (pitch*(i-(side-1)/2), 0mm) becomes simply (x, 0mm) 2012-05-23 07:56 oh, and i would specify the pad sizes in mil, since those components have an imperial heritage 2012-05-23 07:58 when you add measurements, you'll see that your land pattern is too narrow 2012-05-23 08:00 you can change the unit fped uses when displaying dimensions by clicking on the little white box in the lower right corner 2012-05-23 08:01 "mm" and "mil" so what you'd expect. "auto" makes fped look for the simplest value for each dimension, and then pick the corresponding unit 2012-05-23 08:02 nice remind, i didn't notice there's option to change unit, good. :) 2012-05-23 08:02 e.g., after changing Px and Py to mil, measurements of the pad sizes will yield distances in mil when set to "auto", since, for example, 360 mil is simpler (less non-zero digits) than 9.144 mm 2012-05-23 08:03 xiangfu has joined #qi-hardware 2012-05-23 08:04 here's a version with a few measurements: http://downloads.qi-hardware.com/people/werner/tmp/mdip-meas.fpd 2012-05-23 08:06 when adding measurements, you normally have to specify the offset from the line between the endpoints (or one endpoint some projection of the other, depending on what sort of measurement it is) and the line with arrows on which the value is displayed 2012-05-23 08:08 e.g., for the measurement of the distance between the outer pad edges (360 mil), i've set an offset of 5 mm 2012-05-23 08:08 offsets can also be negative 2012-05-23 08:12 Martix has quit [Ping timeout: 252 seconds] 2012-05-23 08:15 nice ! so Fped can accept like 70.07874mil(1.78mm), but you usually let it be 70mil; and 59.84252mil(1.52mm) to be 60mil ? 2012-05-23 08:16 yeah ... my land pattern doesn't meet 10.54mm. :( 2012-05-23 08:18 okay, so measurements still can be done in one vertical side, but horizontal side can't. 2012-05-23 08:21 (horizontal) sure it can ;-) you just have to pick the right pair of points 2012-05-23 08:23 e.g., upper left corner of pad 1 to lower right corner of pad N/2+1 2012-05-23 08:24 oah ? i was thought horizontal one can't since 'loop side'. Nice ! 2012-05-23 08:25 (70.078774mil) just following the specification in http://www.fairchildsemi.com/ds/6N/6N138.pdf 2012-05-23 08:25 there, the sizes in mil are nice round numbers 2012-05-23 08:26 yeah ... so i meant it's good to use 'round' or exact right 70.07874mil ? 2012-05-23 08:27 (loop side) that's why the measurements have somewhat odd semantics. see http://projects.qi-hardware.com/index.php/p/fped/source/tree/master/README#L570 2012-05-23 08:28 the "right" value is 70 mil, not 70.07874 mil 2012-05-23 08:29 you get 70.07874 mil only if you take a design that is based on mil, use the value in mm (which has been translated from mil), and then calculate back to mil 2012-05-23 08:36 if you can't find good points for taking a measurement, you can also add a vector just for that purpose. e.g., for measuring Py, the only points available are the lower right corner of pad 1 and the upper left corner of pad 2. if you don't like that, you can add, say a vector to -Px/2, -Py2 and then measure everything on the left side 2012-05-23 08:40 xiangfu has quit [Ping timeout: 276 seconds] 2012-05-23 08:42 you can get even finer control over the measurements by editing the .fpd file: http://projects.qi-hardware.com/index.php/p/fped/source/tree/master/README#L619 2012-05-23 08:45 good. i found my mistakes on calculation, width should be 355mil. :-) 2012-05-23 08:46 and the outline may need a separate width parameter 2012-05-23 08:46 okay .... tks for pointing the measurements, need to practice more. :-O 2012-05-23 08:46 you'll have fun :) 2012-05-23 08:53 xiangfu has joined #qi-hardware 2012-05-23 09:30 panda|x201 has quit [Read error: Connection reset by peer] 2012-05-23 09:30 [commit] Adam Wang: mdip.fpd: 1) set mil unit 2) added measurements 3) set width = 355 mil (master) http://qi-hw.com/p/kicad-libs/c1811e3 2012-05-23 09:30 panda|x201 has joined #qi-hardware 2012-05-23 09:31 wpwrak, check out for latest. yeah ! lots fun in measurements. :-) 2012-05-23 09:33 wpwrak, but i still didn't add width parameter in 'outline' frame. :) as go for other topic to learn. :-O 2012-05-23 09:34 jurting has quit [Ping timeout: 245 seconds] 2012-05-23 09:36 jurting has joined #qi-hardware 2012-05-23 09:38 wpwrak, btw, the unit setting is powerful then could quickly confirm dimensions with datasheet. i think this was a motive to develop Fped, bravo ! 2012-05-23 09:55 yeah, now it looks quite good 2012-05-23 09:56 (confirm dimensions) thanks ;-) yes, making reviews easy is one of the main design goals. 2012-05-23 09:58 another one is to take care of repetitive tasks. things like iterating over all the pins or iterating over several package sizes. 2012-05-23 10:11 pabs3 has quit [Ping timeout: 246 seconds] 2012-05-23 10:19 Ayla has joined #qi-hardware 2012-05-23 10:24 pabs3 has joined #qi-hardware 2012-05-23 10:27 cladamw has quit [Quit: Ex-Chat] 2012-05-23 10:57 xwalk has quit [Ping timeout: 265 seconds] 2012-05-23 11:26 cladamw has joined #qi-hardware 2012-05-23 11:42 DocScrutinizer has quit [Disconnected by services] 2012-05-23 11:42 DocScrutinizer has joined #qi-hardware 2012-05-23 11:55 zear_ has joined #qi-hardware 2012-05-23 11:55 jekhor has quit [Ping timeout: 245 seconds] 2012-05-23 11:57 zear has quit [Ping timeout: 260 seconds] 2012-05-23 11:59 xiangfu has quit [Ping timeout: 240 seconds] 2012-05-23 12:02 xiangfu has joined #qi-hardware 2012-05-23 12:30 jivs_ has joined #qi-hardware 2012-05-23 12:39 cladamw has quit [Quit: Ex-Chat] 2012-05-23 12:50 zear_ is now known as zear 2012-05-23 13:05 jivs__ has joined #qi-hardware 2012-05-23 13:08 jivs_ has quit [Ping timeout: 240 seconds] 2012-05-23 13:12 jivs__ has quit [Ping timeout: 244 seconds] 2012-05-23 13:19 jivs__ has joined #qi-hardware 2012-05-23 13:20 GNUtoo-desktop has joined #qi-hardware 2012-05-23 13:52 methril has quit [Ping timeout: 244 seconds] 2012-05-23 14:04 methril has joined #qi-hardware 2012-05-23 14:09 emeb has joined #qi-hardware 2012-05-23 14:19 rejon has joined #qi-hardware 2012-05-23 14:20 xiangfu has quit [Ping timeout: 276 seconds] 2012-05-23 14:23 methril has quit [Ping timeout: 265 seconds] 2012-05-23 14:36 methril has joined #qi-hardware 2012-05-23 15:13 Ayla has quit [Quit: leaving] 2012-05-23 15:13 Ayla has joined #qi-hardware 2012-05-23 15:34 jluis|work has quit [Ping timeout: 265 seconds] 2012-05-23 15:47 Martix has joined #qi-hardware 2012-05-23 16:08 jekhor has joined #qi-hardware 2012-05-23 16:29 jivs__ has quit [Quit: Leaving] 2012-05-23 18:01 Ayla is now known as AwAyla 2012-05-23 18:30 phirsch__ has quit [Read error: Connection reset by peer] 2012-05-23 18:32 phirsch_ has joined #qi-hardware 2012-05-23 19:10 zear has quit [Ping timeout: 248 seconds] 2012-05-23 19:11 zear has joined #qi-hardware 2012-05-23 20:38 AwAyla is now known as Ayla 2012-05-23 21:33 GNUtoo-desktop has quit [Quit: [INFO] fsogsmd : received signal -11, exiting.] 2012-05-23 21:43 [commit] Werner Almesberger: b2/subex.c (compose): use stralloc_n instead of open-coding its functionality (master) http://qi-hw.com/p/eda-tools/db279b7 2012-05-23 21:43 [commit] Werner Almesberger: b2/boom.c (usage): -Q wasn't mentioned; explain -q and -Q (master) http://qi-hw.com/p/eda-tools/7c8fc30 2012-05-23 21:43 [commit] Werner Almesberger: b2/: add parsing of KiCad eeschema BOMs (option -b) (master) http://qi-hw.com/p/eda-tools/ddd22ba 2012-05-23 21:43 [commit] Werner Almesberger: b2/bom.c (bom_parse_line): check that components reference are unique (master) http://qi-hw.com/p/eda-tools/9445f2c 2012-05-23 21:43 [commit] Werner Almesberger: b2/util.c: new function unique_n for strings limited by length and not NUL (master) http://qi-hw.com/p/eda-tools/b9066c6 2012-05-23 21:43 [commit] Werner Almesberger: b2/subst.c (parse_var): use unique_n (master) http://qi-hw.com/p/eda-tools/a537cc5 2012-05-23 21:43 [commit] Werner Almesberger: b2/: add parsing of supplemental symbol information (option -X) (master) http://qi-hw.com/p/eda-tools/f223789 2012-05-23 21:43 [commit] Werner Almesberger: b2/bom.h (struct bom): remove unused "next" pointer (master) http://qi-hw.com/p/eda-tools/4fb17f6 2012-05-23 21:43 [commit] Werner Almesberger: b2/: run variable substitution on BOM entries (untested) (master) http://qi-hw.com/p/eda-tools/ec04163 2012-05-23 21:43 [commit] Werner Almesberger: b2/: add BOM dumping; dump processed BOM entries (master) http://qi-hw.com/p/eda-tools/66aea07 2012-05-23 22:07 panda|x201 has quit [Quit: Leaving] 2012-05-23 22:21 wej has quit [Ping timeout: 248 seconds] 2012-05-23 22:26 wej has joined #qi-hardware 2012-05-23 22:42 jekhor has quit [Ping timeout: 260 seconds] 2012-05-23 22:49 xwalk has joined #qi-hardware 2012-05-23 22:49 jurting has quit [Ping timeout: 244 seconds] 2012-05-23 23:09 wpwrak: good morning :-) 2012-05-23 23:10 schhist reran entirely with latest eda-tools, and I think it looks good now 2012-05-23 23:10 nice! 2012-05-23 23:31 whee ! victory ! :) 2012-05-23 23:59 xiangfu has joined #qi-hardware