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