Topic for #qi-hardware is now Copyleft hardware - http://qi-hardware.com | hardware hackers join here to discuss Ben NanoNote, atben / atusb 802.15.4 wireless, and other community driven hw projects | public logging at http://en.qi-hardware.com/irclogs
wolfspraul has joined #qi-hardware
wolfspra1l has quit [Read error: Connection reset by peer]
cladamw has joined #qi-hardware
<wpwrak> cladamw: (string to number) simple: you can't :)
<cladamw> wpwrak, hehe ... okay.
<wpwrak> but if you have a string value in a table, you can always add another column with a numeric value
<cladamw> yeah ... i did like that way. :-)
<wpwrak> or try to use numbers as much as possible and only convert them to strings when you really need a string
<cladamw> yeah ... indeed.
xiangfu has joined #qi-hardware
<qi-bot> [commit] Adam Wang: stdpass.fpd: added a cathode for polarized variants(xxxxP) started from 0603 (master) http://qi-hw.com/p/kicad-libs/c05a603
<qi-bot> [commit] Adam Wang: Merge branch 'master' of projects.qi-hardware.com:kicad-libs (master) http://qi-hw.com/p/kicad-libs/57ab747
Openfree` has joined #qi-hardware
<wpwrak> oh, and if you want to use string comparison, then you should upgrade your fped and use the new key feature :)
<wpwrak> upgrading fped should be very easy: git pull and then make install
<cladamw> hmm ... do now
wej has quit [Ping timeout: 272 seconds]
<cladamw> wpwrak, rev 59b90b3 ?
<wpwrak> yup
<cladamw> :)
wolfspraul has quit [Read error: Connection reset by peer]
<wpwrak> when editing a variable or column name, you'see that there's a new field above the name. it says "assign". if you click on it, it changes to "key" and a question mark appears before the name in the table
<wpwrak> you can change it back to "assign" by editing it again and clicking on "key"
<wpwrak> if it's set to "assign", it works as it did before
<wpwrak> if it is set to "key", fped will look for a variable/column with that name, and only consider the rows of the table where the values match
<cladamw> when a variable is set to "key", i see a '?key'
<cladamw> s/?key/?variable
compcube has joined #qi-hardware
<cladamw> so a '?variable' means expression like if variable = xx then do ... ?
<wpwrak> yes, exactly
<cladamw> good, need to practice. tks a lot. :-)
<wpwrak> any of the keys in a row doesn't match (you can have more than one key if you like things complicated :), then the row is simply ignored. just as if you had deleted it
<cladamw> alright
wej has joined #qi-hardware
emeb has quit [Quit: Leaving.]
wolfspraul has joined #qi-hardware
xwalk has quit [Ping timeout: 260 seconds]
wej has quit [Ping timeout: 272 seconds]
wej has joined #qi-hardware
rejon has quit [Ping timeout: 252 seconds]
rejon has joined #qi-hardware
pabspabspabs has joined #qi-hardware
pabs3 has quit [Ping timeout: 245 seconds]
pabspabspabs is now known as pabs3
<cladamw> wpwrak, where can i find your X1 datasheet url of atben ?
<cladamw> wpwrak, sorry, no need. :-)
<whitequark> wpwrak: have you considered just adding guile instead of inventing YALNON? (yet another language no one needs)
<whitequark> or (gasp) javascript, for all those arduino kids. I'm for guile, through.
<qi-bot> [commit] Adam Wang: xtal-4.fpd: (master) http://qi-hw.com/p/kicad-libs/3baf66a
<qi-bot> Jon Phillips: @jugendingenieur (teenage engineering) are my new heroes! @qihardware @fabricatorz @sharism ( 210569579527806978@rejon - 46s ago via Ping.fm )
Openfree` has quit [Remote host closed the connection]
Openfree` has joined #qi-hardware
Openfree` has quit [Remote host closed the connection]
Openfree` has joined #qi-hardware
heberth has joined #qi-hardware
rejon has quit [Ping timeout: 246 seconds]
<wolfspraul> wow this ultrasonic cleaner is so cool
<wolfspraul> I stacked up on a whole bunch of tools for my home lab, great advantage of beijing that pretty much all tools cost at most 50 usd
<wolfspraul> the cleaner was maybe 20 usd or so
<wolfspraul> what happens if I hold my finger in it? :-)
cladamw has quit [Quit: Ex-Chat]
heberth has quit [Quit: leaving]
heberth has joined #qi-hardware
rejon has joined #qi-hardware
Textmode has quit [Ping timeout: 255 seconds]
<kyak> wolfspraul: that was your last phrase, are you in a hospital now? :)
<wolfspraul> nah
<wolfspraul> contemplating which finger is best for the test :-)
<wolfspraul> that cleaner is really cool, I will go through all sorts of things and really clean them finally
<kyak> does it look like a dish washing machine?
xiangfu has quit [Ping timeout: 252 seconds]
<wolfspraul> it's very small, household appliance
heberth_ has joined #qi-hardware
xiangfu has joined #qi-hardware
heberth_ has quit [Client Quit]
heberth has quit [Ping timeout: 246 seconds]
<whitequark> wolfspraul: just put your finger in
<whitequark> nothing will happen
<whitequark> well, except maybe some cleaning. nothing harmful, definitely
<wolfspraul> I would think so too. you feel some tickling?
<whitequark> yeah, a little bit
<wolfspraul> maybe I do an animal test first? :-) (just kidding, just kidding)
xwalk has joined #qi-hardware
cladamw has joined #qi-hardware
xwalk_ has quit [Ping timeout: 245 seconds]
<qi-bot> Jon Phillips: Great to see @qihardware wikipedia entry in -‡ http://t.co/oegvboqn @xiangfu @sharism @fabricatorz ( 210604132258684928@rejon - 28s ago via Ping.fm )
jekhor has joined #qi-hardware
<qi-bot> [commit] Adam Wang: xtal-2.fpd: added 2-pins smd xtal pattern -> xtal2-11.5mmx4.83mm (master) http://qi-hw.com/p/kicad-libs/eb8132c
<wolfspraul> whitequark: cool. it took me a while to convince myself to listen to you, but finally I did :-)
<wolfspraul> and indeed, just some interesting tickling effect
jluis|work has joined #qi-hardware
<wpwrak> whitequark: (YALNON) hmm, you may want to study the structure of the fped language. it has very specific characteristics designed for allowing things to be expressed in text or graphically: http://projects.qi-hardware.com/index.php/p/fped/source/tree/master/README
<wpwrak> wolfspraul: (cleaner) you'll feel a weak tingling sensation :)
<wpwrak> that is, unless you got some especially mean device. but that one would rip your chips apart, too.
<wpwrak> ah, you tried. good :)
<wolfspraul> yes, tried
<wolfspraul> the box even has German on it, seems Germans like cleaning
<wolfspraul> since I buy a (hard to find) ultrasonic cleaner in a beijing street market, and then the outside of the box is in German :-)
<wolfspraul> that cleaner, 25 USD. rework station, 25 USD. dremel 20 usd. drilling machine, 20 USD, etc. etc.
<wpwrak> or maybe it's for the swiss. they're even a bit more obsessive about such things :)
<wolfspraul> laser printer, 100 usd. a little on the expensive side :-)
<wolfspraul> iron, 15 usd
<wolfspraul> they also have (original) weller soldering irons here, but when you hear those prices (300 usd for a simple iron), it's like from another planet
<wpwrak> (ultrasonic cleaner) i wonder what model you got. hope it's not too powerful. you chips don;t need much encouragement.
<wpwrak> (weller) yeah ;-)
<qi-bot> [commit] Adam Wang: xtal-4.fpd: added xtal4-5mmx3.2mm variant package (master) http://qi-hw.com/p/kicad-libs/bcdcbdb
jekhor has quit [Read error: Operation timed out]
<wolfspraul> I bought this one, vgt-800 http://www.vgt.cc/en/product1.asp?Menuid=11&id=29
<wolfspraul> 35W, 40khz frequency
<wolfspraul> I simply buy the cheapest first, then find out what breaks, where performance lacks, etc. it's much more fun (and faster) playing with a cheap 20 USD thingie and then scaling up when needed...
GeorgeH has joined #qi-hardware
<whitequark> (tingling sensation) was that a nethack reference?..
<whitequark> (fped) very interesting, I should really try the kicad toolchain
panda|x201 has quit [Ping timeout: 245 seconds]
<wolfspraul> cups was mentioned the other day. what's the short story on it?
<wolfspraul> apple bought the devs/copyright a while ago, and then?
panda|x201 has joined #qi-hardware
<wpwrak> (nethack) maybe unconsciously ;-)
<wpwrak> wolfspraul: looks like a good choice. not too potent. lacks a frequency sweep (to avoid resonances), but that's to be expected at the low end.
<wpwrak> (cups) the (apple-paid) developers recently dropped a feature used on linux. it seemed like an unfriendly act but without overly severe consequences to me.
<wpwrak> (don't remember the details)
<wolfspraul> ah ok
<wolfspraul> you think the ultrasonic action can damage chips? how so?
wolfspra1l has joined #qi-hardware
wolfspraul has quit [Ping timeout: 252 seconds]
wej has quit [Ping timeout: 248 seconds]
jurting has joined #qi-hardware
<wpwrak> if it hits the resonant frequency of some elements in the chip (e.g., leads), then they can break
<wpwrak> at least that's what i've read. haven't had any chip fail due to ultrasound damage yet :)
jekhor has joined #qi-hardware
freespace has quit [Read error: Operation timed out]
<wolfspra1l> understood
freespace has joined #qi-hardware
GeorgeH has quit [Quit: Leaving]
xiangfu has quit [Ping timeout: 246 seconds]
vladkorotnev has joined #qi-hardware
jurting has quit [Ping timeout: 252 seconds]
vladkorotnev_ has joined #qi-hardware
vladkorotnev has quit [Read error: Connection reset by peer]
vladkorotnev_ is now known as vladkorotnev
Maroni has joined #qi-hardware
vladkorotnev has quit [Client Quit]
jekhor has quit [Ping timeout: 260 seconds]
jekhor has joined #qi-hardware
Ayla has joined #qi-hardware
wej has joined #qi-hardware
jekhor has quit [Ping timeout: 246 seconds]
pabs3 has quit [Remote host closed the connection]
DocScrutinizer06 is now known as DocScrutinizer05
pabs3 has joined #qi-hardware
wolfspra1l has quit [Quit: leaving]
wolfspraul has joined #qi-hardware
<wolfspraul> wpwrak: I'm thinking about the issues around submerging an entire pcba in water
<wolfspraul> naturally you don't want it to be powered anywhere, #1
<wolfspraul> which includes batteries or supercaps
uwe_mobile__ has quit [Ping timeout: 252 seconds]
<wolfspraul> but what else on the board could be incompatible with water? some parts where the water might soak into?
uwe_mobile has joined #qi-hardware
<wolfspraul> vias in the pcb even? or some water under a mechanical connector where it doesn't dry easily
<wolfspraul> how would you dry the board after water submersion?
<wolfspraul> what should be the longest time under water? 3 minutes? more? less?
<wolfspraul> just thinking
<wolfspraul> there's probably a number of things that could be soldered on a pcb that better not get submerged in water, I would think
jivs_ has joined #qi-hardware
xiangfu has joined #qi-hardware
jurting has joined #qi-hardware
vladkorotnev has joined #qi-hardware
<vladkorotnev> hey guys
<vladkorotnev> just a quick question
<vladkorotnev> what program is to run a prog with a different encoding in a tty that is incompatible?
<vladkorotnev> like iconv, but for progs
larsc has quit [Ping timeout: 260 seconds]
<jivs_> hi xiangfu
<xiangfu> jivs_, Hi
<jivs_> I have now solved that error in my 64bit system by adding disable-shared on guile makefile
<jivs_> Can you try that and see in your system plz
vladkorotnev has quit [Quit: leaving]
<jivs_> HOST_CONFIGURE_ARGS += --disable-shared --with-libgmp-prefix
<xiangfu> jivs_, yes. git pull...
<jivs_> I haven't committed on qipackages
<xiangfu> ok.
<xiangfu> editing..
<jivs_> just one line, if it works then we can add
<jivs_> it is just the --disable-shared option which is required.
<jivs_> okay
<xiangfu> comping...
<xiangfu> compiling..
<jivs_> fingers crossed.. i am hopeful it will work now:-)
<xiangfu> http://fidelio.qi-hardware.com/~xiangfu/building: is for failed build or building .
<xiangfu> http://fidelio.qi-hardware.com/~xiangfu/build-nanonote/ is the success build place.
<xiangfu> for example: http://fidelio.qi-hardware.com/~xiangfu/building/Nanonote/Ben/openwrt-xburst.full_system-20120601-0638/ <-- this one is a failed build. we can check the all build log. just FYI.
<jivs_> okay thanks
<jivs_> strangely the error occurs only in 64bit systems. so it took me time to figure out the solution
cladamw has quit [Quit: Ex-Chat]
xwalk has quit [Ping timeout: 246 seconds]
larsc has joined #qi-hardware
phirsch has quit [Ping timeout: 246 seconds]
lekernel_ is now known as lekernel
phirsch has joined #qi-hardware
<xiangfu> jivs_, great. compile just fine. please commit your change.
Maroni has quit [Ping timeout: 260 seconds]
<jivs_> excellent
<jivs_> I will commit now
GNUtoo-desktop has joined #qi-hardware
wolfspraul has quit [Ping timeout: 248 seconds]
wolfspraul has joined #qi-hardware
antoniodariuh_ has joined #qi-hardware
Textmode has joined #qi-hardware
Textmode has quit [Client Quit]
<wpwrak> wolfspraul: (water) normally, pcbas don't mind water or alcohol. if any power sources are present, ions may make contact in some form, but it's usually a non-issue, because the very reason why you want to clean it has probably already provided plenty of ions free to do as they please
<wpwrak> also, you should use demineralized water (in the cleaner) to avoid adding ions
<wpwrak> to evict tap water (manual cleaning), i use alcohol
<wpwrak> with the ultrasonic bath, i just the the critter dry
<wpwrak> one risk may be that packages absorb some water and could then suffer damage when soldering
<wpwrak> but their ability to do that is also limited. so it's probably fairly safe. i don't recall any issues in solder-clean-solder/rework cycles, even with obstinate components
cladamw has joined #qi-hardware
<wolfspraul> you mean you clean the bathtub (?) with alcohol first?
<wolfspraul> and what do you mean with "use the critter dry"? don't understand
DocScrutinizer05 has quit [Ping timeout: 244 seconds]
DocScrutinizer05 has joined #qi-hardware
DocScrutinizer has quit [Disconnected by services]
DocScrutinizer has joined #qi-hardware
<qi-bot> [commit] Adam Wang: c-smd.fpd: added packages for SMD Aluminum Electrolytic Capacitors (master) http://qi-hw.com/p/kicad-libs/71a66c7
kuribas has joined #qi-hardware
cladamw has quit [Quit: Ex-Chat]
<wpwrak> (bathtub) naw, a few lone ions won't hurt :)
<wpwrak> the alcohol would be for cases where you scrub a pcb(a) manually under the tap
<wpwrak> (critter dry) the pcba. shaking off the excess (deionized) water is often enough
<wpwrak> the electrical problem with water is not the H2O itself but the ions. so as long as the water is reasonably pure it won't cause much trouble
<wpwrak> the other problem with water is the formation of steam, when heated. if this happens in a confined space, a (tiny) explosion will result
<wolfspraul> I can't follow
<wolfspraul> so basically you say "use demineralized water only"
<wolfspraul> that's #1
<wolfspraul> then no need for special drying, just shaking off the water and waiting a bit for it to evaporate. maybe hair dryer?
<wolfspraul> or no hair dryer, because of steam problem...
wolfspraul has quit [Quit: leaving]
<DocScrutinizer05> (<wolfspraul> wpwrak: I'm thinking about the issues around submerging an entire pcba in water) things that don't like water at all: microphone, battery, several switches, possibly barometric sensor, humidity sensor
wolfspraul has joined #qi-hardware
xiangfu has quit [Ping timeout: 244 seconds]
<DocScrutinizer05> wolfspraul: removing water under chips and from inside mech switches is hard
xiangfu has joined #qi-hardware
<DocScrutinizer05> wolfspraul: I usually clean severely polluted PCBA under flowing tap water, with a smooth brush. then rinse with pure alcohol (it's hygroscopic and will dillute/supersede the water - partially). Then I dry PCBA on slightly elevated temperature (50°C, PC's PSU exhaust fan etc) for at least 3 days, depending on my guts feeling regarding problematic components on that particular PCBA sometimes even for a week or two
<DocScrutinizer05> protecting things like speakers, microphones etc that can't get removed from PCBA
<DocScrutinizer05> some scortchtape patch often helps for those components
<DocScrutinizer05> Scotch
<wolfspraul> interesting
<DocScrutinizer05> aaah, I forgot one step
<wolfspraul> that's a different use case though (but still very good), where you have a very dirty pcba after years of use
<DocScrutinizer05> blow out water/alcohol with pressurized air
<wolfspraul> yeah, ok
<wolfspraul> got it
<wolfspraul> thanks!
<DocScrutinizer05> (years of use) usually spilled coke
<DocScrutinizer05> or the like
<DocScrutinizer05> even more often simply dropped device into water / soup / toilet / whatever
<DocScrutinizer05> beer XP - I actually heard of someone whose friends or dunno who threw his device into his beer
<DocScrutinizer05> "here, that's what you can do with your damn phone!" ;-D
<DocScrutinizer05> time for another coffee here
compcube has quit [Quit: Leaving]
<wpwrak> wolfspraul: the hair dryer is just hot air. it won't cause water to expand violently :)
Ayla has quit [Ping timeout: 245 seconds]
Ayla has joined #qi-hardware
<wpwrak> (beer phone) interesting concept :)
<wpwrak> basically anything that doesn't need special precautions when soldering should be fine with water. after all, that's how pcbas are cleaned in industry as well.
xiangfu has quit [Ping timeout: 246 seconds]
Maroni has joined #qi-hardware
<wolfspraul> a complete pcba in water? I haven't seen that so far
<wolfspraul> we can ask Adam tomorrow
wpwrak has quit [Ping timeout: 245 seconds]
<wolfspraul> brushes yes
<wolfspraul> I cannot really imagine a wide-spread use of water for pcba cleaning even just because drying will be slow, and every second matters
<qi-bot> [commit] Jiva Nath Bagale: fixed gmp shared library issue for guile2 (master) http://qi-hw.com/p/openwrt-packages/35f6adf
<qi-bot> [commit] Jiva Nath Bagale: Merge branch 'master' of git://projects.qi-hardware.com/openwrt-packages (master) http://qi-hw.com/p/openwrt-packages/e2e4bcd
kristoffer has joined #qi-hardware
wpwrak has joined #qi-hardware
Ayla is now known as AwAyla
<wpwrak> wolfspraul: so ... how boom's "back office" works
<wolfspraul> listening
<wolfspraul> (but my evening wine bottle is already opened :-)
<wpwrak> that's the part of it that knows part characteristics and the inventories of providers
<wolfspraul> so reception quality may degrade
<wpwrak> or improve ;-)
<wpwrak> what it does is that it starts with a relatively general query on digi-key, e.g., "murata".
<wpwrak> this will yield a list of categories. it picks the one we're interested in at that time.
<wpwrak> then it refines the query by making selections in the parametric search
<wpwrak> all this query process is something someone has to set up manually. the goal is to extract all the elements belonging to a certain produce series, e.g., the xyz series of ceramic caps
<wpwrak> s/produce/product
<qi-bot> wpwrak meant: "all this query process is something someone has to set up manually. the goal is to extract all the elements belonging to a certain product series, e.g., the xyz series of ceramic caps"
<wpwrak> with the list, the "backend" goes to the detailed page for each item and extracts part number, pricing, stock, and textual description
<wpwrak> it stores pricing, stock, and description keyed by vendor plus vendor part number
<wpwrak> then it takes the vendor part number and decodes it. there are scripts (again, manually provided), that do this kind of work. they generate a list of parameters for that part
<wpwrak> these go in turn into the parts characteristics database
<wpwrak> and that's all
<wpwrak> then the "interactive" part of boom comes and searches the characteristics for, say, T=R R=100k FP=0603 TOL<=5%
emeb has joined #qi-hardware
<wpwrak> the "backend" runs indendently from the frontend. could even run in a central place and distribute tarballs of the tables it generates. not sure about copyright issues, though. at least the textual descriptions should be copyrightable, if not prices, inventory, and provider part numbers as well
<wpwrak> this would be an example of a part number decoding script: http://projects.qi-hardware.com/index.php/p/eda-tools/source/tree/master/boom/manu/yageo/yageo.gen
<wolfspraul> ok!
<wolfspraul> good that I have some prior boom v1 knowledge :-)
<wpwrak> hehe :)
<wpwrak> it's much simpler than the gta02-core workflow, which had all that, plus the things from FIC :)
<wpwrak> of course, you can also complexify this one. e.g., by adding other providers
kilae has joined #qi-hardware
AwAyla is now known as Ayla
vladkorotnev has joined #qi-hardware
<vladkorotnev> hey guys, is there multichannel in irssi?
<Ayla> of course
<vladkorotnev> how does it work?
<vladkorotnev> and doesnt tmux interfere?
<Ayla> tmux? ...
<vladkorotnev> yep that thing for multiple terminals in a tty
<vladkorotnev> maybe keybindings interfere so i cant use multiroom anyway lol
<larsc> my irssi runs in a screen
<vladkorotnev> what is the key to switch windows in irssi?
<larsc> esc
<vladkorotnev> ha
<vladkorotnev> thanks
<vladkorotnev> really, debian + tmux = best for netbooks!
<Ayla> really? esc?
<Ayla> I don't use that
<vladkorotnev> esc, then num of window
<Ayla> I do use alt + left/right
<vladkorotnev> its switchin tty's, no?
<larsc> esc + q to p works as well for window 11-20
<Ayla> vladkorotnev, not under X
<vladkorotnev> ah
<vladkorotnev> you use xorg
<vladkorotnev> i'm in pure cli :P
<Ayla> then Ctrl + N/P
<vladkorotnev> numbers are faster if u remember where is what
<vladkorotnev> C-n/p works too
<Ayla> it's a bit of a pain to use on azerty keyboards
<Ayla> as you have to press Shift to enter a number
<vladkorotnev> ahh
<vladkorotnev> and window Q isnt in line with WER etc
jivs_ has quit [Quit: Leaving]
B_Lizzard has joined #qi-hardware
Ayla has quit [Quit: brb]
Ayla has joined #qi-hardware
antoniodariuh_ has quit [Quit: Leaving]
vladkorotnev has quit [Quit: leaving]
antgreen has joined #qi-hardware
<DocScrutinizer05> lol
* DocScrutinizer05 is happy with xchat ;-D
<DocScrutinizer05> almost... happy
<kyak> what were you previously happy with?
kilae has quit [Ping timeout: 252 seconds]
paroneayea has quit [Read error: Connection reset by peer]
paroneayea has joined #qi-hardware
Ayla has quit [Quit: brb]
Ayla has joined #qi-hardware
paroneayea has quit [Read error: Connection reset by peer]
kilae has joined #qi-hardware
Ayla has quit [Quit: brb]
jekhor has joined #qi-hardware
Ayla has joined #qi-hardware
paroneayea has joined #qi-hardware
jivs has quit [Ping timeout: 250 seconds]
<wpwrak> kyak: maybe this is the first time he's happy :)
kilae has quit [Quit: ChatZilla 0.9.88.2 [Firefox 13.0/20120601045813]]
Maroni has quit [Quit: Lost terminal]
jekhor has quit [Ping timeout: 246 seconds]
antgreen has quit [Remote host closed the connection]
<DocScrutinizer05> actually, yes
<DocScrutinizer05> previously I tried this stuff on gta02... err,
<DocScrutinizer05> Freud forbids I recall the name
<DocScrutinizer05> purple?
rektide has quit [Remote host closed the connection]
kuribas has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
emeb has quit [Quit: Leaving.]
emeb has joined #qi-hardware
kristoffer has quit [Quit: Leaving]
B_Lizzard has quit [Ping timeout: 265 seconds]
GNUtoo-desktop has quit [Ping timeout: 244 seconds]
GNUtoo-desktop has joined #qi-hardware
Ayla has quit [Quit: leaving]
GNUtoo-desktop has quit [Quit: [INFO] fsogsmd : received signal -11, exiting.]
phirsch has quit [Ping timeout: 246 seconds]
phirsch has joined #qi-hardware
lekernel_ has joined #qi-hardware
lekernel has quit [Ping timeout: 246 seconds]