#qi-hardware IRC log for Friday, 2013-11-29

DocScrutinizer05I think they tortured me with the same thing in german sync version in TV already00:00
DocScrutinizer05and - like teletubbies - they wind back and repeat every 240s00:01
whitequarknintendo defects?00:02
DocScrutinizer05feels like 20 episodes of a promo break in series00:02
DocScrutinizer05"what happened last time..." and then 60s old stuff, and 120s new stuff00:03
DocScrutinizer05then again "what happened last time..."00:03
DocScrutinizer05and all the time with a cut every 2s at least00:04
DocScrutinizer05and with heavy metal or whatever as background music00:05
wpwrakdon't complain here :) alas, for the stories they cover, they're usually the most comprehensive source00:05
DocScrutinizer05might be, but I think this is actually toxic to your brain00:07
wpwrakthere's a similar series, "mayday" or "air crash investigation", that specializes on aircraft accidents. they're a bit more respectful.00:07
wpwrakcomsume with moderation. prohibited under 18 months of age ;-)00:07
DocScrutinizer05no kidding, it makes me feel sick00:08
DocScrutinizer05I can't watch this00:08
wpwrakyou should cut back on those mushrooms ;)00:08
DocScrutinizer05hah, i don't need any mushrooms00:09
whitequarkthe secret of the german oshw has been revealed00:10
DocScrutinizer05asperger is competely sufficient00:10
whitequarkshrooms00:10
wpwrakwhitequark: shouldn't that be in colors ? :)00:12
whitequark13s7h8r9o10o11m12s00:13
wpwrakmuch better ! :)00:13
wpwrakDocScrutinizer05: of course, this is also nice complementary reading: http://en.wikipedia.org/wiki/1967_USS_Forrestal_fire#Background00:20
whitequarkwpwrak: wrote an irssi alias. I'm so going to abuse that.00:25
whitequark7s8h9r10o11o12m13s :D00:26
wpwrakyou should also add boldface :)00:27
wpwrakand then blinking :)00:28
whitequarkhm, that depends on terminal. konsole thinks that bold=bright00:28
whitequarkoh, there's a setting00:29
larsc<blink>Welcome to my IRC channel</blink>00:38
larsc<marquee><blink>Welcome to my IRC channel</blink></marquee>00:39
dos1<embed src="welcome.swf"></embed>00:41
whitequarkwelcome to my irc channel00:41
whitequarkoh god, what have i done00:41
larscdoes it blink?00:41
whitequarkthis seriously should be stripped by server00:41
whitequarklarsc: YES00:41
whitequarkhow do i stop it00:41
whitequarkhow!?00:42
dos1you can't stop it00:42
larsclooks like either irssi filters this out, or my terminal doesn't support it00:42
dos1you can't escape00:42
dos1you're doomed forever00:42
whitequark-_-*00:42
whitequarkhm, konsole has a setting00:43
dos1 that's your punishment00:43
larscwe should add it to the topic00:43
wpwrakwhitequark: a bug report about the irc log: neither the colors nor the blinking show up there :)00:47
wpwrak(btw, xchat doesn't blink either. good :)00:47
whitequarkwpwrak: yes, I'm too lazy to convert color codes to HTML00:50
whitequarkso I just strip them00:50
whitequarkpatches accepted :p00:51
DocScrutinizer05did you know that all irc clients also filter out passwords and hashes?00:54
DocScrutinizer05;-P00:54
DocScrutinizer05no blinking here, my IRC client even filters that00:54
wpwrakadobe12300:54
whitequarkwpwrak: ********00:55
DocScrutinizer05********00:55
wpwrakcool. it works ! ;-)00:55
DocScrutinizer05yeah, cool, isn't it :-P00:55
nicksydneyDocScrutinizer05: this is awesome http://talk.maemo.org/showpost.php?p=1387162&postcount=1259 00:56
DocScrutinizer05what's particzularly awesome in it?00:56
nicksydneywpwrak: checking out all the different repo00:56
nicksydneyDocScrutinizer05: for newbie like myself "Open Phone" is aweomse :)00:56
DocScrutinizer05aah, k :)00:56
nicksydneyDocScrutinizer05: that's your posting right ?00:57
DocScrutinizer05right00:57
whitequarkhuh, you have a tight schedule00:57
nicksydneyDocScrutinizer05: sorry very newbie here so I'm like kid on a candy line when I see open hardware projects :)00:57
nicksydney*line = land :)00:57
whitequarkah, it was 17th00:57
DocScrutinizer05hehe00:57
wpwrakDocScrutinizer05: so the pcbs arrived in time ?00:57
DocScrutinizer05we're a tad further now, whitequark00:58
DocScrutinizer05http://talk.maemo.org/showthread.php?t=91142&page=13700:58
wpwrakDocScrutinizer05: btw, if you haven't done so yet, you may also want to consider fosdem: https://fosdem.org/2014/00:58
DocScrutinizer05we hope we can solder another two modules tomorrow, when thry arrive in time00:59
whitequarkDocScrutinizer05: neat00:59
whitequarkwhat's up with weird pcb color?00:59
whitequarkand full-metal cpu cover00:59
DocScrutinizer05hm?00:59
DocScrutinizer05that's no CPU01:00
nicksydneywpwrak: getting error doing 'make dsv' ... dsv setup BOOKSHELF make: dsv: Command not found make: *** [dsv] Error 12701:00
DocScrutinizer05that's the modem01:00
whitequarkDocScrutinizer05: oh, I misread the previous message 01:01
whitequarkthought "dummy" meant no modem01:01
whitequarknevermind01:01
wpwraknicksydney: you have to put "dsv" somewhere in your path. e.g., cd eda-tools/dsv; cp dsv /usr/local/bin/01:01
nicksydneywpwrak: works now...it's waiting at dsv setup BOOKSHELD01:04
DocScrutinizer05I need eagle professional, we had a pretty silly oopsie in PCB layout that I for sure had been able to catch if I were able to properly open and edit/work on the 4 sheet, 2 PCB "project"01:04
nicksydneywpwrak: working now...dsv setup BOOKSHELF 2013-11-29 12:04:20 URL:http://www.buy-display.com/download/manual/ER-OLED013-1_Manual.pdf [2341117/2341117] -> ".dsv/ER-OLED013-1-ER-OLED013-1_Manual.pdf" [1] 2013-11-29 12:04:25 URL:http://www.buy-display.com/download/interfacing/ER-OLED013-1_Interfacing.pdf [279023/279023] -> ".dsv/ER-OLED013-1-interface-ER-OLED013-1_Interfacing.pdf" [1]01:04
nicksydneywpwrak: oh cool...you using the OLED from buy-display.com ?01:04
wpwraknicksydney: that looks good. let's see if you get any errors. sometimes, data sheets disappear or get moved around.01:05
nicksydneywpwrak: maybe it's a good idea to upload those datasheet to gitorious..so we dont' lose them later omn01:06
nicksydneywpwrak: or i can upload them to my github account01:06
DocScrutinizer05http://projects.goldelico.com/p/neo900/issues/518/  :-S01:06
wpwraknicksydney: yup. it's a nice display. i'm glad i found that company - the displays you get at digi-key and such often suck (pricy, sometimes with some monstrous "value-added" pcb, etc.)01:06
wpwraknicksydney: hmm, there's that little thing called copyright, maybe you've heard of it ? :)01:07
wpwraksome companies actually bark already at "deep linking". but i choose ignore that level of silliness.01:08
whitequarkwpwrak: at worst github will receive a dmca notice and promptly remove the pdf... that'll be about it01:08
wpwraknaw, let's not get down that route01:08
nicksydneywpwrak: didn't think about the copyright thingy ..oh well01:08
nicksydneywpwrak: yeah i just ordered from them the 5inch .. http://www.buy-display.com/default/5-5-0-tft-lcd-module-display-controller-board-w-serial-i2c-mcu-ra8875.html01:09
wpwrak"dsv" solves the problem nicely everyone has a "clean" copy, and if something really disappears for good, we can always try to bring it back to life from our local copies01:09
wpwrakthat's a biggie :)01:10
nicksydneywpwrak: this errored out .. 2013-11-29 12:08:06 URL:http://cache.freescale.com/files/32bit/doc/user_guide/FRDMKL25ZUM.zip [2040082/2040082] -> ".dsv/FRDM-KL25Z-User-FRDMKL25ZUM.zip" [1]01:10
nicksydneycaution: filename not matched:  FRDM-KL25Z User's Manual (Rev 1.0).pdf make: *** [dsv] Error 101:10
wpwrakthanks ! let's see where it went ...01:10
wpwrakhah, it's Rev 2 now :)01:12
DocScrutinizer05\o/01:13
wpwrakBOOKSHELF updated. you need to:01:14
DocScrutinizer05any idea how to do a "semantic" diff on 2 pdf's?01:15
wpwrakrm .dsv/FRDM-KL25Z-User-FRDMKL25ZUM.zip; make dsv01:15
nicksydneyok01:15
whitequarkDocScrutinizer05: https://github.com/vslavik/diff-pdf01:15
wpwrakDocScrutinizer05: pdftotext ? :)01:15
nicksydneywpwrak: should i change the .pdf to the following01:16
nicksydneyN:  FRDM-KL25Z-User A: kl25um D: http://cache.freescale.com/files/32bit/doc/user_guide/FRDMKL25ZUM.zip FRDM-KL25Z User's Manual (Rev 2.0).pdf01:16
nicksydneyin BOOKSHELF01:16
wpwrakit's "Rev 2". and you just need to "git pull". i already updated BOOKSHELF01:19
nicksydneyok01:19
wpwrak(and then delete the old .zip and "make dsv")01:19
nicksydneydidnt' realise you update the git :)01:19
nicksydneyok01:19
wpwraki guess i should teach dsv to uncache the .zip as well as the file it picks from it. then we won't need manual cache cleanup.01:20
nicksydneyif it fail than delete the file01:21
nicksydneythe download continues01:21
DocScrutinizer05thanks!01:30
qi-bot[commit] Werner Almesberger: dsv/dsv: delete .zip file if extraction fails (master) http://qi-hw.com/p/eda-tools/65f93a201:39
wpwrak(wish we had commit notifications also for gitorious)01:40
whitequarkwhy not github?01:40
wpwrakkeeping things diverse :)01:41
whitequarkhah01:41
wpwrakand yes, github would also be nice. i have qi-related stuff there as well :)01:41
whitequarkgithub has irc commit notifications01:42
wpwrakoh, nice ! that was added recently, wasn't it ?01:50
whitequarkit was there for ages01:51
whitequarkwell, I guess it depends on your timescale01:51
wpwrakmaybe i just didn't see it then01:51
wpwrakhalf a year ?01:51
whitequarkthey've been used on #qi-hw since 2011 :p http://irclog.whitequark.org/qi-hardware/2011-07-21#23070901:52
whitequarkwait, this means the logger is 2.5 years old... how time flies01:52
whitequark3.5 even. oh.01:52
whitequarkoh, no, I've imported qi-hw logs from the past, so no01:53
wpwraktime travel is so confusing :)01:54
whitequarkso it's just 2.03 years old01:54
whitequarkstill feels like a lot01:54
whitequarkso I just learned that if you get cyanoacrylate glue on your fingers and can't get rid of the nasty feeling, dremel with an abrasive disc on low speed works excellent02:54
whitequarkcould also use sandpaper, I guess, but this is faster and more fun02:57
nicksydneywpwrak: my internet connection is DAMN slow today the checkout is still going on...that and also doesnt' help that i'm mirroing Android repo03:23
wpwrakwow. there isn't THAT much stuff :)03:24
wpwrakwhitequark: use the one that's not sticky ? :) (liquid vs. gel)03:25
nicksydneywpwrak: too many checking out source code i guess for me :)03:26
DocScrutinizer05nonsticky glue?03:26
wpwrakDocScrutinizer05: well, it's still sticky, but it's easier to control. so you won't get it on your fingers.03:27
DocScrutinizer05OOOOH cyano ACRYLATE03:28
DocScrutinizer05also available in glass clear, for gluing glass03:29
DocScrutinizer05hardens in UV03:29
DocScrutinizer05does this maybe give you ideas?03:29
DocScrutinizer05:-D03:30
DocScrutinizer05ACRYLate03:31
DocScrutinizer05now?03:31
wpwrak3D printing ?03:31
DocScrutinizer05think of your windows in anelok03:32
DocScrutinizer05also: hardens with UV! so pretty easy to keep from hardening at all, before you're content with the application and positioning03:33
wpwraksmear superglue on them, to make them look "naturally bumpy" ?03:33
DocScrutinizer05liquids have a tendency to establish smooth surfaces03:33
wpwrakthey're not *that* liquid03:34
wpwrakmore like honey03:34
DocScrutinizer05and placed between two clear objects it could close the air gap and wouldn't flow away03:34
wpwrakand they react with moisture03:34
DocScrutinizer05no not all are like honey and not all react with moisture03:35
wpwrak.. and could trap air bubbles03:35
DocScrutinizer05then redo before you switch on the UV lamp03:35
whitequarkDocScrutinizer05: um, no, this one is liquid, clear and volatile (non-viscous), but UV is definitely not the trigger for hardening03:35
whitequarkaccording to the manual it's pressure03:35
DocScrutinizer05whitequark: UV is a special type03:35
wpwrakhttp://en.wikipedia.org/wiki/Cyanoacrylate#Properties03:35
whitequarkohhhh water03:36
whitequarkgoddamn, I tried to wash it off with water03:36
whitequarkthat was dumb03:36
DocScrutinizer05meh, guess why you dentist uses a UV lamp to harden your fillings03:36
wpwrakarticle doesn't even mention UV curing03:36
DocScrutinizer05guess what happened when it would harden with moisture in yur breath and mouth03:37
wpwrakare you sure they're not using something else ?03:37
wpwrakit would cure as well ? :)03:37
DocScrutinizer05I definitely know there's a superglue for glass that's invisible and needs "sunlight" to harden03:37
DocScrutinizer05some even say "or FL"03:38
wpwrakwhitequark: no, that's actually good. that way, is hardens very quickly, which makes it brittle. comes off more easily.03:38
whitequarkwpwrak: I didn't see much difference03:38
DocScrutinizer05smarter way to remove most of it is a not so sharp knife03:38
wpwrakwhitequark: you probably weren't fast enough. i think you only have seconds to pull off that trick.03:39
DocScrutinizer05to brush it away as long as liquid03:39
whitequarkwpwrak: I think it took me 5, max 10 seconds03:39
wpwrakhmm. maybe murphy just didn't like you :)03:39
whitequarkand it was light white and matte afterwards, not glossy and transparent as usual03:39
DocScrutinizer05I think you have ~30s to use a paper or knife or something, before it hardens03:40
whitequarkI have never successfully removed it with paper, even if I tried to do that immediately03:40
DocScrutinizer05yes, that happens to the water hardening stuff when enough water available03:40
whitequarkit just results in paper stuck over the glue, which makes the stuff even more disgusting03:40
whitequarkew03:41
DocScrutinizer05not with the flat paper, with the edge03:41
DocScrutinizer05and fast03:41
whitequarkoh 03:41
whitequarkI see03:41
DocScrutinizer05or snip it away with your fingernail03:42
whitequarkmaybe also ambient t° is a factor. it's 27° here, so it should harden quite fast03:42
DocScrutinizer05humidity definitely is a factor03:42
DocScrutinizer05unless it#s the UV type03:42
whitequarkwell I've no idea what humidity here is03:43
whitequarknothing to measure it with, even03:43
whitequark>Applying cyanoacrylate to some materials made of cotton or wool (such as cotton swabs, cotton balls, and certain yarns or fabrics) results in a powerful, rapid exothermic reaction. The heat released may cause serious burns,[19] ignite the cotton product, or release irritating white smoke.03:45
whitequarkooo I know what do I do with the remaining glue03:45
DocScrutinizer05http://www.amazon.de/ProMa-UV-Kleber-Glas-Kristall-ID6396/dp/B001CU57ZU03:46
wpwrakwhitequark: 27 C ? it's almost december. what happened to russian winter ?03:46
DocScrutinizer05http://www.amazon.de/UHU-Spezialkleber-GLAS-Tube-4026700466850/dp/B000QB4EY6/ref=pd_sim_sbs_diy_103:46
DocScrutinizer05glasglar, unter Tageslicht (UV) schnell aushärtender03:47
DocScrutinizer05Spezialkleber für die Klebung von Glas und Kristallglas03:47
DocScrutinizer05n803:47
wpwrakwhitequark: lemme see if i have some superglue at home ... :)03:47
whitequarkabsolutely nothing happens to a "100% cotton" swab03:48
whitequarkbut try it too, maybe some of the vendors lied03:48
whitequarkhm, maybe wool will work better03:49
whitequarkmmh, no wool I want to destroy03:50
wpwrak3 ml of the gel type, which i don't like anyway. and 2 ml of the liquid type. but ... 00:47 may not be the best time for some explosives experiments ...03:50
wpwrakDocScrutinizer05: interesting. so it does exist.03:51
whitequarkwpwrak: meh, it won't be loud anyway...03:51
whitequarkin open space03:51
whitequarkit's not even an explosion03:51
whitequarkthe citation points to Clarke, TFE (March 2011). "Superglue (Cyanoacrylate) in the Nose"03:51
whitequark... does that mean it spontaneously combusts in contact with nose hair?03:52
whitequarkI do not wish to be the one discovering this fascinating fact03:52
wpwrakhmm, i once tossed one of those small gunpowder-filled firecracker balls into the grill. the bang was deafening. also broke the ceramic tile on which it landed.03:54
whitequarkfascinating, the second citation points to MSDS data sheet...  http://www.accumetricinc.com/boss/MSDS/BOSS181.pdf03:55
whitequarkuse web.archive.org to retrieve03:55
DocScrutinizer05http://www.uhu.com/de/produkte/spezialklebstoffe/detail/uhu-glas.html?cHash=1dac36afaf688395f118a4a325979141&step=003:55
whitequark"COLORLESS PASTE03:55
whitequarkWITH SLIGHTLY PUNGENT ODOR03:55
whitequarkit has various fun warnings03:56
whitequarkINGESTION: CAUTION! IT IS ALMOST IMPOSSIBLE TO SWALLOW03:56
whitequarkCYANOACRYLATES. THE ADHESIVE SOLIDIFIES AND03:56
whitequarkADHERES IN THE MOUTH. THE LIPS MAY BE STUCK03:56
whitequarkTOGETHER.03:56
whitequarkMOVE TO FRESH AIR. IF SYMPTOMS PERSIST, CALL A PHYSICIAN.03:56
whitequarkINGESTION FIRST AID:03:56
whitequarkMOUTH - SALIVA SHOULD LIFT THE ADHESIVE IN 12 TO 48 HOURS. DO03:56
whitequarkNOT FORCE REMOVAL. DO NOT SWALLOW THE ADHESIVE WHEN IF03:56
whitequarkLOOSENS LIPS - APPLY PLENTY OF WARM WATER. USE MAXIMUM03:56
wpwrak(balls) a the bottom of page 24 of http://www.fuegosjupiter.com.ar/catalogo/default.html03:56
whitequarkWETTING AND PRESSURE FROM SALIVA INSIDE OF MOUTH. PEEL OR03:56
whitequarkROLL THE LIPS APART, GENTLY. CALL A PHYSICIAN.03:56
whitequarkwhen (if) loosens lips? i.e. they may not loosen at all? :D03:57
wpwrakor you may not live long enough to tell :)03:57
whitequarkhm, the reason may be that ethyl cyanoacrylate is highly reactive but 2-octyl is not03:58
whitequarkwow, the article is very fascinating04:00
whitequarka full thickness burn due to rapid heating of the glue on a 2-year-old child, requiring surgery04:01
whitequarklemme upload the pdf for you04:01
whitequarkhttp://rghost.ru/5051612204:01
DocScrutinizer05btw cyanoacrylate is even used in surgery, to close wounds that can't get stiched04:02
whitequarkyeah yeah04:02
whitequark"In this case the cotton pyjamas should not have been04:03
whitequarkremoved with such haste. Although the thermal injury from04:03
whitequarkthe glue had likely already damaged the epidermis and04:03
whitequarksuperficial dermis, the quick removal would undoubtedly04:03
whitequarkhave been extremely painful for the child. With more04:03
whitequarkalso on page 4 there's a list of interesting ways to remove that04:03
whitequarkalso, don't google-images "skin graft". you will regret it.04:08
Action: wpwrak checks http://www.google.com/trends/04:10
whitequarkwhy?04:11
wpwrakto see if your reverse psychology worked04:12
nicksydneywpwrak: .... http://optoelectronics.liteon.com/Redirect/?aspxerrorpath=/en-us/api/DwonloadFileHandler.ashx: 2013-11-29 15:12:21 ERROR 500: Internal Server Error.04:27
wpwrakfixed, thanks ! (git pull && make dsv)04:38
nicksydneycool..all docs downloaded04:50
nicksydneyhmmm...seems like no make file to compile fw ?04:51
wpwraknice. only two misses !04:51
wpwrakcd fw; make04:51
wpwrakgit says the Makefile is there :)04:51
nicksydneyahhhh..miss that04:51
nicksydneytoo fast type04:51
nicksydney:)04:51
nicksydneythis require ARM gcc ?04:52
wpwrakyes, the official ARM toolchain: https://launchpad.net/gcc-arm-embedded04:52
nicksydneyok04:53
wpwrak(that one comes with newlib. some others don't have a libc, making things trickier)04:53
wpwraki like it when companies choose self-explaining product names. for example, for a laxative then recommend to use as a regular food supplement: http://www.lineaewe.com.ar/productoDetalle.php?xIDproducto=21&xIDcategoria=104:55
wpwrak"eww" indeed :)04:55
wpwrak(looking for "liquid vaseline", to oil my airbrush)04:55
whitequark" Because it does not add fat or calories, is indicated as replacement of vegetable oils in low calorie diets. They can be used, eg a few drops in a salad dressing."04:58
whitequarkew, indeed04:58
wpwrakgoogle's translations are getting pretty good05:01
whitequarkword05:02
nicksydneywpwrak: cannot find bare-metal-arm/ directory05:38
nicksydneydid you check it in ?05:38
wpwrakhmm, thought the dependencies would take care of that05:45
wpwrakgit clone https://github.com/payne92/bare-metal-arm05:46
wpwrak(under anelok/fw/)05:46
wpwrakbut yes, the dependencies need updating. it tries to clone it, but only far too late05:47
wpwrakinteresting. i just managed to set up dependencies such that it does check out bare-metal-arm and builds things. but i have no clue why that works :)06:08
wpwrakthere are some side-effects, though. e.g., "make clean" first tries to build everything. not very clever ...06:08
whitequarklol06:09
wpwraklet's pick a more pedestrian approach ...06:09
whitequarkpedestrian = opposite of cavalier?06:09
nicksydneywpwrak: errors... http://pastebin.com/b8CpGCV606:10
nicksydneywpwrak: i've checkedout the bare-metal-arm and it's throwing different errors :)06:10
qi-bot[commit] Werner Almesberger: atusb/fw/usb/usb.h: define PID types (LS/FS) (master) http://qi-hw.com/p/ben-wpan/a80ba8606:11
wpwrakthat may solve it :)06:11
wpwrak(cd ../../ben-wpan && git pull && cd ../anelok/fw && make)06:13
wpwrakand the dependencies should be better now, too06:14
wpwrakwhitequark: hmm, dunno ;) it's figurative, "nothing fancy". the opposite could be rider, could be coach passenger, could be driver06:15
nicksydneywpwrak: all good... http://pastebin.com/FjuXhi8f06:15
wpwrakyeah, that looks good. congratulations ! :)06:16
wpwraknow, cd ../hw  and "make" that ...06:16
nicksydneyok06:16
wpwrak(in the non-IT sense)06:17
wpwrakah, one general gotcha when it comes to things surrounding kicad: some scripts assume kicad can be controlled via command-line options. alas, that's not possible in this form with recent versions. so all those attempts will fail.06:18
nicksydneywpwrak: error http://pastebin.com/TufKyGnx06:19
nicksydneyahhh06:19
wpwrakthis affects generating postscript from schematics, geber files, and all that. one can of course generate things manually from kicad.06:19
wpwrakas the next step, you'll need kicad06:20
wpwrakthis is a guide for how to build it (except ...): http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/kicad-patches/README06:21
wpwrak... except, that a) you should use the latest version (some file formats and file names changed), and b) don't apply the patches since they don't work06:22
wpwrakthese patches would provide the command-line options. kicad nowadays has a scripting mechanism (which didn't exist back then) that could proabably be used to implement the same functionality these command-line options provide, maybe even with identical options, but that hasn't been done yet06:23
nicksydneyok we stop here first...i'm going to document the steps i did into a proper doc06:24
nicksydney:)06:24
nicksydneyand once i'm done with that i want to continue and we pick it up from here06:24
wpwraksounds good06:25
nicksydneyand now time for me to do daddy duty :) will be back later tonight after doing daddy duties...hahahaaha06:25
wpwrakaha, family interrupt :)06:26
nicksydneywpwrak: hahahahah ....not only embedded has got interrupt..but this one has got the highest priority interrupt :)06:27
larscprobably also a non-maskable interrupt09:02
nicksydneywpwrak: i've completed the doc ..where shall I upload it to ?10:42
wpwrakback from a catnap ...10:51
wpwrakyou could clone the repo on gitorious and make a merge request. haven't used merging on gitorious. would be interesting to see how this works there.10:52
nicksydneyok10:56
nicksydneywould it better text or .odt file /10:56
wpwrakoh, plain ASCII of course11:00
wpwrakthe lower the barriers, the better11:00
nicksydneydone..did you get merge request ?11:10
nicksydneyignote my Makefile that was included11:10
viricucs16 with bom, the best11:10
nicksydney*ignote = ignore11:10
nicksydneywpwrak: doing the kicad steps11:17
wpwrakthanks, got it ! need to find a way to get notifications, though. now let's see how to merge it ...11:23
nicksydneygeeez still downloading kicad11:29
nicksydneywpwrak: got error following the "First build" step in  http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/kicad-patches/README11:35
nicksydneywpwrak: at this line cmake -DKICAD_TESTING_VERSION=ON .11:35
nicksydneywpwrak: this is the error --> http://pastebin.com/vnhjpMEd11:36
DocScrutinizer05moin11:36
wpwrakah yes, you need all the dependencies of kicad. what linux distribution do you use ?11:37
wpwrakif on ubuntu,  apt-get build-dep kicad  should work (as described in the README :)11:38
nicksydneyubuntu 12.1011:38
nicksydneycool doing it now11:39
wpwrak13.04 here. as good as identical then11:39
wpwrakstep 4: naw, better to make the toolchain appear in PATH11:46
nicksydneywpwrak: error ..http://pastebin.com/Uxx9TzcU11:47
nicksydneykicad compilation11:47
wpwrakthe toolchain can even be installed via the package manager, along these lines: http://pastebin.com/gPQGcCai11:49
nicksydneywpwrak: i've added the package manager into the instruction doc11:50
nicksydneywpwrak: the error i'm getting has a bug filed here https://bugzilla.redhat.com/show_bug.cgi?id=78465411:51
wpwrakkicad; may be this one: https://lists.launchpad.net/kicad-developers/msg07907.html11:52
wpwrakor that :)11:52
nicksydneypatched and compilation working now11:53
wpwrakcompiling c-- is always fun11:53
wpwrakneat :)11:53
nicksydneywoohooo..done 100%11:54
nicksydneynow isntall11:54
nicksydneyinstall11:54
wpwrakyou should then be able to view/edit the schematics with  cd fw; make sch11:54
wpwrakand the layout with  make brd11:54
nicksydneytested kicad after make install...working good11:54
nicksydneynow next doing the build to hw/11:54
qwebirc5040crap got disconnected again11:56
qwebirc5040wpwrak: check out the error make sch give me http://snag.gy/MV77c.jpg11:56
wpwrak(irc disconnects) you may want to install a real IRC client :) xchat is quite nice.11:59
wpwrakah, right. make -C ../../kicad-libs/components11:59
wpwrakfor the layout, you'll have to  make -C kicad-libs/modules ben-wpan/modules anelok/modules12:01
wpwrakbut before that, you have to build and install fped12:01
wpwrakfped's prerequisites are listed in its README12:01
nicksydneytyping the doc while doing it :)12:02
wpwrakyou could also try to install the debian package, but chances are that i'm using features not yet in the package12:03
wpwrak(package) of fped12:03
nicksydneyerror compiling fped .. /bin/bash: fig2dev: command not found12:05
wpwrakdid you install all the prerequisites listed in README ?12:06
nicksydneyreading it now12:07
wpwrakhehe :)12:08
wpwrakit's not as nasty as kicad :)12:09
nicksydneydone12:09
nicksydneyall the modules has been fped'ed12:09
nicksydney:)12:09
nicksydneythis is what i'm seeing now on kicad http://snag.gy/UE0MM.jpg12:11
nicksydneyhow does that look ?12:11
wpwrakthat looks excellent12:12
wpwrakdoes "make brd" work, too ?12:12
nicksydneythis is what i get make brd 12:14
nicksydneyhttp://snag.gy/za2vm.jpg12:14
nicksydneyempty 12:14
wpwrakINSTRUCTIONS point 7: just "make" should now get the bare-metal-arm12:14
wpwrakhmm12:14
wpwrakit's trying to load anelok.brd but should use anelok.kicad_pcb12:15
nicksydneywpwrak: i've added some more info for 7 to inform about the bare-metal-arm12:15
wpwrakah, i think there's an uncommitted change somewhere ... lemme see ...12:16
wpwrakhmm. no, that change should have no effect. strange12:18
nicksydneythis is what came out after i execute make brd12:19
nicksydneypcbnew /media/SeagateInternal/Data/OpenSourceHardwareProjects/anelok/anelok/hw/anelok.kicad_pcb12:19
wpwrakokay, tat works12:19
wpwraknow .. why would it  .... ah, i see12:19
nicksydneythese are the files inside anelok/ http://pastebin.com/jSQv6kuJ12:20
wpwrakyou picked version 3494.  you should use just the latest.12:20
nicksydneyah you mean kicad ?12:20
wpwrakthat's also why you god that kicad build problem that was fixed in 201212:20
wpwrakyes12:20
wpwrakthere've been a lot of changed in kicad in the last year. (finally :)12:21
nicksydneyso shall i just do "bzr checkout  lp:kicad kicad.bzr" again ? 12:21
nicksydneyor there is a "git pull" version for bzr :)12:21
qi-bot[commit] Werner Almesberger: makefiles/Makefile.kicad (GERBERS): auto-choose between old and new file names (master) http://qi-hw.com/p/ben-wpan/71ad8da12:23
wpwrakbzr update ?12:23
nicksydneythe doc here http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/kicad-patches/README need to be updated12:25
nicksydneykicad is being updated to the latest12:26
wpwrakyeah, i told you about the changes on IRC. that README is still valid as far as the command-line patches are concerned.12:27
nicksydneyi will make a note on the instruction doc12:28
wpwrakbut anelok went ahead and uses current kicad. the command-line patches need to be reinterpreted for that. the last time i checked (some months ago), kicad wasn't ready for that. so we're in the middle of a messy transition12:28
wpwrakah, and regarding the formatting: please make the lines no wider than 80 characters. except if it's a path/URL.12:30
wpwrakyou could also trim the indentation. this sort of text is usually quite readable even with 2 or 4 spaces per level12:30
nicksydneyok12:31
nicksydneybuilding kicad throwing few errors..fixing it12:36
wpwraklet's hope it's none of these "something wrong in a template - here are five pages of errors kinda explaining what"12:38
nicksydneyhaha12:42
nicksydneynope12:42
nicksydneyit's bzip212:43
nicksydneydone..now compiling kicad12:43
nicksydneyseems like the new kicad code download boost soure code by MD5 is mismatch .. http://pastebin.com/yLbzzkZ212:44
wpwrakhmm, dunno what that effectively means12:45
wpwraknothing reported on Kicad-developers12:46
nicksydneyok found the .bz2 file in fedora project http://pkgs.fedoraproject.org/repo/pkgs/mingw-boost/boost_1_54_0.tar.bz2/15cb8c0803064faef0c4ddf5bc5ca279/boost_1_54_0.tar.bz212:49
nicksydneyit's downloading now12:49
wpwrakah, a sourceforge download. no surprise this doesn't work12:58
nicksydneyneed to restart my computer brb12:58
nicksydneywpwrak: need to checkout kicad again lots of confliects13:29
wpwrakgetting c++ projects to work is fun :(13:43
whitequarkfun is :)13:45
nicksydneybeen looking around pics here http://downloads.qi-hardware.com/people/werner/anelok/tmp/ while waiting for checkout to complete13:46
nicksydneywpwrak: was wondering why  you choose freescale instead of atmel or some other chip ?13:48
wpwrakthe main reasons: low cost, suitable package available, modern architecture, usb device and host13:52
wpwrakactually, i wrote about that ... searching ...13:52
wpwrakthe thread starts here: http://lists.en.qi-hardware.com/pipermail/discussion/2013-September/010219.html13:53
wpwrakand that's actually the main article on MCU selection as well :) lemme see if there's something in the earlier thread13:55
nicksydneycool thanks13:57
nicksydneywpwrak: from what i've read STM32F2 is quite cheap right ? what features it does not have that Freescale has 13:58
wpwrakyeah, that's basically the selection post. there's a bit before on the list but it's repeated and expanded in that one13:59
nicksydneyhttp://lists.en.qi-hardware.com/pipermail/discussion/2013-September/thread.html#1023114:00
wpwrakSTM32F2 are more expensive than the KL2/KL25. they more powerful but also bigger - unless you get a BGA. but then, working with BGA is hairy. i.e., i can do everything at home with a QFN. for BGA, i would need multilayer PCBs and soldering would be considerably more demanding14:00
wpwrakSTM32F2 have a built-in RNG, which would be very nice to have. so i'd love to revisit them in the future, for a possible 2nd generation device14:02
wpwrakbut for now freescale are the most convenient choice14:03
nicksydneyreading your thread about the device i was thinking what if we add bluetooth so that when it is left somewhere (when it is paired with your phone) you will get a notification about it14:12
nicksydneyso it's like a notification of 'Don't leave home/office/wherever without it' :)14:12
nicksydneycompiling is continuing ... man many dependencies need to be installed for kicad14:12
wpwrakhah, BT :) you're a little late. here's a thread from one week ago. this is just the first post: http://lists.en.qi-hardware.com/pipermail/discussion/2013-November/010388.html14:14
wpwrakall the "abnelok: revisiting Bluetooth," posts are about it: http://lists.en.qi-hardware.com/pipermail/discussion/2013-November/thread.html14:14
nicksydneycompilation done14:15
wpwrakthe "don't leave me behind" reminder is a nice idea, though,. haven't thought of that.14:15
wpwrakvictory !14:15
qwebirc52014wpwrak: how does it look now http://snag.gy/RgVAk.jpg14:19
qwebirc52014ubuntu just crash on me :( ... looks like graphic card driver issue14:19
wpwraklooks like the real thing :)14:19
wpwraksince your irc access is quite fragile, logs can be found here http://en.qi-hardware.com/irclogs/index.html14:21
wpwrakand here http://irclog.whitequark.org/qi-hardware/2013-11-2914:21
wpwrakthe latter updates more often14:21
qwebirc52014thanks...now that everything is up and running i'm completing the docs...and will check it in14:22
qwebirc52014you mention about 80 character for the width ?14:22
nicksydney80 for the column i meant14:23
wpwrakyup, so that it fits on standard punch cards and we don't have to buy the expensive oversized ones14:24
nicksydneypunch cards ?14:25
nicksydneyyou lost me there14:25
nicksydneysounds like the 60 and 70s14:25
nicksydney:D14:25
wpwrakpunch cards had 80 columns. that's where the standard line width comes from :)14:26
nicksydneyyeah but i'm lost why you want it to fit on a standard punch cards...don't tell me people are printing on those :)14:27
wpwrakit's the usual terminal width. if everybody adheres to the standard width, then you don't have problems with overlong lines or excessively wide windows14:30
nicksydneywpwrak: created another merge request14:31
nicksydneyok time for me to hit the bed...everything is setup locally...next step will be learning the hardware and look at the code ...will ping you tomorrow14:32
wpwrakkewl. thanks a lot ! i'll pick up the merge request in a bit14:32
nicksydneywpwrak: morning23:03
nicksydneywpwrak: thanks for the merge saw it on the mainline 23:09
wpwraki didn't catch that git doesn't preserve the committer on  git cherry-pick -n  so they all appear to be mine (unless you read the commit message). sorry about that.23:21
wpwraka few things: does the kicad build problem from 2012 still strike ? seems that this should be long gone23:21
wpwrakalso, i'd rather not have weird long paths in the instructions. instead of changing PREFIX one could just make symlinks. also, the two sets of instructions for package and tarball aren't clearly separated23:22
wpwrakand for fetching things from a neighbouring checked-out repo, we can simply use a relative path. i do that a lot already, so if someone had a different structure, nothing would work anyway ;-)23:23
wpwraki wonder if SDCC is still the only free choice for a C compiler than can stomach 805123:56
--- Sat Nov 30 201300:00

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