highaltitude.log.20081117

[01:55] Ebola (n=Ebola@unaffiliated/ebola) left irc: Read error: 104 (Connection reset by peer)
[07:54] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-d3f87d86ff6f5eac) left irc: "http://www.mibbit.com ajax IRC Client"
[08:04] Simon-MPFH (n=simon@phantom.mpfh.co.uk) joined #highaltitude.
[08:12] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) joined #highaltitude.
[08:22] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) left irc:
[08:36] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-67dd5bc0b892403f) joined #highaltitude.
[08:36] <Laurenceb> hi all
[09:02] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) joined #highaltitude.
[09:12] borism (n=boris@195-50-204-153-dsl.krw.estpak.ee) joined #highaltitude.
[09:12] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) left irc:
[10:30] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-67dd5bc0b892403f) left irc: "http://www.mibbit.com ajax IRC Client"
[10:30] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-2486f95e412e121c) joined #highaltitude.
[10:43] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-2486f95e412e121c) left irc: "http://www.mibbit.com ajax IRC Client"
[10:43] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-be15dfc244f01d3a) joined #highaltitude.
[12:21] edmoore (n=edmoore@chu-gw.churchillcambridge.co.uk) joined #highaltitude.
[12:33] edmoore (n=edmoore@chu-gw.churchillcambridge.co.uk) left irc:
[12:34] Ebola (n=Ebola@unaffiliated/ebola) joined #highaltitude.
[13:37] Ebola (n=Ebola@unaffiliated/ebola) left irc: Remote closed the connection
[13:56] natrium42 (n=alexei@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left irc:
[15:26] Nick change: Tygrys^ -> Tiger^
[16:14] Ebola (n=Ebola@unaffiliated/ebola) joined #highaltitude.
[16:15] <EI5GTB> howdy
[16:15] <EI5GTB> aah, another day of scool over
[16:26] <EI5GTB> i wsas luying in bed last night thinking about the quadcopter.. a good enough way for hovering at low altitudeds. some kind of sonar range finding?
[16:26] <EI5GTB> anyone have any experience using these?
[16:31] <Laurenceb> hi there
[16:32] <EI5GTB> yo
[16:32] <Laurenceb> I was looking at attitude
[16:32] <Laurenceb> I think its possible with an AVR
[16:32] Nick change: soneil -> crazehmonkeh
[16:32] <EI5GTB> orly?
[16:32] <Laurenceb> yeah, maybe
[16:32] Nick change: crazehmonkeh -> soneil
[16:32] <Laurenceb> I'm just working out the maths
[16:32] <EI5GTB> need to be well optimesed code tho..
[16:32] <Laurenceb> I found a load of data
[16:32] <EI5GTB> ooh
[16:32] <Laurenceb> off the sparkfun forum
[16:33] <Laurenceb> so I can use that to test ideas in matlab
[16:33] <Laurenceb> judging from your "shack" looks like you have a bit to spend :P
[16:34] <Laurenceb> I'd use three of these http://www.sparkfun.com/commerce/product_info.php?products_id=8371
[16:35] <EI5GTB> lol, i failed to mention, i get most of my stuff as broken.. and fix it, or stuff that people are throwing out
[16:35] <EI5GTB> yikes, 141 euro..
[16:35] <Laurenceb> and this http://www.sparkfun.com/commerce/product_info.php?products_id=8791
[16:36] <Laurenceb> I'm just playing about with the maths, but I think 3 axis of accel and gyro is enough
[16:37] <EI5GTB> hmm
[16:37] <Laurenceb> but its best to have good sensors :P
[16:38] <Laurenceb> do you have AVR dev tools setup?
[16:38] <EI5GTB> i was starting to thnk how to write the actiual program.. and i realised, that you will have to have the eccelerometers values tweaked by the gyrosope... i.e the thing might be moving left... but it could look like its moving up and left..
[16:38] <EI5GTB> its gonna be allot of work!
[16:38] <EI5GTB> and a good bit of learning :P
[16:39] <Laurenceb> well I dont have time/money to build anything like this atm
[16:39] <Laurenceb> but I'd be happy to help out with the rough code
[16:39] <Laurenceb> and maths
[16:39] <Laurenceb> I want to see what works :D
[16:40] <EI5GTB> yea.. although... i could imagine it could be done for less than 200 euro..
[16:40] <EI5GTB> but thats because i can nick all the materials for the fram and that from school
[16:40] <Laurenceb> I doubt you could do it properly
[16:40] <Laurenceb> mems gyros are hard to come by
[16:41] <EI5GTB> mems gyros?
[16:41] <Laurenceb> the gyroscopes
[16:41] <Laurenceb> micromachined silicon
[16:42] <EI5GTB> oh
[16:42] <Laurenceb> monocrystalline
[16:42] <EI5GTB> will the ones in sparkfun not be good enough?
[16:42] <Laurenceb> yes
[16:42] <Laurenceb> but they are expensive for a reason
[16:42] <EI5GTB> oh, yea
[16:42] <Laurenceb> they are bloody hard to make
[16:43] <EI5GTB> spose
[16:43] <EI5GTB> i guesse ill start saving :P
[16:43] <EI5GTB> my main worry is that i dont have a clue where to start... program wise
[16:43] <Laurenceb> you could use some of the cheaper ones
[16:43] <Laurenceb> but they need ADC
[16:43] <EI5GTB> naw, ill try not to cheap out..
[16:44] <Laurenceb> and drift more
[16:44] <EI5GTB> oh, so the gyros actually give a digital signal?
[16:44] <Laurenceb> yes
[16:44] <Laurenceb> as does the accelerometer
[16:44] <Laurenceb> you just stick them on your spi bus and off you gop
[16:45] <Laurenceb> *go
[16:45] <EI5GTB> haha, nice
[16:45] <EI5GTB> i was starting to figure how i would run the adc, then have that as an interrupt, and it was getting bvery messy
[16:45] <Laurenceb> yeah none of that faff with those
[16:45] <EI5GTB> aha, nice
[16:46] <EI5GTB> what kind of resoloution are you talking?
[16:46] <EI5GTB> or values rather
[16:46] <EI5GTB> .123487345 or 1230978345
[16:46] <EI5GTB> (you know what i mean) :P
[16:46] <Laurenceb> 0 to 2048
[16:46] <EI5GTB> ah
[16:46] <Laurenceb> 2048 = 150 degrees/sec
[16:46] <Laurenceb> 1024=0
[16:46] <Laurenceb> 0=-150 degrees/sec
[16:47] <Laurenceb> http://wiki.ukhas.org.uk/code:parafoil_tsip
[16:47] <EI5GTB> ah, so it reads the speed of rotation, rather than the actual position
[16:47] <Laurenceb> ^ thats my code
[16:47] <Laurenceb> yeah
[16:47] <Laurenceb> take a look at s16 read_mlx90609(u08 argument)
[16:48] <Laurenceb> the job of the kalman filter is to take the rate readings and accel reading and give an attitude
[16:48] <EI5GTB> i see
[16:49] <EI5GTB> but in my case.. it will need to look at the accels.. with the actual pitch and roll in mind
[16:50] <Laurenceb> tyes
[16:50] <Laurenceb> you dont know yaw from the accels
[16:50] <EI5GTB> i know...
[16:50] <Laurenceb> but hopefully that not a problem
[16:51] <Laurenceb> anyway I'm working it out...
[16:51] <EI5GTB> but what im saying is the accels think its going up... but maybe its on its side and going left
[16:51] <Laurenceb> ?
[16:51] <Laurenceb> I dont think its a big problem
[16:51] <Laurenceb> if its fly by wire
[16:52] <EI5GTB> hmm, yea
[16:52] <EI5GTB> but when i eventually make it auto
[16:52] <EI5GTB> argh, nevermind, its hard to explain over irc :P
[16:53] <Laurenceb> sure, all these ambiguity probmes have been thought of :P
[16:53] <EI5GTB> heh
[16:54] <EI5GTB> its just annoying me that i cant figure it out for myself
[16:55] <EI5GTB> what were you doing with matlib
[16:55] <EI5GTB> matlab rather
[16:55] <Laurenceb> learn more maths :D
[16:56] <EI5GTB> ok, what aspects? :P
[16:56] <Laurenceb> http://en.wikipedia.org/wiki/Kalman_filter
[16:58] <EI5GTB> heh, k
[17:01] <EI5GTB> "where \dot{x} is the velocity, that is, the derivative of position with respect to time."
[17:02] <EI5GTB> heh, dum math teacher
[17:02] <EI5GTB> http://blog.paulsnet.org/?p=37
[17:10] Ebola (n=Ebola@unaffiliated/ebola) left irc: Remote closed the connection
[17:12] <Laurenceb> lol
[17:12] <Laurenceb> how does it work in ireland?
[17:13] <Laurenceb> gcse / a level?
[17:17] <EI5GTB> juniour cert and then leaving cert
[17:17] <EI5GTB> colleges only accept leaving vert grades
[17:18] <Laurenceb> so what stage are you at?
[17:18] <EI5GTB> if your looking for an aprentesip they MAY look at your juniour cert results, but most often dont
[17:18] <EI5GTB> im in my leaving vert year
[17:18] <EI5GTB> my 5th year of secondadry education
[17:18] <Laurenceb> so thats like UK a level?
[17:18] <EI5GTB> yea
[17:18] <Laurenceb> ah
[17:18] <EI5GTB> baisically
[17:18] <Laurenceb> like gcse
[17:19] <EI5GTB> which is the gcse?
[17:19] <Laurenceb> hang on how old are you?
[17:19] <EI5GTB> 17
[17:19] <EI5GTB> 18 in a few months
[17:19] <Laurenceb> hmm
[17:19] <EI5GTB> this will be my final exam in secondary school, ill be going on to college next..
[17:19] <Laurenceb> how old are you when you start secondary?
[17:19] <EI5GTB> 12/13
[17:19] <Laurenceb> ok
[17:19] <Laurenceb> a bit different from the Uk system
[17:20] <EI5GTB> yea
[17:20] <Laurenceb> I think you start school later over there
[17:20] <EI5GTB> yea, into primary at 5
[17:20] <Laurenceb> hence in the Uk you have longer at secondary
[17:20] <EI5GTB> yea
[17:20] <Laurenceb> oh ok
[17:20] <Laurenceb> same here
[17:20] <Laurenceb> odd
[17:20] <Laurenceb> we start at 11
[17:20] <EI5GTB> hmm
[17:21] <Laurenceb> anyway, I've worked out a filter
[17:21] <EI5GTB> oh?
[17:21] <Laurenceb> yeah, for three gyros and three axis accel
[17:22] <Laurenceb> well the maths anyway
[17:22] <EI5GTB> without being too annoying... howd you work it out?
[17:23] <Laurenceb> read half the papers on here http://openuav.astroplanes.com/index.php?pageid=1
[17:23] <Laurenceb> and tried to work out the basics
[17:23] <Laurenceb> its a bit tricky as everything is high level
[17:24] <Laurenceb> and theres nothing identical to what I want to do
[17:24] <Laurenceb> all the systems people seem to be writing about are a bit wacky
[17:24] <Laurenceb> as is this
[17:24] <Laurenceb> so its a matter of trying to understand the basic maths
[17:24] <Laurenceb> how errors combine ect
[17:25] <EI5GTB> i see
[17:25] <Laurenceb> and how you can represent that with matrixes
[17:25] <EI5GTB> ah
[17:27] <Laurenceb> I've got some rough pseudocode
[17:27] <Laurenceb> need to go through now and work out how many clock cycles its going to use
[17:28] <EI5GTB> cool cool
[17:28] <Laurenceb> http://www.nongnu.org/avr-libc/user-manual/benchmarks.html
[17:29] <EI5GTB> hmm
[17:38] <EI5GTB> "Inertially Aided GPS Based Attitude Heading Reference System" haha, the sheer title scares me
[17:40] Ei5GTB_ (n=Paul@78.16.200.239) joined #highaltitude.
[17:40] Action: Laurenceb is counting clock cyles
[17:43] <Ei5GTB_> <EI5GTB> "Inertially Aided GPS Based Attitude Heading Reference System" haha, the sheer title scares me
[17:43] <Ei5GTB_> you gget that
[17:43] <Ei5GTB_> my dam misp forced ip change
[17:44] <Laurenceb> hehe I read your blog
[17:45] <Ei5GTB_> heh, what ya think?
[17:47] <gordonjcp> Ei5GTB_: heh, the maths thing is exactly how I found high school maths
[17:47] <Laurenceb> ok
[17:47] Action: Laurenceb has finished adding up clock cycles
[17:47] <Ei5GTB_> yea, i hate the way the teachers dfont know what they're teaching
[17:48] <Laurenceb> guess how fast you can run the filter on a 20MHz avr ?
[17:48] <Laurenceb> (this is a three component state vector attitude)
[17:48] EI5GTB (n=Paul@A-106-185.cust.iol.ie) left irc: Nick collision from services.
[17:48] Nick change: Ei5GTB_ -> EI5GTB
[17:49] <EI5GTB> Laurenceb, erm... couple of Hz?
[17:49] <Laurenceb> nope :P
[17:49] <Laurenceb> 250 Hz XD
[17:49] <EI5GTB> serious?
[17:49] <EI5GTB> avr it is
[17:49] <Laurenceb> yes
[17:49] <EI5GTB> thats flippin loads..
[17:49] <Laurenceb> I'm not sure if it works of course
[17:50] <EI5GTB> i was gonna live with like 20 hx
[17:50] <EI5GTB> hz
[17:50] <Laurenceb> its fairly simple
[17:50] <Laurenceb> but I've seen papers with simpler stuff
[17:50] <EI5GTB> i like simple
[17:50] <EI5GTB> well, too siple is also bad
[17:50] <EI5GTB> :P
[17:50] <EI5GTB> i need to learn somthing fdrom it
[17:50] <Laurenceb> theres a dirt simple filter on the sparkfun forum
[17:51] <Laurenceb> and its way way better than that
[17:51] <EI5GTB> tbhm its somthing id rather figure out myself..
[17:51] <EI5GTB> i.e not just be handed the soloution
[17:51] <EI5GTB> help is accepted tho :P
[17:51] <Laurenceb> it does need fairly good gyros
[17:51] <EI5GTB> hmm,. those 50 quid ones do the job?
[17:51] <Laurenceb> some more advanced filters can adjust for changing gyro bias
[17:51] <Laurenceb> yeah, easily
[17:52] <EI5GTB> well, i have printed out "an introduction to kalman filtering" and ill read it over dinner
[17:52] <Laurenceb> thing is, theres plenty of room spare for something more advanced
[17:52] <Laurenceb> but its easy to go ott
[17:52] <Laurenceb> I need to think about it
[17:53] <Laurenceb> maybe move to a 6 component state vector...
[17:53] <EI5GTB> yea, well, if i start simple, with somthing that works.... i can learn, and advance on it.. to get an even more stable platform
[17:53] <EI5GTB> 6 component state vector? what like... 2 accelss. and 6 gyros?
[17:53] <Laurenceb> no
[17:53] <Laurenceb> three angles and three angle rates
[17:53] <EI5GTB> ooh, ok
[17:54] <Laurenceb> with this implimentation you use three angles from the filter
[17:54] <EI5GTB> i see
[17:54] <EI5GTB> no ratesd..
[17:54] <Laurenceb> then feed through two gyro readings
[17:54] <EI5GTB> ah
[17:54] <Laurenceb> straight to the control loop
[17:54] <Laurenceb> to use as rates without filtering
[17:55] <EI5GTB> hmm
[17:56] <Laurenceb> but theres a cutoff filter built into the gyro
[17:56] <Laurenceb> i.e. frequency cutoff
[17:56] <EI5GTB> neat
[17:56] <EI5GTB> donno what it does... but im sure its good :P
[17:56] <Laurenceb> you'd set t hat so something like 20 Hz
[17:57] <EI5GTB> hmm
[17:57] <Laurenceb> it then blocks frequencies above 20 Hz
[17:57] Action: EI5GTB adds some gyro and accel reading to his list
[17:57] <Laurenceb> (roughly)
[17:57] <EI5GTB> so if i shake the thing at 20hz it wont see any change?
[17:57] <Laurenceb> that reduces the noise on the gyro
[17:57] <Laurenceb> yeah
[17:57] <EI5GTB> ah
[17:57] <Laurenceb> so it filters out say motor vibrations
[17:58] <EI5GTB> aaah, yea
[17:59] <EI5GTB> in theory 10hz would be hiugh enough
[17:59] <Laurenceb> http://en.wikipedia.org/wiki/Low-pass_filter
[17:59] <Laurenceb> well
[17:59] <Laurenceb> I'd go a bit higher
[18:00] <EI5GTB> yea, i understand filters.....when it comes to radio.. just took a while to orient my head into "filtering" gyroscopic info
[18:00] Hiena (n=Hiena@81.93.195.181.datatrans.hu) joined #highaltitude.
[18:01] <Laurenceb> hmm
[18:01] <Laurenceb> I think a 6 component state vector might be possible
[18:01] <Laurenceb> I get ~8ms runtime with a very rought estimate
[18:02] <EI5GTB> k, any papers on "6 component state vectors" i just dont fully understand it
[18:03] <Laurenceb> fraid not
[18:03] <Laurenceb> it is rather tricky
[18:03] <Laurenceb> I dont understand it very well myself
[18:04] <EI5GTB> hmm
[18:04] <EI5GTB> k, brb, dunner
[18:04] <EI5GTB> dinner
[18:05] natrium42 (n=alexei@24.114.233.18) joined #highaltitude.
[18:06] <Laurenceb> hmm actually
[18:06] <Laurenceb> 6 state takes a bit longer
[18:06] <natrium42> hi lb
[18:06] <Laurenceb> but it should run in a bit under 20ms
[18:06] <Laurenceb> hi natrium
[18:07] <natrium42> are you talking with yourself again?
[18:07] <natrium42> :)
[18:07] <Laurenceb> hehe
[18:07] <Laurenceb> I was talking to EI5GTB
[18:07] <Laurenceb> offering assistance with a quadcopter
[18:08] <natrium42> aah, those are neat
[18:08] <Laurenceb> the maths is a bit horrible
[18:09] <Laurenceb> but it can run suprisingly fast on an AVr
[18:09] <Laurenceb> beklieve it or not
[18:09] <natrium42> where is the bottleneck when you are doing stabilization?
[18:09] <natrium42> speed of gyros or speed of micro?
[18:09] <natrium42> i notice that they still move around a bit
[18:09] <Laurenceb> micro
[18:10] <Laurenceb> it needs to do floating pooint fast
[18:10] <natrium42> aah
[18:10] <natrium42> use fpga with fpu units?
[18:10] <natrium42> *fp units
[18:10] <Laurenceb> well yes ideally
[18:10] <natrium42> would it be rock solid then? :)
[18:10] <Laurenceb> but I think its possible to get 50Hz update or so on AVR
[18:11] <natrium42> hrm, could also build an analog system
[18:11] <Laurenceb> I've worked out some code that will run in approx 4ms
[18:11] <natrium42> using analog gyros and speed controls
[18:11] <Laurenceb> nah
[18:11] <Laurenceb> any system like that could be simmed pretty easily
[18:12] <Laurenceb> on an 8 bit micro
[18:14] <natrium42> i still say attach four motors to spartan3e starter board :P
[18:14] <Laurenceb> hehe
[18:14] <natrium42> FPGAs are very cheap
[18:14] <Laurenceb> yeah I'm tempted to get a spartan board
[18:15] <natrium42> it's nice for prorotyping
[18:15] <Laurenceb> but making groovily efficient code is too tempting
[18:15] <natrium42> could switch to an actel once you have the basics down
[18:15] <Hiena> Ohoho...Seems like i stepped up a level in my research relationships. I've got a promise for the biaxial streght measurement for my envelope material.
[18:15] <natrium42> since they are much cheaper
[18:16] <Laurenceb> hmm
[18:16] <Laurenceb> they use actel here
[18:16] <natrium42> Hiena, nice, congrats
[18:16] <natrium42> and actel includes everything on a single chip
[18:16] <Laurenceb> Hiena: sounds good
[18:16] <natrium42> i.e. flash memory
[18:16] <Laurenceb> yeah
[18:16] <natrium42> and no need for fancy PS
[18:16] <Laurenceb> the guy next to me is trying to get an aRM working on one
[18:16] <Hiena> Yeah, only i have to send it to Germany...
[18:17] <Laurenceb> and failing
[18:17] <Laurenceb> but it looks good
[18:17] <natrium42> ARM core on actel fpga?
[18:17] <Laurenceb> yep
[18:17] <natrium42> neat
[18:17] <natrium42> is it an official one?
[18:17] <Laurenceb> yes
[18:18] <Laurenceb> the actual gatenet is protected by tons of encription
[18:18] <natrium42> there used to be an unofficial one, but it got taken down by ARM :)
[18:18] <Laurenceb> you can just connect stuff to the busses ect
[18:18] <natrium42> well, they sell IP
[18:18] <natrium42> so they want to protect it, i guess :S
[18:18] <Laurenceb> "Cortex-M1 enabled proasic3"
[18:19] <Laurenceb> IP sucks
[18:19] Action: Laurenceb would ban the concept
[18:19] Action: natrium42 bans Laurenceb
[18:19] <natrium42> j/k
[18:19] <Laurenceb> there are much better and more efficient business models
[18:19] <natrium42> Laurenceb, there's really nothing else leading civilized countries have to sell besides IP
[18:20] <Laurenceb> sure
[18:20] <Laurenceb> but it doesnt have to be protected
[18:20] <Laurenceb> you sell its creation
[18:20] <Laurenceb> not it as a product
[18:20] <natrium42> the chinese companies would rip it off quickly
[18:21] <natrium42> and not pay you anything
[18:21] <Laurenceb> sure
[18:21] <Laurenceb> thats the point
[18:21] <Laurenceb> if they can produce it more efficiently thats in the general good
[18:21] <Laurenceb> thats why IP is bad
[18:21] <natrium42> yes, but they didn't spend the time developing it
[18:21] <Laurenceb> it stops them "ripping you off"
[18:21] <natrium42> or had the know-how
[18:22] <Laurenceb> if they dont have the know how they will fail to exploit it
[18:22] <natrium42> about the only bad thing about IP laws is that they patent obvious things
[18:22] <natrium42> or the patents last too long
[18:22] <Laurenceb> I'd say thats more the crux of why they are bad
[18:23] <Laurenceb> how do you judge how obvious something is
[18:23] <natrium42> but there are valid patents
[18:23] <natrium42> for truly non-obvious things
[18:23] <natrium42> it's hard, sure
[18:23] <natrium42> gotta hire patent officers from the relevant field
[18:23] <Laurenceb> I think the whole concept is outdated
[18:23] <Laurenceb> it basically dates from the victorian era
[18:25] <Laurenceb> anyway I'm off home
[18:25] <Laurenceb> hopefully goodies from farnell await
[18:25] <Laurenceb> cya
[18:25] <natrium42> later
[18:25] Laurenceb (i=83e34f19@gateway/web/ajax/mibbit.com/x-be15dfc244f01d3a) left irc: "http://www.mibbit.com ajax IRC Client"
[18:38] jcoxon (n=jcoxon@host86-163-198-244.range86-163.btcentralplus.com) joined #highaltitude.
[18:39] <jcoxon> evening all
[18:39] <EI5GTB> howdy doodles
[18:41] <jcoxon> hey EI5GTB
[18:41] <EI5GTB> how goes ity
[18:42] <natrium42> hi
[18:44] rjharrison (n=rharriso@80.176.172.227) joined #highaltitude.
[18:44] <rjharrison> Evening all
[18:44] Action: rjharrison nods to jcoxon
[18:44] <jcoxon> hello rjharrison
[18:45] <rjharrison> Finally back home time to start some coding on the server tonight
[18:46] <jcoxon> cool cool
[18:46] <EI5GTB> hi rjharrison
[18:46] <rjharrison> Are we going to store only the basic information in the first instance namely time lat long and alt?
[18:46] <rjharrison> Or shall we go with a standard format
[18:47] <rjharrison> Like the one we talked about last night.
[18:47] <rjharrison> Or was it in the morning?
[18:50] <natrium42> server?
[18:58] <natrium42> roses are #f00, violets are #00f
[18:59] <jcoxon> haha
[19:00] <rjharrison> like it natrium42
[19:00] <rjharrison> Have a chat with jcoxon
[19:05] Action: natrium42 is tethered to iphone 3g :)
[19:10] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-fc05b78f31296c39) joined #highaltitude.
[19:13] <natrium42> wb Laurenceb
[19:13] jcoxon (n=jcoxon@host86-163-198-244.range86-163.btcentralplus.com) left irc: "Leaving"
[19:17] <Laurenceb> muhaahahahaa
[19:17] Action: Laurenceb has farnell goodies
[19:17] <Laurenceb> veyr fast delivery
[19:17] Action: Laurenceb is soldering
[19:18] <natrium42> christmas came earlier, eh?
[19:18] <Laurenceb> well I had to pay for it
[19:19] <Laurenceb> hmm dare I try to solder a TSSOP-10
[19:19] <Laurenceb> oh what the hell
[19:20] Action: Laurenceb goes for it
[19:23] <natrium42> use the flux, luke
[19:26] <Laurenceb> one side doen
[19:26] <Laurenceb> two pins bridged :-/
[19:26] <natrium42> flux flux flux
[19:26] <EI5GTB> flux capacitor
[19:26] <natrium42> NO U
[19:26] Action: EI5GTB dunks a cap in a tin of fluc
[19:26] <EI5GTB> one flux cap..
[19:27] <natrium42> now flux it, Laurenceb, flux it good
[19:27] <Laurenceb> and success
[19:27] <Laurenceb> XD
[19:27] <natrium42> just make sure to use no-clean or rosin flux
[19:27] <natrium42> or wash it off later
[19:27] <Laurenceb> yeah
[19:27] <Laurenceb> one side doen
[19:27] <natrium42> slow
[19:28] <natrium42> would be faster with flux
[19:28] <Laurenceb> hehe
[19:28] <natrium42> maybe 1 minute
[19:28] <Laurenceb> I rarely solder TSSOP
[19:28] <Laurenceb> most of the time I was setting up
[19:28] <Laurenceb> I'm holding it in place with blue tack
[19:28] <natrium42> true, setting up is annoying
[19:28] <natrium42> soldering diagonal corners works equally well :P
[19:29] <Laurenceb> blue tack can melt
[19:31] <Laurenceb> finished
[19:31] <Laurenceb> one ADC board for <project name secret>
[19:33] <Laurenceb> oh noes
[19:33] <natrium42> cool
[19:33] <Laurenceb> MSOP-10
[19:33] <Laurenceb> next
[19:33] <natrium42> webcam?
[19:33] <natrium42> i want to see you solder
[19:33] <natrium42> :D
[19:33] <Laurenceb> hehe fraid not
[19:34] <Laurenceb> I used a "stroke" technique
[19:34] <Laurenceb> on the last side of the TSOP
[19:34] <Laurenceb> worked very well
[19:34] <Laurenceb> arg this IC cost £10 as well
[19:35] <Laurenceb> how do I solder MSOP?
[19:35] <natrium42> good, good
[19:35] <natrium42> msop? isn't it similar to tssop?
[19:36] <Laurenceb> yeah
[19:36] <Laurenceb> 1/2 the size
[19:37] <Laurenceb> biggest problem is cleaning my iron
[19:37] <Laurenceb> its got some sort of guncky residue
[19:40] <natrium42> just make sure there's always solder on it
[19:40] <natrium42> i clean scrape residue off with a knife, but maybe that's not the recommended way
[19:50] <natrium42> the 10" should work though
[19:50] <natrium42> the problem with my skillet is that it's slightly curved
[19:51] <natrium42> so i have to put weights onto the PCB to ensure good heat conduction
[19:53] <Laurenceb> ok done
[19:53] <Laurenceb> seems to be fine
[19:53] <Laurenceb> but my eyesight isnt quite good enough
[19:53] <Laurenceb> the gaps are about 100um
[19:56] <Laurenceb> cool that went well
[19:59] <Laurenceb> I've assembled an RF splitter board for the mini rogallo as well
[20:02] <Laurenceb> so the cutdown cable is also the 35MHz antenna for the RC reciever
[20:09] jcoxon (n=jcoxon@host86-163-198-244.range86-163.btcentralplus.com) joined #highaltitude.
[20:11] <Laurenceb> hi jcoxon
[20:12] <jcoxon> hey Laurenceb
[20:29] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) joined #highaltitude.
[20:45] Hiena (n=Hiena@81.93.195.181.datatrans.hu) left irc: "-=Halt! Hammerzeit!=-"
[20:52] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) left irc:
[20:52] jcoxon (n=jcoxon@host86-163-198-244.range86-163.btcentralplus.com) left irc: "Leaving"
[20:55] Ebola (n=Ebola@unaffiliated/ebola) joined #highaltitude.
[21:03] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-fc05b78f31296c39) left irc: "http://www.mibbit.com ajax IRC Client"
[21:15] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) joined #highaltitude.
[21:16] <natrium42> Ed Van Moore
[21:19] <edmoore> natrium van winkle
[21:19] <natrium42> ik heeb geen winkle
[21:21] <edmoore> i don't speak german
[21:22] <natrium42> duch
[21:22] <natrium42> *dutch even
[21:24] <edmoore> not that either
[21:25] <edmoore> actually
[21:25] <edmoore> all dutch speak english
[21:25] <edmoore> and they know you're english before you even open your mouth
[21:25] <natrium42> hahaha
[21:25] <natrium42> so true
[21:26] <edmoore> it's quite bizarre
[21:30] Simon-MPFH (n=simon@phantom.mpfh.co.uk) left irc: "Leaving"
[21:33] gregHome___ (n=gleblanc@75.108.2.123) joined #highaltitude.
[21:33] Nick change: gregHome___ -> gregHome
[21:38] gregHome__ (n=gleblanc@75.108.2.123) left irc: Read error: 60 (Operation timed out)
[21:59] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) left irc:
[22:00] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-b488685151aacf5e) joined #highaltitude.
[22:00] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-b488685151aacf5e) left irc: Client Quit
[22:02] Laurenceb (i=83e3dd6d@gateway/web/ajax/mibbit.com/x-a130d4353655609a) joined #highaltitude.
[22:02] <Laurenceb> yo
[22:02] <Laurenceb> http://pastebin.com/m24457e3b
[22:03] <Laurenceb> ^ I've put together a rough matlab script for a barebones IMU
[22:04] <Laurenceb> I've got some test data of the intertubes
[22:05] <Laurenceb> but it needs to have bias removed ect first
[22:40] <natrium42> who men?
[22:40] <natrium42> *me
[22:40] <natrium42> lol
[22:40] <natrium42> damn....
[22:52] <Laurenceb> no women
[22:52] <EI5GTB> is matlab free?
[22:52] <natrium42> nope
[22:52] <Laurenceb> fraid not
[22:52] <EI5GTB> dang
[22:52] <Laurenceb> at least not legally
[22:52] <EI5GTB> yea
[22:53] <natrium42> there is an open source one
[22:53] <natrium42> that is very similar
[22:53] <EI5GTB> ill have to _obtain_ it
[22:53] <Laurenceb> theres octave
[22:53] <natrium42> right, that's the name
[22:53] <natrium42> my university has a site license of matlab, though
[22:53] <EI5GTB> right, im going to bed with my few papers on the various aspects of attitude controll
[22:53] <natrium42> an it's cheap for students anyway
[22:53] <Laurenceb> hehe
[22:53] <EI5GTB> hoefully in a week or 2 ill be able to talk about the imu :P
[22:54] <EI5GTB> found a good utube vid on thingy filtering
[22:54] <EI5GTB> http://www.youtube.com/watch?v=AWAFFZ7rPDc
[22:58] <EI5GTB> now bed, noght, 73
[22:58] <EI5GTB> night*
[22:59] <Laurenceb> cya
[23:00] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) joined #highaltitude.
[23:06] natrium42 (n=alexei@24.114.233.18) left irc:
[23:17] edmoore (n=edmoore@pomegranate.chu.cam.ac.uk) left irc:
[00:00] --- Tue Nov 18 2008