<wpwrak>
viric: what has changed since: i usually cut pcbs with a CNC mill, i use a different acid, i usually use a laminator for toner transfer instead of an iron, i now use lead-free and better flux (different temperatures, different cleaning process, etc.), i use smaller components (different process)
<wpwrak>
(smaller comp) well, different soldering technique. depends a bit on on the type of component. back then, i thought SSOP and 0603Â Â were the smallest i could handle :)
<viric>
:)
<wpwrak>
viric: ah yes, and the dual-sided process has a variant now that's more accurate but also slower :)
<viric>
and you learnt from where?
<wpwrak>
the internet and experimenting :)
<viric>
aha, ok
<viric>
I have some friends who master some of those techniques
<viric>
I'll also ask them
<wpwrak>
the toner transfer method is explained in great detail on the net. the reference is in the document
<wpwrak>
ah, another process variant: instead of acetone, which can be difficult to get, i now use paint thinner most of the time
<viric>
ah ok
<viric>
acetone is difficult to get nowadays?
<viric>
I did not know
<viric>
Does anybody know of a voip phone with open hardware?
<viric>
not a mobile phone
<kristianpaul>
viric: close i know in mesh potatoe, not sure how open hardware is, but seems is a bit
<viric>
kristianpaul: 'in mesh potatoe'?
<viric>
la malla patata?
<viric>
ah I found about it.
<viric>
the mesh potato looks great. thank you!
<viric>
wpwrak: I like a lot your ledtoy-building :) thank you very much!
<kristianpaul>
he i may be wrong, just gettting used to C++ codying style ,-)
<larsc>
thats C ;)
<kristianpaul>
ah?
<wpwrak>
looks pretty c-ish so far. you haven't touched the hells of C++ yet :)
<kristianpaul>
ohh
<kristianpaul>
is not .cpp C++ related?
<kristianpaul>
what is the purpose of a struct in C, i tought i wast just used in OO programing
<viric>
the purpose of a struct in C? :)
<wpwrak>
a struct provides structure :)
<wpwrak>
"oo" is a sound programmers make when experiencing pain
<viric>
hehe
<viric>
kristianpaul: programming science developed some abstractions over linear memory, since some time ago
<kristianpaul>
yeah :), but.. is like like create a new type of variable?
<kristianpaul>
reads wikipedia
<viric>
there are even more abstractions beyond 'int'
<wpwrak>
bah, void * and __asm__ is all you need :)
<viric>
if talking about 'needs', yes :)
<kristianpaul>
oh thre is a fftw implementation in asm? ;)
<kristianpaul>
s/thre/there
<viric>
part of the humanity (although little) have the chance to go beyond 'needs' tohugh
<kristianpaul>
damn i'm ignorant in C :/
<viric>
That is a good start, for learning! :)
<viric>
Does the nanonote 'reboot' well?
<viric>
I mean... I got "halp -pf" finally powering off
<kristianpaul>
halp?
<viric>
halt
<viric>
:)
<viric>
halt -p does not power off though
<kristianpaul>
oh i was scare for a while
<kristianpaul>
what about init?
<viric>
sysvinit
<viric>
# runlevel
<viric>
3 6
<viric>
started at 3, now at 6.
<viric>
(notice dropbear still has my shell open)
<kristianpaul>
oh is a collection
<kristianpaul>
better ilustrated in a cartesian plot
<viric>
:D
<viric>
it only shows the 'start' and the current
<kristianpaul>
aahh int16t is prefered because MMS/SSE use it
<kristianpaul>
ben simd uses same?..
<kristianpaul>
hmm what happen if for now i just ignore Imaginary part..
<wpwrak_>
your bandwidth drops by 50% ?
<wpwrak_>
kristianpaul: but why do you want to optimize now ? have you already decoded some samples ?
<kristianpaul>
wpwrak_: no, i'm impplementing verilog module to be loaded ina memory buffer then dumped to the nand,
<kristianpaul>
ok not optimize now :)
<kristianpaul>
wpwrak_: actually bandwich is same, i still usign an int8_t or int16_t
<kristianpaul>
just less bits filled
<wpwrak_>
(bw) what I mean is that, if you drop the imaginary part, this is equivalent to sampling at half the rate
<wpwrak_>
well, more or less equivalent, i guess :)
<wpwrak_>
do you already have suitable algorithms for processing Q/I data ? or do you have to design them yourself ?
<kristianpaul>
gps-sdr is my first guide
<kristianpaul>
i just documenting my self to make data wasy to be intepreted ny this software
<kristianpaul>
whoa ! i have a mail from then, since monday, (about some questions i made) lets see
<kristianpaul>
other similar projects (with closed hardware stuff) use it
<kristianpaul>
so i decide follow since at least the prove it that can be forked
<kristianpaul>
jsut for this step in wich i just plan use SIE as front end to the SiGE EVB
<wpwrak_>
so the algorithms they have look usable to you ? i.e., they have the right data format and so on ? (or if they don't, you know how to convert between the format you have and theirs ?)
<kristianpaul>
(if they don't,) i find out how to format the data
<kristianpaul>
well it was a link froma reply from one sdr-gps developer wich is aware i'm using fpga stuff
<kristianpaul>
ah tricky why use 2 bits sign/magn if from the posible  4 results 2 have no sense (+0, -0) so the other SiGE chip just used 1 bit for phase and qautrautre !
<kristianpaul>
s/qautrautre/quadrature
<wpwrak_>
0 does seem to convey information. +/- seems wasteful, though
<kristianpaul>
yeah but i ditn get that the week before, and was strugling because it
<wpwrak_>
so you basically have three deltas encoded in two bits: -quantum, no change, +qantum, right ?
<kristianpaul>
yes
<wpwrak_>
kewl, i understood something :)
<kristianpaul>
?
<kristianpaul>
:)
<kristianpaul>
no change is tricky (i dint get how will help me)
<kristianpaul>
:p
<wpwrak_>
do you feed the data directly into the FFT or do you integrate first ?
<kristianpaul>
good question :)
<kristianpaul>
that a BIG doubt i have
<kristianpaul>
FFT can handle of course real and imaginary data
<kristianpaul>
at least a book i have said that, but i'm not aware of how gps-sdr handle it
<kristianpaul>
i'll ask that to the developer :)
<wpwrak_>
maybe try to find some example of anything that uses a sign/magnitude stream and see what they do with it ?
<wpwrak_>
could be that there's also some other kind of filtering or stuff you can do first. just integrating seems a bit wasteful. e.g., there may be useful phase information in the high-rate bitstream.
<wpwrak_>
there's also something called decimation. that's also a rate reduction. the USRP uses it quite heavily. (as in "you must decimate or it won't work") i haven't investigated that yet, though :)
<kristianpaul>
ha i need calculate or get from somwhere a itnermediate frequency
<kristianpaul>
but i just have filter centre freq and bandwich..
<kristianpaul>
ok, there is a radio eng aroudn?
<kristianpaul>
:)
<wpwrak_>
would be kinda useful for me, too :)
<wpwrak_>
eventually, i figure out everything i need by myself, but a quick answer sometimes beats weeks of trial and error :)
<kristianpaul>
hope wolfgang read this log :)
<kristianpaul>
wpwrak_: (weeks of trial and error) totally agree
<kristianpaul>
well i my case read read and confuse then re-read to getter the idea and read again,
<kristianpaul>
but i'm close to start trail and error
<wpwrak_>
the read-confuse-read-... cycle is also a good one ;-)
<kristianpaul>
may be that the GP4020 chipset isn't going to be available for a long time
<kristianpaul>
quuoting^
<wpwrak_>
yeah. there may simply be no sufficient economical incentive to integrate everything into once chip. depends on their customers and technical capabilities.
<wpwrak_>
decimation works on the complex value and still gives complex as a result. there's no escape ;-)
<kristianpaul>
tell me more if you found something more about it, looks intersting
<kristianpaul>
oh you meant hacked in the good sense?
<kristianpaul>
oops
<kristianpaul>
damn irssi windows
<qi-bot>
[commit] Werner Almesberger: vialtray: make a tray for vials containing 0402/0603 components (in progress) http://qi-hw.com/p/wernermisc/1d72af7