<kristianpaul> Morning
<kristianpaul> and great news
<kristianpaul> I do open-source software for GNSS SDR so I am interested in copy-left
<kristianpaul> HW to go with it. I am happy to have a look at your samples. I can
<kristianpaul> process any IF and any sampling frequency. An interleaved (e.g.
<kristianpaul> IQIQIQIQ) 16-bit binary file would be good for me (but 8 bit is also
<kristianpaul> good.) Just send me a binary file smaller than 10 MB and I can tell
<kristianpaul> you if the quality of data is enough for acquisition.
<kristianpaul> I'll ask this guy join irc later i he dint already :)
<wpwrak_> kristianpaul: sounds great. it's good to have an expert around :)
<viric> kristianpaul: what do you do with lm32? :)
<kristianpaul> viric: well i use the SoC called milkymist developt by lekernel
<kristianpaul> it uses  a lm32 cpu for basic and slow tasks
<kristianpaul> is a small cpu really handy
<viric> aah
<viric> is that the leon cpu?
<kristianpaul> no, why is called lm32
<viric> ah no, from lattice.
<kristianpaul> or mico32 is from lattive
<kristianpaul> latiice*
<kristianpaul> right
<viric> leon is lgpl/gpl :)
<viric> for lm32... is it a free cpu?
<viric> (milkymist have a spartan6 fpga where they have the lm32, right?)
<kristianpaul> yes
<viric> yes to what? :)
<kristianpaul> last
<kristianpaul> s/yes/right
<viric> ah ok
<kristianpaul> free cpu i think it just uses its own ip license
<viric> then leon could fit better, with an lgpl/gpl license.
<viric> (in this open hardware world)
<kristianpaul> wpwrak_: may comment more about it
<kristianpaul> "lm32 works, if you make leon to work go ahead and send the patch" i guess somebody sill say that
<kristianpaul> not sure how big a really usefull leon is
<viric> :)
<viric> I also don't know
<wpwrak_> viric: sebastien says leon is too bloated, maybe also inefficient
<viric> there are different versions of leons...
<viric> but well, I don't know
<viric> I imagine he explored to assert that.
<kristianpaul> he did i think
<wpwrak_> meanwhile, in other news, a little jobs for my mill: http://downloads.qi-hardware.com/people/werner/tmp/vialtray.jpg
<kristianpaul> wpwrak_: nice !
<viric> :)
<kristianpaul> what's inside the tubes, electronicss spare parts?
<kristianpaul> loooks lik SMD ones
<wpwrak_> kristianpaul: 0603 and 0402 chips, yes. resistors, capacitors, varistors.
<viric> are you working on electronics alone, or you have some colleagues to share the tools with?
<wpwrak_> i usually work alone. occasionally, some friends also do a little project, but that's not every often.
<kristianpaul> ha! he have a whole factory lab in his place :)
<viric> It's hard to find people with similar enough interests :)
<wpwrak_> i still need the plastic injector ;-)
<viric> btw
<viric> does anybody know here about smartcard-like devices?
<viric> I wanted to be able to have 'my digital keys in my pocket'
<wpwrak_> now, let's see if the next tray is ready ... (i need something like 4-5 in total. it's nice to have a mill to do that for you - once it works, it'll work any number of times :)
<kristianpaul> (plastic injector) well you can mill the mold and melt the plastic
<viric> http://www.gemalto.com/products/pc_link_readers/ these at the botomlook cheap, for SIM. But I don't know how to put my keys into a SIM.
<wpwrak_> kristianpaul: still need pressure and heat
<kristianpaul> hmm yes
<kristianpaul> you're close
<wpwrak_> kristianpaul: i was thinking of experimenting with plastified wax. i hope this needs a lot less pressure. my goal would be to be able to work with molds made of wood. metal just takes too long to mill.
<viric> wpwrak_: where do you have the 'office'? If I ever go close to that place, I'd like to come and see :)
<wpwrak_> viric: in buenos aires, argentina. close to the "once" station.
<viric> Once?
<viric> Station eleven? :)
<viric> wpwrak_: Ché, pensé que vos estaba en Alemania!
<kristianpaul> Oh, dia de hablar en español? :)
<viric> Many here know Spanish I imagine
<wpwrak_> viric: soy austriaco pero me mude a la argentina hace unos anos :)
<viric> wpwrak_: estupendo! Para bien?
<kristianpaul> sur america es bien :)
<wpwrak_> viric: (once) yup, for "once de septiembre". not the one with the planes, though :)
<viric> Yo he estado sólo en Sao Paulo, sus vecinos.
<kristianpaul> hmm are you using google translate?
<viric> (de sudamérica)
<viric> hehe
<viric> Spanish is not my native language
<viric> but I use to get understood
<viric> No, claro que no uso google-translate. Suena raro como escribo?
<kristianpaul> np
<kristianpaul> a little
<viric> :D
<kristianpaul> as my english i guess :p
<viric> Yo hablo inglés y castellano sólo a medias.
<kristianpaul> y usas tildes !, esta mucho mejor que my español
<kristianpaul> s/my/mi
<wpwrak_> ;-) my english is lots better than my spanish, particularly when writing :)
<viric> ah, no tendré muy por mano las locuciones, pero procuro acertar en ortografía. :)
<wpwrak_> kristianpaul: spanglish :)
<viric> Here the 11 of September is the national day
<kristianpaul> viric: where are you located?
<viric> In Girona... close to Barcelona
<viric> (as you may have heard more about Barcelona than Girona)
<kristianpaul> as usual
<viric> I live not that far from tuxbrain, although I never met him still.
<kristianpaul> wpwrak_: i write english most of the time than spanish i speak
<kristianpaul> good point:
<kristianpaul> One more consideration, you alone will be able to do only some work,
<kristianpaul> 10 people will probably do much more than what you could do. This
<kristianpaul> suggest that the best open-source implementation might not be an
<kristianpaul> implementation in the fastest language (VHDL) but instead the
<kristianpaul> implementation in a language (or with the HW) that is more likely to
<kristianpaul> attract those 10 people.
<viric> 'fastest language'?
<viric> italian is the fastest :)
<wpwrak_> vhdl vs. verilog ? :)
<viric> fastest to write, you mean?
<wpwrak_> not chinese then :)
<viric> haha
<viric> You refer to 'speed' in what process?
<kristianpaul> wpwrak_: not actually i even dint mention vhdl, i think he meant high level abstraction like python for GUN Radio
<viric> Btw
<viric> I've always thought that most of the people making electronic schematics public don't write "the source" for them
<viric> So, why components here and not there, and why those values and not others.
<wpwrak_> ah. APL should be pretty quick. even the most complex things rarely need more than one line of code. and it has built-in operators for matrix inversion and such :)
<kristianpaul> You can write behavior instead, is much more easy i think
<viric> I think I never found something like an "open source circuit". For me, looking at 'how are what components placed where' is more like a 'binary' than source.
<wpwrak_> viric: yeah, comments tend to be rare. sometimes, you can find them in the commit log (if there's one) or the ECNs (if there are any)
<viric> exactly. very rare.
<viric> So for me all that looks to me like 'free programs without source'
<viric> Like the old computer times, when magazines brought lists of "POKE"s that ended up in a little videogame.
<viric> Do you use 'dict' in the nanonote? I've to make it work. I also want links...
<wpwrak_> naw, free assembler programs without comments ;-)
<viric> hehe similar, yes
<viric> Some people used to that can quickly say "an amplifier stage", "an adapter", "a filter", ...
<wpwrak_> kristianpaul: this shows something your 3d printer doesn't produce: http://downloads.qi-hardware.com/people/werner/tmp/vialtray-mill.jpg
<viric> as in asm some people sees "a switch() statement", "a loop", "a memory copy", ...
<viric> wpwrak_: you have to prepare some photo album for us to see :)
<wpwrak_> viric: a lot of stuff takes quite a bit of explaining if you want to explain it. and it's often fairly basic. e.g., the value of a pull-up.
<viric> those pictures 'vale más que mil palabras'
<viric> wpwrak_: not that much... this intensity here, this there, ... Ohm law, and that's it
<kristianpaul> wpwrak_: hey you have free compost for gardening "
<kristianpaul> s/"/!
<viric> wpwrak_: in order to adapt values to the components you may own, you have to reverse engineer the whole.
<wpwrak_> viric: well, lots of values come from the data sheets. so what you really want is those.
<kristianpaul> wpwrak_: well my 3d printer make a raft so i have some residual plastic and the end too
<wpwrak_> viric: for pull-ups and the like, you normally just use a ballpark number, e.g., 100 kOhm for an input with good (small) leakage current, 10 kOhm for not so good leakage. anything else would be unusual and probably worth explaining.
<viric> well
<wpwrak_> viric: for LEDs, people tend to just use something around 100 Ohm and never bother with doing the math ;-)
<viric> The source should simply say then "I copied the datasheet"
<wpwrak_> viric: that's the default assumption :)
<viric> haha
<viric> I always do the math
<viric> there are electronic calculators these days :)
<viric> I think there are not good means to "add source information" to circuit schematics
<wpwrak_> what's often much more interesting than a description of how the circuit works is a description of why it was changed in its history. that's where the surprises are :)
<viric> History has also value, sure
<wpwrak_> you can put text comments in the schematics. but if you put too much, it gets confusing
<viric> Text comments are usually of the kind "don't do this"
<viric> or "do this"
<wpwrak_> you can also write small documents on specific topics, number them, and put the number in the schematics
<viric> Sure
<viric> I don't mean it's impossible to do
<wpwrak_> e.g., ben-wpan/ecn/ (not a lot there, though)
<viric> It's also easier to publish binaries than source code, programming. Specially to those not used to do so.
<wpwrak_> for a lot of things, you have to read the data sheets anyway, so it makes sense not to explain stuff that's written there again
<viric> we have hypertext since years :)
<wpwrak_> yeah, click for data sheet would be nice :)
<wpwrak_> well, we have dsv, that helps :)
<viric> what is dsv?
<viric> (if it's the schematic 'diff', I still have not used it :)
<wpwrak_> no, that would be schhist
<viric> so dsv?
<wpwrak_> dsv is a very primitive system to download and display data sheets
<wpwrak_> e.g., in ben-wpan, you do  make dsv  and then it downloads all the data sheets i used
<viric> ah, great thing.
<viric> Comparing, it's far better than not having that
<wpwrak_> after that, you can  dsv antenna  or  dsv txrx  or  dsv at86rf230  (the latter is equivalent to "txrx") and so on
<wpwrak_> this "solves" the issue that you can't legally redistribute most data sheets
<viric> clear
<wpwrak_> some companies may still frown upon you distributing "deep links", but that's a lot less likely to draw hostile attention than anything else
<viric> sure
<viric> how are the wpan tests going
<viric> ?
<viric> do you take notes of the progress anywhere else than the repository?
<wpwrak_> (notes) well, i have some local notes. and of course occasionally pictures
<viric> and you publish them specially through irc?
<wpwrak_> ;-)
<viric> :)
<viric> the signal strength is in SNR?
<wpwrak_> if they are of more than a passing interest, i post them in a mail or reference them in the repository
<viric> ok
<wpwrak_> uh, i'm not even sure what unit that signal strength would be. it's just something that looks more or less "right"
<viric> where do you get that number from?
<wpwrak_> the objective is to find the best antenna, so as long as they all use the same algorithm, the actual numbers don't matter so much
<viric> ok
<viric> and the testing conditions are a reasonable distance?
<wpwrak_> well ... i emit a test signal, receive the wave, strip the initial samples (they're often distorted), do an fft, then drop all the values below a certain threshold, sum the ones within a certain interval, and hope for the best :-)
<wpwrak_> about 3 m between antennas
<wpwrak_> 378 cm
<viric> where is the repository for your ben-wpan?
<wpwrak_> git clone git@projects.qi-hardware.com:ben-wpan.git
<viric> thank you! I was looking exactly for this
<viric> oh permission denid
<wpwrak_> there are two ways to access it. one may require keys.
<viric> where to get keys?
<viric> let me see
<viric> ah
<viric> that page solved
<wpwrak_> (keys) whem you go to http://projects.qi-hardware.com/index.php/preferences/, you can upload your ssh key
<viric> ah good
<wpwrak_> that may help in this case (not entirely sure. maybe you'd also have to have commit access for this type of clone to work.)
<wpwrak_> anyway, the files are the same :)
<viric> sure
<viric> you made your own usb-wpan too? not only that of the ben? :)
<wpwrak_> we need both :)
<viric> sure
<viric> but I thought you could have used one sold mainstream
<viric> (if there are)
<wpwrak_> and it seems that all the commercial offerings suck on one way or another
<wpwrak_> (hard to find / not open enough / too large, etc.)
<kristianpaul> whats is better: wait for signal telling the data is ready to be read or use a set signal then wait for the data
<wpwrak_> kristianpaul: huh ?
<kristianpaul> wpwrak_: he :)
<kristianpaul> just trolling my self with some diagrams
<wpwrak_> ;-)
<kristianpaul> woah [OT] http://www.elpais.com/global/
<kristianpaul> lunch time
<wpwrak_> (wikileaks) oh, that should be fun ;-))
<kyak> ehm, guys
<kyak> say, there is a samsung tv, and it has serial port in some vga pins (http://sourceforge.net/apps/mediawiki/samygo/index.php?title=Ex-Link_Cable_for_C-Series)
<kyak> the voltage level is 3.3 V
<kyak> they suggest using a special cable for that (with voltage convertter)
<kyak> but since Ben already has 3.3 V serial pins, can i connect those directly?
<kristianpaul> seems yes
<kyak> i mean, i want to connect Ben's GND, TXD, and RXD pins on it's back directly to according TV VGA pins
<kyak> thus avoiding necessity for that cable
<kyak> good!
<kyak> if i brick that tv, Ben might help :)
<kristianpaul> r u sure is 3.3v?
<kyak> on tv?
<kristianpaul> i mean didi you measure
<kristianpaul> yes
<kyak> it says "As the TV has TTL level serial output (3.3V)"
<kristianpaul> s/didi/did
<kristianpaul> yeah i saw
<kyak> but i didn't measure (i don't even have the tv yet)
<kristianpaul> well seems the ben can save you all thos adapters
<kyak> this is cool
<kyak> im trying to imagine my further actions
<kyak> should i connect to ttyS0 with minicom?
<kristianpaul> he i wonder if at time that wiki was written was aware of ftdi chips
<kyak> and i will see the console outptu from TV?
<kristianpaul> well i dont known if your tc have such us console
<kristianpaul> minicom?..
<kyak> i guess max232 is just more common than ftdi..?
<kristianpaul> sure
<kyak> yes, after having all these hardware connections, how do i actually use the console?
<kristianpaul> ah yes minicoom i nbevr used but i know what it is
<kyak> ok\
<kyak> i don't really understand at the moment
<kyak> this procedure..
<kristianpaul> ah service menu
<kyak> it is like: my shell <-> minicom <-> ttyS0 <-> TV serial port
<kristianpaul> ok seems it should work with ben indeed
<kristianpaul> sorry i was readint the wiki first
<kristianpaul> sound like a plan
<kyak> yep, thank you :)
<kyak> i'm considering this C-series tv from Samsung
<kyak> and there are guys overthere that seem to hack it successfully
<kyak> it has linux on board
<kristianpaul> what you want a hack on it?
<kristianpaul> dont have TV
<kyak> basically i just want to play files from smb/nfs share
<kyak> that's all
<kristianpaul> oh it have ethernet as well?
<kyak> sure
<kyak> ethernet and usb
<kristianpaul> awesome
<kyak> and i can plug wifi in there
<kristianpaul> TV are computers now
<kyak> so i plan to connect it to my router
<kyak> and profit!!
<kristianpaul> good for you then :)
<kristianpaul> if you plan use minicom in openwrt make sure inittan dont lauch tty on it
<kyak> oh yes, good hint
<kristianpaul> and BTW are you aware of uses of the tty on the nanonote requires soldering some wires?
<kyak> of course :) i was reading here http://en.qi-hardware.com/wiki/Serial_console
<kyak> like this approach
<kristianpaul> good, well the other option is uSD bitbanging
<kyak> what is it?
<kyak> using some uSD outputs?
<kristianpaul> yeap
<kristianpaul> uSD is a can work also as PORTD GPIO
<kristianpaul> wpwrak_: had make a great work around it with wpan
<kyak> is there info somewhere in wiki?
<kristianpaul> and now seems is develpoing a bitbang lib
<kristianpaul> i wonder if wpwrak_ uses the wiki ;)
<kristianpaul> brb evening shower :)
<wpwrak_> kristianpaul: (wiki) not much. still waiting/hoping for a way to integrate it into the workflow ...
<qi-bot> [commit] Xiangfu Liu: remove  msmtp-queue, Applied in r24176 upstream http://qi-hw.com/p/openwrt-packages/ce7e2ed
<qi-bot> [commit] Xiangfu Liu: new package, aewan, Ascii Art Editor http://qi-hw.com/p/openwrt-packages/e357b2c
<wpwrak_> nice :) now all that's missing is blender ;-)
<qi-bot> [commit] Werner Almesberger: vialtray/tray.pl: y size is 93 mm, not 90; adjust y offset accordingly http://qi-hw.com/p/wernermisc/2c4e3eb
<qi-bot> [commit] Werner Almesberger: fix glitch in fft.c and add scripts to display data sets without temp file http://qi-hw.com/p/ben-wpan/eafb2a2
<qi-bot> [commit] Werner Almesberger: ants: added 105% and 115% antennas http://qi-hw.com/p/ben-wpan/fa08ac3