<kristianpaul>
wpwrak: are you aware id gnuradio companion can do DSP by using blocks like in LabView?
<kristianpaul>
s/id/if
<wpwrak>
kristianpaul: guis are for girls ;-)
<wpwrak>
kristianpaul: but yes, i've played a bit with it. it may be useful for documentation purposes. for "real work", i'd rather use C
<kristianpaul>
:-)
<kristianpaul>
(guis are for girls ) yes :-)
<kristianpaul>
okay so let me ask you, if have to make a oscilator in software.. that later will be mixed (multiplied) by the digital representation of the incoming signal
<kristianpaul>
what you take care about the oscilator, i dont get yet,or i'm bit lost on that part, mostly i think about how to "sync time" between both signals..
<kristianpaul>
also i dunno if my question is clear :/
<kristianpaul>
i think question will be how to implement a NCO in C
<wpwrak>
while (1) { y = amplitude*sin(t*omega); t += step; }Â Â ?
<wpwrak>
or perhaps: while (1) { y = amplitude*sin(t*omega+phase); t += step; }Â Â ?
<wpwrak>
now you can tweak "phase" to match the incoming signal
<kristianpaul>
hmm
<kristianpaul>
let me read slowly and carefully :-)
<wpwrak>
(that's for a real-valued signal, not I/Q)
<kristianpaul>
i was to said that :)!!
<kristianpaul>
about*
<wpwrak>
grabs the DSP book
<kristianpaul>
and tell me the name please ;-)
<kristianpaul>
curious about wpwrak personal library
<wpwrak>
"digital signal processing" by steven w. smith
<wpwrak>
ch30 is just the basic math. doesn't have much meat to it.
<wpwrak>
alas, the book doesn't go into the more advanced math. it's more a hands-on book for lower-frequency problems.
<kristianpaul>
k
<tuxbrain>
well the "grey screen" killed my pretension of making popup the app from the Qt-Creator with one click...., is not fair to make a video doing so if then when you exit the app NN stays in an unusable state..., so no video :(. but will start to write a tutorial on how to setup Qt creator....
<wpwrak>
tuxbrain: just don't show application exit on the video ?
<wpwrak>
s/on/in/
<tuxbrain>
wpwrak: that is what is not fair, this will give a false impresion that is working and someone that follow the instructions will end up with a blocked NN ... no thank you
<tuxbrain>
mmm I have an Idea for a workarround... what if there is a script in NN that launch the app?... I will try..
<kristianpaul>
tuxbrain: did you looked at gmenu2x launch script for nanomap?
<kristianpaul>
i remenber i had same quit problem time ago
<kristianpaul>
s/i/it
<kristianpaul>
okay i need a opinion (again):
<tuxbrain>
kristianpaul: I will take a look
<tuxbrain>
kristianpaul: it launch Nanomap directly
<wpwrak>
tuxbrain: there are lies, damn lies, and then there's marketing ;-)
<tuxbrain>
wpwrak: I was working serveral years in a mkt dpt.  I'm surelly will go to hell for that, but I think in qi we are trying making things a little bit different :)
<wpwrak>
tuxbrain: :)
<tuxbrain>
dammit.. it doesn't work
<tuxbrain>
:(
<tuxbrain>
even with ./nanokoder -qws >/dev/null 2>&1 &
<tuxbrain>
seems like if it doen't have a console to return the processes will not end...
<kyak>
tuxbrain: it's a known bug of qt apps with uClibc 0.9.30.1
<tuxbrain>
kyak:(qt bug) any hope to be solved soon?
<kyak>
tuxbrain: i doubt it will be fixed in that uClibc version. The trunk is using uClibc 0.9.32 now, and qt should work there
<roh>
hmmm.
<roh>
played around (mechanically) a bit with atben
<roh>
could imagine some rubber block with a slot in it.. but that all doesnt give any mechanical support
<roh>
i am tempted to just smear something like sugru on it
<roh>
tuxbrain: what do you think about that? sell the atben with a pack of sugru, color of choice
<kyak>
lars_: do you have an idea why scrollback is not working in 2.6.37 framebuffer?
<wpwrak>
roh: is sugru removable ?
<wpwrak>
roh: the idea of selling it as something a little diy-ish has a nice appeal to it
<roh>
i dunno.. depends
<roh>
i think its adhesive somehow there is a list what it doesnt stick on
<wpwrak>
just reading about its properties. hmm, sounds at it it wouldn't come off without a fight.
<wpwrak>
roh: have you worked with it yet ?
<roh>
i have seen it. not tried myself
<wpwrak>
"if swallowed, seek medical advice and show this pack" oh yes, i can already imagine the faces of the doctors ;-)
<roh>
well.. standard text for something chemical.. check your washing powder
<wpwrak>
there's one difference: they've heard of washing powder before. for sugru, they'll have to refer you to the ufology department :)
<roh>
there is also the diy way... if i can ever find out wtf these units are (teaspoons?!) .. ounces? (which ones?)
<roh>
and what they exactly mean with chaulk (different types, right one to be 'sniffed out')
<wpwrak>
the exact formula would depend on your paint thinner anyway. "paint thinner" is about as specific as "dinner"
<wpwrak>
and yes, the same applies to caulk
<wpwrak>
but i'm happy that someone else tried the paint thinner + off-the-shelf sealant approach. i experimented a little with it (for dipping), and the results were fairly nice
<wpwrak>
i'm not so sure about the starch, though. might attract fungi and such
<roh>
one could always paint it with something water repellant.. acryllic paint?
<roh>
on the other side.. i wouldnt want to sell self mixed chemical stuff. in the end i would have no clue how stable it stays
<wpwrak>
if you can paint it. at least regular caulk is not paintable.
<wpwrak>
well, silicone caulk. if you get polyurethane, a lot of things change. alas, also the price.
<roh>
well.. you can mix it in. and you can grind it, so painting should be possible
<wpwrak>
a problem with self-mixing may also be permitted ingredients. at least some of the paint thinners they sell around here contain quite nasty stuff
<roh>
hehe.. isnt it just acetone or so? means something which qualifies as 'loesungsmittel
<roh>
something that evaporates out
<wpwrak>
they're not very specific. here's a relatively weak one: "mezcla de hidrocarburos alifaticos (principalmente parafinicos y oeofinicos) y aromaticoscon contenido menor de oxigenados"
<wpwrak>
a more aggressive one just says "mezcla de hidrocarburator aromaticos, alifaticos, y oxygenados" and they mention that there's no benzene or chlorated (?) solvents. at least something ;-)
<roh>
hm. hydrocarbons. well... duh.
<wpwrak>
there's also a more evil brew, but i don't have that one around at the moment. that one also has MEK.
<roh>
i think acetone would be the right one
<wpwrak>
i've used acetone. i think it didn't produce as smooth a solution as one of my paint thinners, but the result looked quite okay.
<wpwrak>
one problem with acetone is that it's used for production of illegal drugs, so it's not trivial to obtain in quantity
<wpwrak>
difficulty in argentina ranges from having to show an ID document when buying a liter bottle (not sure if there's a limit for how much they'd sell you) to the shop requiring a written declaration on the intended use
<wpwrak>
jlamothe: just use the "weak" peroxide they sell at pharmacies. not the industry-grade stuff.
<roh>
very interresting series from bbc (6 parts)
<roh>
seemingly applies to hw and sw development as well.
<jlamothe>
You mix it with the HCl?
<wpwrak>
well, unless having some supercharged acid boil in your kitchen is your idea of frun ;-)
<jlamothe>
That's what the lab is for.  :P
<jlamothe>
Ah, it's 1 part HCl to 2 parts H2O2 (based on what Google tells me).
<wpwrak>
jlamothe: about one part HCl (~30%), two parts peroxide (~5-10% i think). it's a clear solution that stays clear. it loses its potency after a few hours, though. but you can restore it by adding more peroxide.
<wpwrak>
jlamothe: ah, you found it ;-)
<jlamothe>
Also it seems that I should add the acid to the peroxide, not the other way around.
<jlamothe>
Not entirely sure why, but they're very insistent on this point.
<kristianpaul>
morning :-)
<jlamothe>
Morning.
<jlamothe>
Can I still use a toner transfer method with this mixture?
<wpwrak>
jlamothe: (toner transfer) yes
<jlamothe>
wpwrak: Great.  Thanks.  :)
<jlamothe>
I generally use a ground plane, to minimize the amount of copper I need to etch, so it should last me for a while.
<wpwrak>
jlamothe: (acid into peroxide) the idea is that the concentrated acid gets diluted by pouring it into the diluted peroxide. also, if you have spills, they will be mainly peroxide, not acid. the peroxide is harmless, the acid isn't.
<jlamothe>
Makes sense.
<wpwrak>
jlamothe: i just use very small quantities of acid. afeter use, i let the water evaporate and dispose of it as solid garbage. the crystals are easy to remove.
<jlamothe>
The first boards I did, I just had a third party make them for me.  Too many tiny traces and vias.  Not exactly a good starter project.
<jlamothe>
I've got another one that's much simpler though.
<wpwrak>
for me, toner transfer works well for 8 mil traces/clearance. the main issue is how the toner's shape changes during transfer. if you have too much heat, the substrate may expand and produce a larger than desired toner footprint.
<wpwrak>
you can fix this by manually removing the excess, though. if you can pick larger traces/clearance, even better.
<jlamothe>
I'v actually got at least 10mil traces and clearance everywhere.
<jlamothe>
It's more an issue of drilling out the many, many 20mil dia vias.
<wpwrak>
20 mil holes or rings ?
<jlamothe>
holes
<wpwrak>
oh, 20 mil holes are easy :)
<jlamothe>
For a first attempt?
<wpwrak>
my holes are nominally 10 mil, the rings 30 mil, the drill i use 13.5 mil
<wpwrak>
yeah, 20 mil is still dremel-friendly :)
<jlamothe>
I've actually got a drill press at my disposal... although, the bits tend to migrate. :/
<wpwrak>
i've switched to using my CNC mill for drilling, though. more nicer to watch the machine do it ;-)
<wpwrak>
s/more/much/
<wpwrak>
lock the door :)
<wpwrak>
lars_: can you please give me commit access to the qi-kernel project ? also, Richard Sharpe would need commit access. i don't think he has an account on projects yet, though
<wpwrak>
lars_: well, or i think i can also help myself to the necessary access, with the superpowers invested in me, if you don't mind
<lars_>
kristianpaul: thats partially nonsense i would say
<wpwrak>
i concur :)
<kyak>
lars_: do you have an idea why scrollback is not working in 2.6.37 framebuffer?
<wpwrak>
at least many of the statements are way too general
<lars_>
kyak: nope, sorry.
<kristianpaul>
lars_: why? i dont even understan well the difference between static and dynmic linking..
<xiangfu>
kyak: you mean in command terminal like /dev/tty1 ?
<kyak>
xiangfu: yeah
<kyak>
it works in 2.6.32
<lars_>
kristianpaul: with static linking you but all the code needed by the executable in that one file
<kristianpaul>
yes
<kristianpaul>
i used that some times i remeber
<lars_>
kristianpaul: with static objects library code is in shared objects and gets loaded at runtime
<kristianpaul>
so the binary is more portable isnt?
<lars_>
well, it doesn't depend on the shared objects, yes
<kristianpaul>
personally i like the part "they will run on the same architecture even in 10 years time."
<kristianpaul>
can you tell me more what is the nonsense part for you?
<xiangfu>
kyak: I remember we should enable something in busybox.
<kristianpaul>
static linking saved my ass at work, when i have to install same software agent in different OS, i liked that
<xiangfu>
kyak: needs check in detail.
<lars_>
"Statically linked executables use less disk space" - they'll use more disk space, because all of the code required to run the binary is inside the binary
<kyak>
xiangfu: hm... are you sure busybox has something to do with that?
<lars_>
"Statically linked executables consume less memory because their binary size is smaller." - also wrong for the same reasons
<kristianpaul>
lars_: oh yes thats true, i have my doubts about that part indeed
<kyak>
xiangfu: i actually took the config.full_system, so all "our" busybox options should be there anyway
<xiangfu>
kyak: hmm... not sure. at first we don't the scroll back in terminal. after we enable something. it's work in 2.6.32
<kristianpaul>
in any case i found this sta.li, looks interesting for emdebbed i think
<lars_>
kristianpaul: i have a static busybox install on my laptop as a rescue system
<kristianpaul>
cool :-)
<lars_>
saved me once, when i deleted /lib64 by accident
<kristianpaul>
if understand well you have busybox asociated with your bootloader and is in the same disk or ?
<lars_>
no, it's on the same disk as the rest of the system. i just point the kernel cmdline 'init' parameter to it, when i want to use it
<wpwrak>
yay, branch creation worked ! ;-)
<kristianpaul>
:-)
<kristianpaul>
wpwrak: why you we're afraid dont?
<wpwrak>
kristianpaul: there's always ample potential for mishap when trying something new ;-)
<tuxbrain>
kristianpaul: what happens with digikey.com.co?
<tuxbrain>
roh:the sugru think seem very inline with diy hardware stuff :), and the idea of select your color is also not bad , then it will also be on the costurmer choise to hide or not the electronics.... I will take a futher look.
<kristianpaul>
tuxbrain: i tought the have stock in colombia, but is just s poor frontend for a minimun 100usd shipping from the US..
<wpwrak>
kristianpaul: when you wrote "pathic", i thought is was outright phishing or such :)