highaltitude.log.20100320

[00:03] N900evil (~Speedevil@tor/regular/SpeedEvil) joined #highaltitude.
[00:17] <jcoxon> victory!
[00:18] <Randomskk> hurrah!
[00:18] <Randomskk> what was it?
[00:19] <jcoxon> needed to ln -s pkg.m4 to the m4 file within fldigi
[00:19] <Randomskk> weird
[00:19] <Randomskk> okay
[00:21] <jcoxon> just wacked it onto the github wiki so we don't forget
[00:23] Laurenceb (~laurence@host81-154-84-43.range81-154.btcentralplus.com) left irc: Ping timeout: 256 seconds
[00:23] <jcoxon> right time for sleep
[00:23] jcoxon (~jcoxon@92.40.74.117.sub.mbb.three.co.uk) left irc: Quit: Leaving
[00:31] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) left irc: Ping timeout: 276 seconds
[00:38] fsphil (~phil@2001:470:1f09:483:21f:c6ff:fe44:b25b) left irc: Quit: zzzzzzzzzzzzzzzzzz
[00:38] DanielRichman (~DanielRic@unaffiliated/danielrichman) left irc: Quit: Leaving
[00:42] LazyLeopard (~irc-clien@chocky.demon.co.uk) left irc: Quit: Bye
[01:26] Jasperw1 (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) left irc: Quit: Leaving.
[01:28] GeekShadow (~Antoine@reactos/tester/GeekShadow) left irc: Read error: Connection reset by peer
[02:00] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left irc: Quit: Leaving
[02:05] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) joined #highaltitude.
[02:31] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left irc: Quit: My other car is a cdr.
[02:39] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) joined #highaltitude.
[02:45] SpeedEvil (~user@tor/regular/SpeedEvil) left irc: Quit: Leaving.
[02:45] SpeedEvil (1000@tor/regular/SpeedEvil) joined #highaltitude.
[03:21] ms7821 (~Mark@flat.ms) left irc: Ping timeout: 246 seconds
[03:23] ms7821 (~Mark@flat.ms) joined #highaltitude.
[03:44] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left irc: Quit: My other car is a cdr.
[04:01] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) joined #highaltitude.
[04:15] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left irc: Ping timeout: 260 seconds
[05:29] natrium42 (~natrium42@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) joined #highaltitude.
[06:22] <terry1> hello
[06:25] Nick change: terry1 -> terry
[06:26] <natrium42> yo
[06:29] natrium42 (natrium42@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) left #highaltitude.
[06:42] GW8RAK (~chatzilla@client-86-29-245-176.pete.adsl.virginmedia.com) joined #highaltitude.
[06:42] GW8RAK (~chatzilla@client-86-29-245-176.pete.adsl.virginmedia.com) left irc: Client Quit
[06:43] rjharrison (~rharrison@62.49.185.11) joined #highaltitude.
[06:45] <rjharrison> mornin juxta
[06:45] <rjharrison> evening I guess with you
[07:00] <earthshine> morning
[07:04] <rjharrison> Hi earthshine
[07:04] <rjharrison> Raining here
[07:04] <rjharrison> :(
[07:04] <rjharrison> Hi juxta how is the wx in oz
[07:07] <rjharrison> Right off to meeting for the day :(
[07:07] rjharrison (~rharrison@62.49.185.11) left irc:
[07:10] <earthshine> raining here too - but i'm going fishing (sea) today so it doesn't matter
[07:23] <juxta> hey earthshine
[07:23] <juxta> how'd you get on with the FSA03?
[08:02] Nick change: Jos -> jos
[08:17] Last message repeated 1 time(s).
[08:17] Simon-MPFH (~simon@phantom.mpfh.co.uk) joined #highaltitude.
[08:20] <earthshine> hi Juxta
[08:20] <earthshine> After leaving it for an hour or so it suddenly was working - had acquired about 10-12 satellites - from indoors and was working fine
[08:20] <earthshine> However, after restarting it, it has lost teh satellites again
[08:20] <juxta> great :)
[08:20] <juxta> yeah
[08:20] <juxta> thats normal if it doesnt have backup poower
[08:21] <earthshine> So I think I need to test it outside to see how it works properly, but it has been raining last few days
[08:21] <earthshine> No it has battery backup now
[08:21] <earthshine> Unless a wire was didgy and it lost it temporarily
[08:21] <earthshine> dodgy
[08:21] <earthshine> it's only on a breadboard
[08:23] <earthshine> But anyway, I obviously didn't kill it by giving it 5 volts
[08:23] <earthshine> So next week i'll give it some testing outdoors
[08:23] <earthshine> Next stage is to get it to speak to the Atmega328
[08:25] <earthshine> Anyway, off to do some fishing down on the coast so catch you later
[08:28] <juxta> :)
[08:28] <juxta> catchya
[08:35] edmoore (~ed@pluto.trinhall.cam.ac.uk) joined #highaltitude.
[09:10] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) joined #highaltitude.
[09:12] jcoxon (~jcoxon@92.40.141.107.sub.mbb.three.co.uk) joined #highaltitude.
[09:12] <jcoxon> morning all
[09:13] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) left irc: Read error: Connection reset by peer
[09:15] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) joined #highaltitude.
[09:18] <juxta> hey jcoxon
[09:19] <jcoxon> hi juxta
[09:20] <SpeedEvil> hi.
[09:20] <SpeedEvil> Maybe.
[09:20] <juxta> how are things in the UK? is it summer break at the moment?
[09:20] Action: SpeedEvil may be going back to sleep.
[09:20] <SpeedEvil> It's barely spring
[09:20] <juxta> actually, that makes sense, it's autumn here I guess
[09:20] <jcoxon> juxta, we are just leaving winter - its raining right now and the winds are terrible
[09:21] <jcoxon> so a normal day really
[09:21] <juxta> heh
[09:21] <edmoore> heh, it's a bit sunny and calm here
[09:21] <SpeedEvil> Nice and sunny and calm here
[09:21] <SpeedEvil> (Fife)
[09:21] <edmoore> i guess it'll be about 2 hrs before jcoxon's weather makes it up to here
[09:21] <juxta> bad weather depresses me
[09:22] <SpeedEvil> Having to barrow several tons of earth depresses me.
[09:22] <juxta> barrow?
[09:22] <SpeedEvil> (at least when going over soft ground, by 2cm at least)
[09:22] <juxta> as in a wheel barrow?
[09:22] <SpeedEvil> yes
[09:22] <SpeedEvil> http://www.flickr.com/photos/14560445@N08/
[09:22] <juxta> righto
[09:23] <juxta> hehe
[09:23] <SpeedEvil> - put ~3 tons or so so far onto a 5m*8m patch to make a new lawn
[09:23] <juxta> I had to dig some cable a while ago a while ago
[09:23] <juxta> I wasnt sure what the legislation called for, so I went down about 1m
[09:23] <SpeedEvil> IIRC 60cm
[09:23] <juxta> turns out I only had to go 30cm as it wasnt power
[09:24] <juxta> but oh well
[09:24] <SpeedEvil> I put steel over all of the ducts - so it's hard to damage
[09:24] <juxta> good idea
[09:24] <juxta> i put bricks on top
[09:25] <SpeedEvil> works
[09:25] <juxta> i'd better investigate making some dinner
[09:25] <SpeedEvil> Wave.
[09:25] <juxta> it's 8pm
[09:25] Nick change: edmoore -> edmoore|away
[09:26] <juxta> hey SpeedEvil, actually, maybe you can answer this?
[09:26] <juxta> what's the generally accepted point at which a car battery is considered too flat to crank an engine - 10.5v?
[09:28] <SpeedEvil> Probably a bit more than that
[09:28] <SpeedEvil> 10.5V is around the 'never discharge below'
[09:29] <SpeedEvil> 12.0V is pretty flat
[09:29] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) left irc: Ping timeout: 265 seconds
[09:29] <juxta> hmm, okay
[09:29] edmoore|away (~ed@pluto.trinhall.cam.ac.uk) left irc: Quit: edmoore|away
[09:29] <juxta> thanks :)
[09:29] <SpeedEvil> http://en.wikipedia.org/wiki/Car_battery has a table
[09:30] <juxta> so it does
[09:30] <juxta> thanks SpeedEvil
[09:31] <juxta> I'm building a little battery monitor with a the ADC in a micro
[09:31] <juxta> given the range I'm interested in is basically 12-13v, I should really use some other method than a potential divider I suspect
[09:32] <SpeedEvil> well - ...
[09:32] <SpeedEvil> Do you care?
[09:32] <SpeedEvil> If you have an 8 bit micro, that's still 5? bits over that range
[09:32] <SpeedEvil> That gets into the point where you need temperature compensation
[09:33] <juxta> hmm
[09:33] <juxta> thats a point
[09:33] <juxta> I guess it's probably accurate enough
[09:33] <juxta> it's a 10bit ADC
[09:33] <juxta> so even better I guess
[09:33] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) left irc: Ping timeout: 245 seconds
[09:34] <juxta> looks like around 15mv/gradient worst case scenario, better if I do the divider a bit better, that should be fine actually
[09:35] <juxta> cheers SpeedEvil - now I better go make some dinner :)
[09:36] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) joined #highaltitude.
[09:38] icez (~icez@unaffiliated/icez) left irc: Remote host closed the connection
[09:41] <SpeedEvil> Remember - you need to hit ~15V on the top end
[10:01] Laurenceb (~laurence@host81-154-84-43.range81-154.btcentralplus.com) joined #highaltitude.
[10:15] RobertB (~robert@p579FC70B.dip.t-dialin.net) joined #highaltitude.
[10:18] Xenion (~robert@p5797275D.dip.t-dialin.net) left irc: Ping timeout: 248 seconds
[10:20] LazyLeopard (~irc-clien@chocky.demon.co.uk) joined #highaltitude.
[11:18] jonsowman (~jonsowman@93-97-184-163.zone5.bethere.co.uk) left irc: Ping timeout: 264 seconds
[11:19] jonsowman (~jonsowman@93-97-184-163.zone5.bethere.co.uk) joined #highaltitude.
[11:24] ProjectCirrus (~rhspm@host86-157-40-247.range86-157.btcentralplus.com) joined #highaltitude.
[11:26] sbasuita (~sbasuita@unaffiliated/drebellion) joined #highaltitude.
[11:26] <jcoxon> hey sbasuita
[11:26] <jcoxon> just the person i wanted to ask a question to
[11:26] <sbasuita> marnin jcoxon
[11:26] <sbasuita> fire away
[11:26] <jcoxon> libcurl
[11:27] <jcoxon> as we are now using autoconf to sort out the configure bit of fldigi
[11:27] <sbasuita> ah right
[11:27] <jcoxon> to add in libcurl is it a matter of just adding it to configure.ac?
[11:27] <sbasuita> jcoxon, yes
[11:28] <jcoxon> any pointers on how?
[11:28] <sbasuita> jcoxon, um, i can't exactly remember. Lemme grab some breakfast and i'll see ;)
[11:28] <jcoxon> okay no worries
[11:37] Laurenceb (~laurence@host81-154-84-43.range81-154.btcentralplus.com) left irc: Ping timeout: 256 seconds
[11:38] <jcoxon> sbasuita, think i fixed it
[11:40] <sbasuita> jcoxon, cool
[11:41] <jcoxon> nah didn't fix it :-p
[11:41] <sbasuita> aww
[11:41] <sbasuita> ok i'll look up the docs
[11:41] <jcoxon> well i got it to detect libcurl in the configure bit
[11:41] <jcoxon> but its not doing -lcurl
[11:41] <jcoxon> shall i commit my changes for you to see
[11:42] <sbasuita> jcoxon, yeah
[11:46] <jcoxon> sbasuita, okay think i managed to push it to github
[11:46] <sbasuita> ;P cool
[12:02] <jcoxon> sbasuita, hmmm i think my inital success was a lie
[12:03] <sbasuita> jcoxon, i've gtg now but have a look in m4/build.m4
[12:03] <jcoxon> okay
[12:04] <sbasuita> it seems to define flags for the linker or something
[12:04] <sbasuita> bbiab
[12:06] Jasperw (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) joined #highaltitude.
[12:08] <jcoxon> bingo
[12:10] MoALTz_ (~heh@92.21.157.117) joined #highaltitude.
[12:12] MoALTz (~heh@92.21.157.117) left irc: Ping timeout: 264 seconds
[12:13] MoALTz_ (~heh@92.21.157.117) left irc: Client Quit
[12:13] MoALTz (~heh@92.21.157.117) joined #highaltitude.
[12:14] Enceladus (~Brian@host86-155-6-161.range86-155.btcentralplus.com) joined #highaltitude.
[12:14] Action: Enceladus is away:
[12:20] fsphil (~phil@2001:470:1f09:483:21f:c6ff:fe44:b25b) joined #highaltitude.
[12:22] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) joined #highaltitude.
[12:23] jcoxon (~jcoxon@92.40.141.107.sub.mbb.three.co.uk) left irc: Quit: Leaving
[12:27] LazyLeopard (~irc-clien@chocky.demon.co.uk) left irc: Quit: Bye
[12:29] mc- (~spam@87.112.44.224.plusnet.ptn-ag1.dyn.plus.net) left irc: Ping timeout: 240 seconds
[12:30] N900evil (~Speedevil@tor/regular/SpeedEvil) left irc: Remote host closed the connection
[12:34] DanielRichman (~DanielRic@unaffiliated/danielrichman) joined #highaltitude.
[12:34] ProjectCirrus (~rhspm@host86-157-40-247.range86-157.btcentralplus.com) left irc: Ping timeout: 248 seconds
[12:50] ProjectCirrus (~rhspm@host86-157-40-247.range86-157.btcentralplus.com) joined #highaltitude.
[12:58] <fsphil> hey ProjectCirrus
[13:05] RobertB (~robert@p579FC70B.dip.t-dialin.net) left irc: Quit: Verlassend
[13:07] <fsphil> brb
[13:31] Simon-MPFH (~simon@phantom.mpfh.co.uk) left irc: Quit: Leaving
[13:58] <ProjectCirrus> yeah phil I just have this on in the background
[14:00] f4eir-p (~56d7e2b7@gateway/web/freenode/x-rspkxbtfahmknydb) joined #highaltitude.
[14:01] <fsphil> np
[14:02] <ProjectCirrus> so my responses will be extremely retarted... in the true sense of the word that is
[14:04] <fsphil> thank's for clarifying that lol
[14:07] Nick change: Sophira_ -> Sophira
[14:15] f4eir-p (~56d7e2b7@gateway/web/freenode/x-rspkxbtfahmknydb) left irc: Quit: Page closed
[14:58] GeekShadow (~Antoine@reactos/tester/GeekShadow) joined #highaltitude.
[15:04] jcoxon (~jcoxon@92.40.21.191.sub.mbb.three.co.uk) joined #highaltitude.
[15:05] <jcoxon> back
[15:12] Action: DanielRichman has been playing with google's app engine
[15:12] <jcoxon> ooooo
[15:13] <DanielRichman> I moved http://www.danielrichman.co.uk/ onto it for the free hosting
[15:13] <DanielRichman> and then wrote http://www.danielrichman.co.uk/edit
[15:15] <jcoxon> i've shunted dl-fldigi over onto github now
[15:15] <jcoxon> so can start developing version 2
[15:15] <DanielRichman> cool
[15:15] <fsphil> is that using the latest fldigi code?
[15:15] <jcoxon> fsphil, yes
[15:19] <DanielRichman> jcoxon, I have to say I do like Google App Engine
[15:19] <jcoxon> and using git we should be able to track future fldigi changes
[15:23] <fsphil> in theory :)
[15:23] <fsphil> I need to learn more about git, I've only dabbled with it.
[15:24] <jcoxon> yeah i'm stumbling around with it
[15:24] <jcoxon> but everyone seems to love it
[15:24] <fsphil> yea it gets high praise
[15:27] Simon-MPFH (~simon@phantom.mpfh.co.uk) joined #highaltitude.
[15:29] robertrobert (~56acaf84@gateway/web/freenode/x-pkzgzzebkkuompvl) joined #highaltitude.
[15:29] <robertrobert> hehe
[15:29] <robertrobert> http://www.examiner.co.uk/news/local-west-yorkshire-news/2010/03/20/highburton-man-s-amazing-space-pictures-taken-with-just-a-balloon-and-a-camera-more-pictures-here-86081-26070632/
[15:30] <robertrobert> A poor bit of media in the local rag today.
[15:30] <robertrobert> factually incorrect
[15:30] <robertrobert> chat later
[15:30] robertrobert (~56acaf84@gateway/web/freenode/x-pkzgzzebkkuompvl) left irc: Client Quit
[15:31] <jcoxon> haha
[15:31] <jcoxon> not perhaps the best bit of publicity
[15:31] Action: SpeedEvil suspects where '40 people' came from
[15:32] Action: SpeedEvil looks at userlist.
[15:32] <fsphil> lol
[15:32] <fsphil> zeusbot is a person?
[15:32] juxta (fourtytwo@ppp118-210-24-33.lns20.adl2.internode.on.net) left irc: Ping timeout: 258 seconds
[15:33] Action: SpeedEvil points at the dupes.
[16:00] N900evil (~Speedevil@tor/regular/SpeedEvil) joined #highaltitude.
[16:10] jcoxon (~jcoxon@92.40.21.191.sub.mbb.three.co.uk) left irc: Quit: Leaving
[16:34] fsphil (~phil@2001:470:1f09:483:21f:c6ff:fe44:b25b) left irc: Quit: Leaving
[16:34] fsphil (~phil@2001:470:1f09:483:21f:c6ff:fe44:b25b) joined #highaltitude.
[16:35] rjharrison_mac (~rharrison@62.49.185.11) joined #highaltitude.
[16:35] <rjharrison_mac> hi all
[16:35] <fsphil> evenin' rjharrison_mac
[16:37] jcoxon (~jcoxon@92.40.163.223.sub.mbb.three.co.uk) joined #highaltitude.
[16:37] <rjharrison_mac> http://www.examiner.co.uk/news/local-west-yorkshire-news/2010/03/20/highburton-man-s-amazing-space-pictures-taken-with-just-a-balloon-and-a-camera-more-pictures-here-86081-26070632/
[16:37] <rjharrison_mac> Local rag coverage of the icarus project
[16:38] <jcoxon> hehe
[16:38] <Randomskk> they seem mostly nice about it if somewhat factually inaccurate
[16:38] <rjharrison_mac> The paper article is better has a link to UKHAS as requesed
[16:38] <rjharrison_mac> very factually incorrect
[16:38] <rjharrison_mac> reporters are crap
[16:39] <Randomskk> is it that bad?
[16:39] <Randomskk> dunno how badly they misquoted you or anything
[16:39] <rjharrison_mac> Well rubbish about NASA etc
[16:40] <rjharrison_mac> I only had 10 mins for the interview as I had to rush off to school to do a talk for science week
[16:43] <rjharrison_mac> jcoxon what is auto name complete on xchat
[16:43] <jcoxon> tab
[16:43] Jasperw (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) left irc: Ping timeout: 265 seconds
[16:43] <rjharrison_mac> hum ! work 4 me :(
[16:44] <Randomskk> may need enabling
[16:44] <jcoxon> yeah it will
[16:44] <jcoxon> preferences -> input box
[16:44] <rjharrison_mac> jcoxon, Randomskk :)
[16:44] <rjharrison_mac> Thanks
[16:44] <rjharrison_mac> Just being dumb
[16:45] <rjharrison_mac> Thats better I like hte mac
[16:45] <rjharrison_mac> jcoxon, Did you think the suggestion of a second pipe was a good idea
[16:46] <rjharrison_mac> BTW I dloaded the dl-fldigi for ma and it didn't work
[16:46] <jcoxon> rjharrison_mac, i'm not sure we need a second pipe
[16:47] <jcoxon> well maybe we do
[16:47] <jcoxon> still thinking on that
[16:47] Jasperw (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) joined #highaltitude.
[16:47] <jcoxon> rjharrison_mac, pah you can't just say it doesn't work - what mac? intel/ppc? OS? which version?
[16:48] <rjharrison_mac> sorry side tracked
[16:48] <rjharrison_mac> tiger intel osx
[16:48] <rjharrison_mac> no librarys or dev installede
[16:49] <jcoxon> what errors do you get?
[16:49] <rjharrison_mac> Well basically nothing happens
[16:49] <rjharrison_mac> I click the icon and nothing
[16:50] <jcoxon> which one did you download?
[16:52] <rjharrison_mac> tiger mac one
[16:52] <jcoxon> hmmm not sure - i didn't make that package
[16:52] <rjharrison_mac> sorry taking pictures of faye at the same time
[16:53] <jcoxon> you could open hte terminal and find the binary and open it via the cmd line
[16:53] <jcoxon> the icon you clicked is actually a file, everything is bundled inside
[16:55] <rjharrison_mac> ok right one sec
[17:03] <rjharrison_mac> dyld: Library not loaded: /opt/local/lib/libogg.0.dylib
[17:03] <rjharrison_mac> Referenced from: /Applications/fldigi-3.11.4.app/Contents/MacOS/./../Frameworks/libFLAC.8.dylib
[17:03] <rjharrison_mac> Reason: image not found
[17:03] <rjharrison_mac> dyld: Library not loaded: /opt/local/lib/libogg.0.dylib
[17:03] <rjharrison_mac> Referenced from: /Applications/fldigi-3.11.4.app/Contents/MacOS/./../Frameworks/libFLAC.8.dylib
[17:03] <rjharrison_mac> Reason: image not found
[17:03] <rjharrison_mac> dyld: Library not loaded: /opt/local/lib/libogg.0.dylib
[17:03] <rjharrison_mac> Referenced from: /Applications/fldigi-3.11.4.app/Contents/MacOS/./../Frameworks/libFLAC.8.dylib
[17:03] <rjharrison_mac> Reason: image not found
[17:03] <rjharrison_mac> dyld: Library not loaded: /opt/local/lib/libogg.0.dylib
[17:03] <rjharrison_mac> Referenced from: /Applications/fldigi-3.11.4.app/Contents/MacOS/./../Frameworks/libFLAC.8.dylib
[17:03] <rjharrison_mac> Reason: image not found
[17:03] <rjharrison_mac> dyld: Library not loaded: /opt/local/lib/libogg.0.dylib
[17:03] <rjharrison_mac> Referenced from: /Applications/fldigi-3.11.4.app/Contents/MacOS/./../Frameworks/libFLAC.8.dylib
[17:03] <rjharrison_mac> Reason: image not dyld image not found
[17:03] <rjharrison_mac> opps
[17:03] <rjharrison_mac> well you get the picture
[17:04] <rjharrison_mac> paste does not show on xchat
[17:04] <rjharrison_mac> is that a bad wrap of the app
[17:05] <jcoxon> hmmmm
[17:05] <jcoxon> at least its not looking for curl
[17:06] <jcoxon> i'd install xcode and macports and grab libogg and libflac
[17:10] <rjharrison_mac> do I do that from the system disks or is there another way?
[17:11] <jcoxon> well you download macports
[17:11] <jcoxon> and you can get xcode from apple
[17:11] <rjharrison_mac> ok cool
[17:11] <jcoxon> but they are big downloads
[17:11] <rjharrison_mac> We should wrap hese into nice executables
[17:11] <rjharrison_mac> these
[17:11] <jcoxon> they aren't actually key
[17:12] <jcoxon> we wrap all the others inside
[17:12] <rjharrison_mac> ok cool
[17:12] <jcoxon> i assume lazyleopard has them installed on his setup when he compiled the app
[17:12] <rjharrison_mac> It's probably just me. This is vanilla install of OSX tiger
[17:13] <jcoxon> or you could just compile from source
[17:13] <fsphil> you might get libogg from installing xiphqt components
[17:13] <fsphil> http://www.xiph.org/quicktime/
[17:14] <rjharrison_mac> thanks fsphil
[17:15] <rjharrison_mac> I think I'll just stick to the windows version which runs fine on my other box (micro$oft @?@**$@*)
[17:15] <rjharrison_mac> Though the linux version works real nice on my eee
[17:16] <rjharrison_mac> jcoxon, we should have 2 pipes so the results of the curl can be displayed in a log window
[17:16] <jcoxon> yeah
[17:17] <rjharrison_mac> I think we should stay with anonymous pips for inter process communication
[17:17] <jcoxon> okay
[17:17] <Randomskk> are we planning on having --hab be the way to toggle it?
[17:17] <rjharrison_mac> There are several other alternatives but this is the cleanest
[17:17] <Randomskk> seems like having a hab button in the UI would be better/easier/more obvious
[17:17] <rjharrison_mac> easiest :)
[17:18] <Randomskk> setting --hab is a bit of a pain on windows or even on linux if loading from the app menu etc
[17:18] <rjharrison_mac> Yeo
[17:18] <rjharrison_mac> Randomskk, yep
[17:18] <jcoxon> well that can be added to the icon though
[17:18] <rjharrison_mac> jcoxon, very true
[17:18] <jcoxon> so you'd have a dl-fldigi icon and a fldigi icon
[17:18] <rjharrison_mac> It's a crap day today
[17:19] <jcoxon> Randomskk, the issue is the redrawing of the main window if we were to have a button
[17:19] <Randomskk> ah, fair enough
[17:19] <fsphil> separate window?
[17:19] <jcoxon> currently it decides before the gui is drawn so it then just draws the right setup
[17:20] <rjharrison_mac> cool I must pull the latest verson from the git
[17:20] <jcoxon> that said i'm not completely sold on the idea of having --hab
[17:20] <jcoxon> there were advantages of having it built into the main program
[17:21] <Randomskk> how different are we talking?
[17:21] <jcoxon> Randomskk, grab teh lastest and run it :-)
[17:21] <Randomskk> we may have balloons using non-rtty but still using ukhas telem string styles
[17:21] <Randomskk> jcoxon: from git or..?
[17:21] <jcoxon> git yeah
[17:22] <jcoxon> Randomskk, thats no issue
[17:22] <jcoxon> the non-rtty bit, wb8elk has tested using dominoEx
[17:22] <Randomskk> cool
[17:22] <Randomskk> making new version now
[17:22] <jcoxon> well the gui works on my mac - who knows whats going to happen on some other os
[17:23] <Randomskk> hehe
[17:23] <Randomskk> so I wanna start it with --hab?
[17:23] <jcoxon> yeah
[17:23] <Randomskk> compiling still
[17:23] <Randomskk> shame make won't use all four cores by default
[17:23] <Randomskk> would be nice
[17:24] <jcoxon> i find on my mac that it isn't drawing exactly right but if you resize it by pressing the green + button it fits to the correct size
[17:24] <jcoxon> still working out why that is
[17:24] ProjectCirrus (~rhspm@host86-157-40-247.range86-157.btcentralplus.com) left irc: Ping timeout: 264 seconds
[17:24] <rjharrison_mac> jcoxon, we should package like osx version of fldigi very small and works vanilla
[17:25] <rjharrison_mac> 7.4mb
[17:25] <Randomskk> jcoxon: seems to work assuming this is what I expect
[17:25] <jcoxon> so its just waterfall and rx box
[17:25] <Randomskk> yup
[17:25] <jcoxon> yeah so i was thinking you can place this at the bottom of your screen
[17:25] <jcoxon> and have things in the background such as spacenear.us
[17:26] <Randomskk> yea
[17:26] <Randomskk> I like it
[17:26] <Randomskk> what're we missing? the tx box and the bar at the top?
[17:26] <Randomskk> be worth enabling the top bar somehow though
[17:26] <Randomskk> rig control
[17:27] <jcoxon> run it without --hab
[17:27] <Randomskk> it crashes
[17:27] <jcoxon> yeah
[17:27] <jcoxon> just noticed that
[17:28] <jcoxon> time to find what i've broken
[17:28] <Randomskk> Invalid shared memory segment size; followed by some connection refused on bt_audio_service_open followed by a stack trace etc
[17:28] <Randomskk> how hard is it to do things like toggle the rig control bit
[17:28] <Randomskk> or alternatively making that into some kind of separate popup window
[17:29] <jcoxon> i don't think its too hard
[17:29] <jcoxon> i actually think that is what they are now doing
[17:29] <Randomskk> that would be cool
[17:30] <Randomskk> I do like the new layout though
[17:32] <jcoxon> hmmm why is it crassing
[17:32] <jcoxon> crashing*
[17:33] icez (~icez@unaffiliated/icez) joined #highaltitude.
[17:34] <jcoxon> works if you do --wfall-only
[17:34] <jcoxon> (which is what inspired --hab)
[17:38] rjharrison_mac (~rharrison@62.49.185.11) left irc: Quit: This computer has gone to sleep
[17:38] <jcoxon> Randomskk, it seems that by running --hab it breaks your fldigi config
[17:38] <Randomskk> I see
[17:38] <Randomskk> nice :P
[17:40] <Randomskk> confirm
[17:40] <Randomskk> if I move .fldigi elsewhere it loads fine
[17:40] <jcoxon> with the nice wizard
[17:40] <jcoxon> we need to hijack that wizard
[17:40] <Randomskk> definitely
[17:41] <jcoxon> i better fix that issue though :-p
[17:45] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) left irc: Ping timeout: 245 seconds
[17:45] <jcoxon> think i've fixed it
[17:51] <sbasuita> Randomskk, you can run `make -jX' where X is the number of simultaneous threads. number of cores + 1 is a good setting
[17:51] <Randomskk> oh nice
[17:52] <Randomskk> jcoxon: still crashes
[17:53] <Randomskk> that's definitely faster sbasuita though 5 threads eats my cpu for a bit
[17:53] <Randomskk> jcoxon: definitely still crashing
[17:55] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) joined #highaltitude.
[17:55] <jcoxon> Randomskk, in .fldigi there is a file call fldigi.prefs
[17:56] <jcoxon> in there main_h has been set to smaller then the normal fldigi window size so it crashes
[17:56] gamers600 (~gamers600@ip68-99-230-95.ph.ph.cox.net) joined #highaltitude.
[17:56] <Randomskk> ah
[17:56] <jcoxon> so if you changed that to say 650 fldigi will open again
[17:56] <jcoxon> i need to make fldigi --hab not set that number
[17:58] <jcoxon> and have found that bit as well
[18:01] <jcoxon> Randomskk, okay have fixed it and pushed it
[18:03] <Randomskk> yup works
[18:10] rjharrison_mac (~rharrison@62.49.185.11) joined #highaltitude.
[18:13] <jcoxon> rjharrison_mac, are you free to look into that second pipe at some point?
[18:13] <jcoxon> no hurry
[18:14] <jcoxon> Randomskk, ping
[18:16] <Randomskk> hi
[18:16] <jcoxon> go to configure then notifications
[18:17] <Randomskk> yea
[18:17] <jcoxon> quite cool
[18:17] <Randomskk> ooh. that is kinda neat.
[18:17] <Randomskk> what's RSID?
[18:18] <jcoxon> thats teh advancement of the original feature we tapped into to detect our strings
[18:18] <Randomskk> ah, nice
[18:18] <Randomskk> I see
[18:18] <jcoxon> silly zeusbot
[18:18] <Randomskk> kinda neat
[18:19] rjharrison_mac (~rharrison@62.49.185.11) left irc: Quit: This computer has gone to sleep
[18:20] <Randomskk> hmm, not convinced I particularly love GQL as the interface to their database
[18:21] <Randomskk> the whole thing with nice ORMs is you don't need query languages
[18:21] <Randomskk> uh, +google app engine
[18:22] <Randomskk> ah fair enough, it does have another method
[18:23] <Randomskk> which is much like django's way of doing things actually
[18:24] Hiena (~Hiena@81.93.195.181.datatrans.hu) joined #highaltitude.
[18:31] Simon-MPFH (~simon@phantom.mpfh.co.uk) left irc: Quit: Leaving
[18:34] <jcoxon> bbl
[18:38] jcoxon (~jcoxon@92.40.163.223.sub.mbb.three.co.uk) left irc: Quit: Leaving
[18:41] Nick change: gamers600 -> gamers600_away
[18:41] Xenion (~robert@p579FC70B.dip.t-dialin.net) joined #highaltitude.
[18:45] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) left irc: Ping timeout: 245 seconds
[18:54] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) joined #highaltitude.
[19:04] Nick change: gamers600_away -> gamers600
[19:09] gamers600_ (~gamers600@ip68-99-230-95.ph.ph.cox.net) joined #highaltitude.
[19:14] gamers600 (~gamers600@ip68-99-230-95.ph.ph.cox.net) left irc: Ping timeout: 256 seconds
[19:14] Nick change: gamers600_ -> gamers600
[19:34] gamers600_ (~gamers600@ip68-99-230-95.ph.ph.cox.net) joined #highaltitude.
[19:36] gamers600 (~gamers600@ip68-99-230-95.ph.ph.cox.net) left irc: Ping timeout: 246 seconds
[19:36] Nick change: gamers600_ -> gamers600
[19:52] ProjectCirrus (~rhspm@host86-157-40-247.range86-157.btcentralplus.com) joined #highaltitude.
[20:12] g0mjw (~chatzilla@213-152-32-108.dsl.eclipse.net.uk) left irc: Ping timeout: 265 seconds
[20:19] Laurenceb (~laurence@host81-154-84-43.range81-154.btcentralplus.com) joined #highaltitude.
[20:24] rjharrison_mac (~rharrison@62.49.185.11) joined #highaltitude.
[20:29] rjharrison_mac (~rharrison@62.49.185.11) left irc: Client Quit
[20:30] rjharrison (~rharrison@62.49.185.11) joined #highaltitude.
[20:31] <rjharrison> http://www.robertharrison.org/images/various/huddersfield-examiner%2020-Mar-2010.jpg
[20:31] <rjharrison> The blue box is interesting as they put a link in for UKHAS
[20:33] <fsphil> is the 1/1000 pressure at 35km accurate?
[20:33] <SpeedEvil> ish
[20:34] <SpeedEvil> I think it's several times that - but around there
[20:34] <SpeedEvil> 4mB springs to mind for some reason
[20:36] <fsphil> would these electronics (gps, camera, etc) work in a vacuum?
[20:36] <SpeedEvil> they pretty much o
[20:36] <SpeedEvil> do
[20:37] <SpeedEvil> Basically everything works.
[20:37] <SpeedEvil> There are some issues - stuff can freeze up - but it's not been a major problem
[20:37] <SpeedEvil> It probably would be if you diddn't use an insulated box
[20:38] <SpeedEvil> but even the shoddiest of box tends to ramp the temperature back up to something more commonly found on earth
[20:38] <Laurenceb> hi all
[20:39] <SpeedEvil> hi
[20:39] <fsphil> hiya Laurenceb
[20:44] wasutton3-1 (~will@165.134.171.141) joined #highaltitude.
[20:55] jcoxon (~jcoxon@92.40.48.154.sub.mbb.three.co.uk) joined #highaltitude.
[20:55] <jcoxon> evening
[20:56] <jcoxon> 45 - not bad for a non-launch day
[20:57] <fsphil> guess a lot of people read the huddersfield examiner :)
[20:57] <SpeedEvil> My favoirite sort of feel.
[20:59] Lunar_Lander (~lunar_lan@p54884C58.dip.t-dialin.net) joined #highaltitude.
[20:59] <Lunar_Lander> hello
[21:00] <jcoxon> hi Lunar_Lander
[21:00] <Lunar_Lander> how's life?
[21:01] <jcoxon> good thanks
[21:01] <jcoxon> you?
[21:02] <Lunar_Lander> me too, thanks
[21:02] <Lunar_Lander> do you know a little german?
[21:04] Action: fsphil bites his proverbial tongue
[21:04] <jcoxon> Lunar_Lander, not enough to have a conversation :-)
[21:04] <Lunar_Lander> wait ;)
[21:05] <Lunar_Lander> I'll do an english transcript sooon
[21:05] <Lunar_Lander> *soon
[21:05] <Lunar_Lander> http://www.unifunk.uni-osnabrueck.de/wordpress/2010/03/18/mit-dem-ballon-in-die-stratosphaere
[21:05] <Lunar_Lander> but you should have the opportunity to listen to the soundfiles anyway :P
[21:07] <jcoxon> :-)
[21:07] <Lunar_Lander> :)
[21:08] <DanielRichman> nice
[21:09] <Lunar_Lander> thanks
[21:12] <Lunar_Lander> I really hope we get this going
[21:13] Xenion (robert@p579FC70B.dip.t-dialin.net) left #highaltitude ("Verlassend").
[21:13] <jcoxon> this may sound stupid but i've put a function in a header file and i want to use it in to cpp files that get linked
[21:13] <Randomskk> putting function definitions in headers is generally Bad
[21:13] <jcoxon> and i'm getting ld: duplicate symbol errors
[21:13] <fsphil> make it a static function
[21:14] <Randomskk> if you have some function that two other source files should be able to use, the best thing would be to make a new .h with the prototype and a .cpp with the implementation, the .cpp being compiled and linked, and include the .h in each of the other .cpp's header files
[21:14] <Randomskk> or such
[21:14] <Randomskk> you can find ways around that but they tend to come down to doing hacky things
[21:14] <jcoxon> yeah i suspected that
[21:15] <Randomskk> ofc if you already have cpp files and the function can logically go in one of them
[21:15] <Randomskk> you can just define the function in that one, put its prototype in its .h
[21:15] <Randomskk> and then include that .h in the other file
[21:15] <rjharrison> hey jcoxon
[21:15] <rjharrison> http://www.robertharrison.org/images/various/huddersfield-examiner%2020-Mar-2010.jpg
[21:15] <Randomskk> the thing is to make sure the function is only declared inside one .cpp
[21:15] <Randomskk> but you can put the prototype in the header and then include that
[21:15] <rjharrison> see the blue box with the ukhas link
[21:16] <Randomskk> rjharrison: so how many locals will be doing their own HAB projects now do you reckon? :P
[21:16] <rjharrison> not many that bit of technical know how will slow things down a bit
[21:17] <jcoxon> hey rjharrison
[21:17] <rjharrison> interestingly I didn't know that they were going to do a bit on DIY but there you go
[21:18] <rjharrison> hi jcoxon
[21:18] <jcoxon> rjharrison, got the latest git?
[21:18] <rjharrison> not yet
[21:18] <rjharrison> having to do some family stuff
[21:19] <rjharrison> is git sim to svn?
[21:19] <rjharrison> I guess I need to install a git client
[21:19] <Lunar_Lander> jcoxon what is the next flight about btw?
[21:19] Nick change: gamers600 -> gamers600_away
[21:20] <Randomskk> rjharrison: git is a version control system, like subversion, but has some very different concepts as far as how it manages things
[21:20] <jcoxon> Lunar_Lander, i'm not sure when the next flight is
[21:20] <Randomskk> the basics are the same though - you'll still want the git client and then you create a local copy of the source ("clone"ing jcoxon's repository)
[21:21] <Randomskk> depending on how jcoxon sets things up contributions can either be commited directly to his github, or to other's githubs and then merged into his
[21:21] <Lunar_Lander> ah ok
[21:21] <rjharrison> jcoxon I'm assuming you will accept direct changes
[21:22] <rjharrison> Just sorting the linux box
[21:22] <Randomskk> there are a variety of ways of submitting changes
[21:22] <jcoxon> yup
[21:22] <jcoxon> if you know how :-p
[21:22] <jcoxon> cause i don't hehe
[21:23] <Randomskk> by and large you can do it with or without github
[21:23] <Randomskk> without github, you basically have git email patch files which can be applied via git, it's all very streamlined
[21:23] <rjharrison> wtf
[21:23] <Randomskk> it creates a file that says the differences between the two repositories as it were and emails it directly, then jcoxon's applies it
[21:24] <Randomskk> through github it can work in a number of ways
[21:24] <Randomskk> well, or without github but with some other external repository
[21:24] <rjharrison> jcoxon do you have a git hub
[21:24] <jcoxon> yup
[21:24] <Randomskk> either way you can do it through any external repository if the other person has write access to that repository
[21:24] <Randomskk> on github you can set who gets write access to your repositories by assigning their github accounts to be contributors
[21:24] <jcoxon> http://github.com/jamescoxon/dl-fldigi
[21:25] <Randomskk> via another repository you could set up ssh access or similar
[21:25] Daviey (~Daviey@ubuntu/member/pdpc.gold.Daviey) left irc: Ping timeout: 258 seconds
[21:25] <Randomskk> finally you can do it through github's pull request system, whereby both people have their own dl-fldigi repository on github and jcoxon can merge from yours
[21:25] <Randomskk> the latter is the more typical distributed setup and makes it easy to control what's in the 'final' or build or whatever repository
[21:26] <fsphil> yes! transmitted my first jpeg packet. now to get the rest of them :)
[21:26] Daviey (~Daviey@ubuntu/member/pdpc.gold.Daviey) joined #highaltitude.
[21:26] <Randomskk> the former is more typical of how subversion works, e.g. one repository counts as a master and everyone pushes to it from their local computer's repository
[21:26] <jcoxon> fsphil, wow - i'm looking forward to this :-)
[21:26] <Randomskk> the patch-file system is similar to how subversion etc would work in the case where the contributor doesn't have write access to the repository
[21:27] <rjharrison> jcoxon I have an account now rharrison
[21:27] LazyLeopard (~irc-clien@chocky.demon.co.uk) joined #highaltitude.
[21:27] <fsphil> jcoxon, I hope to hack the receiver into fldigi -- not sure if you'd find that useful for the hab branch
[21:27] <rjharrison> fsphil me too
[21:27] <rjharrison> You're doing something interesting there
[21:27] <jcoxon> fsphil, oh definitely
[21:28] <jcoxon> as long as it doesn't crash it then its very welcome
[21:28] <rjharrison> You will have to send us a wav file of the tx and a link to some s/w to decode
[21:28] <Randomskk> rjharrison: for example I have http://github.com/randomskk/dl-fldigi which is a fork of jcoxon's repository
[21:28] <Randomskk> (and github knows it's a fork)
[21:28] <jcoxon> rjharrison, okay i've added rjharrison has a contributer
[21:28] <Randomskk> jcoxon: -j
[21:28] <rjharrison> Cheers
[21:28] <Randomskk> which also means github can track the differences and commits made etc, and jcoxon can have github merge from my repo
[21:29] <rjharrison> Right time to get the linux box sorted and kid 2 in bed
[21:29] <rjharrison> bbiab
[21:29] <Randomskk> equally ssb has his github repo which is also a fork of jcoxon's
[21:30] <Randomskk> and if you check the network graph, http://github.com/jamescoxon/dl-fldigi/network, we can see that his has a few new commits from upstream and has merged with jcoxon's when he added libcurl
[21:30] <jcoxon> so i should really merge my clone of fldigi back to upstream?
[21:30] <Randomskk> well generally it's best to stay on top of updates from upstream
[21:31] <Randomskk> so they don't all build up
[21:31] <jcoxon> cause you have to fix them?
[21:31] <Randomskk> but equally you could merge from ssb
[21:31] <Randomskk> jcoxon: well depends on the updates, hopefully most of them will just merge automatically without touching anything we've done
[21:31] <Randomskk> git is fairly good about doing that
[21:31] <Randomskk> but yea, when they change stuff that affects us, stuff on our end needs fixing
[21:32] <Randomskk> easier to fix one small thing when you know exactly what change caused it
[21:32] <Randomskk> than to fix three months worth of small updates
[21:33] <Randomskk> http://github.com/randomskk/dl-fldigi/network
[21:35] <rjharrison> and were going to be very clean this time around
[21:35] <rjharrison> Humm though the interface bit is going to be problamatic
[21:36] <rjharrison> hehe Randomskk you're fast off the mark
[21:37] <Randomskk> http://github.com/guides/pull-requests
[21:37] <Randomskk> so for instance
[21:37] gamers600_away (~gamers600@ip68-99-230-95.ph.ph.cox.net) left irc: Remote host closed the connection
[21:37] <Randomskk> my dl-fldigi fork on github currently has the latest code from jcoxon plus the latest upstream from dlfldigi
[21:37] <Randomskk> and potentially has any code I've actually written, though not in this case
[21:38] <Randomskk> so jcoxon can do "git remote add randomskk git://github.com/randomskk/dl-fldigi.git" (once only), then "git pull randomskk master" (to update)
[21:38] <jcoxon> so rjharrison needs to fork my github repo, make changes and i'll merge them back?
[21:38] <Randomskk> that's one way of working
[21:39] <Randomskk> (or just "git pull git://github.com/randomskk/dl-fldigi.git master" would do it all in one go without adding me as a remote repository)
[21:39] <Randomskk> as an alternative he can just push straight to your github repository
[21:39] <jcoxon> so more like a svn
[21:39] g0mjw (~chatzilla@213-152-32-108.dsl.eclipse.net.uk) joined #highaltitude.
[21:39] <Randomskk> yea, that latter one is more like the svn way of doing things
[21:39] <Randomskk> it's perfectly valid and can be less work, which one to use is a case of which works best for how we work
[21:40] <Randomskk> the svn style is obviously outdated for things like large open source projects with a few core contributors but many people who may make small updates - you don't want to give them all write access to the svn
[21:40] <Randomskk> so the git style works very well there, allowing anyone to fork the repository, do some changes, and let the repository owner easily merge those changes in if they want to
[21:42] <Randomskk> for people making lots of changes, there's no harm giving them direct write access to the repository so they can push to it whenever they want to
[21:42] <Randomskk> (but it can be useful to have your own repository that's logically separate from the 'main' repository, e.g. for trying things etc - and you can do that too very easily)
[21:43] <Randomskk> (so for instance rharrison could have his own fork, which would be git remote 'origin', which he can push to and theoretically jcoxon can merge from, but also have write access to 'upstream', so he could "git push upstream master" to push his current work to the main repository)
[21:43] Action: jcoxon thinks rjharrison is going to be very confused when he gets back :-)
[21:43] <rjharrison> I don't mind what we do but one seems to make sense given that we're not going to be doing a million updates!
[21:43] <jcoxon> Randomskk, i understand
[21:43] <rjharrison> I am
[21:44] <rjharrison> I'v only just got to grips with svn
[21:44] <rjharrison> I'm showing my age
[21:44] <jcoxon> rjharrison, i reckon the best thing is for you to fork and then i'll merge
[21:45] <rjharrison> need to get milk 4 kid
[21:45] <rjharrison> ok
[21:45] <rjharrison> jcoxon you going to sort the pipes out
[21:45] <jcoxon> ummm was hoping you would :-)
[21:45] <rjharrison> Personally I'm happy to stick with the server
[21:45] <jcoxon> i'll do the gui!
[21:45] <jcoxon> okay i can do pipes
[21:46] <rjharrison> Ok I'll pipe
[21:46] <rjharrison> hehe
[21:46] <Randomskk> github have a lot of decent help on using git, too, under that Help link
[21:46] <rjharrison> Just cut and paste the previouse
[21:46] <rjharrison> But with another pipe
[21:46] <Randomskk> http://learn.github.com/ too
[21:47] <rjharrison> I can do that if you like
[21:47] <LazyLeopard> jcoxon: Have you moved dl-fldigi off code.google?
[21:47] <rjharrison> LazyLeopard slowly
[21:47] <LazyLeopard> Right. ;)
[21:48] <jcoxon> LazyLeopard, well its a sort of rewrite with the latest fldigi source
[21:49] <LazyLeopard> Sounds good!
[21:50] <LazyLeopard> A friend just asked what the "dl" stands for... ;)
[21:50] <jcoxon> currently i'm getting it back to a state where it works
[21:51] <jcoxon> then will improve it
[21:51] <Randomskk> distributed listener :P
[21:51] <LazyLeopard> Been there (elsewhere...)
[21:51] <LazyLeopard> Cheers Randomskk ;)
[21:52] <Randomskk> jcoxon: the github issue tracker is quite nice and simple (how I like issue trackers), worth having a gander at
[21:52] <Randomskk> easy to use it to just add things that have to be done
[21:53] <Randomskk> e.g. "Need to extract HAB messages from telemetry stream", "Need to parse/verify messages", "Need to submit messages to server", "Need to get operator information", etc etc
[21:53] <Randomskk> you can close github issues with git commit messages, e.g. "Commit 123abc: Added message extraction, closes #2"
[21:56] <Randomskk> ew, I am not convinced I like sqlalchemy
[21:57] <Randomskk> ruby syntax combined with activerecord has spoiled my view of ORMs forever
[22:00] <jcoxon> ping rjharrison
[22:01] <jcoxon> wooohooo, new dl-fldigi is uploading data
[22:01] <Randomskk> sweet
[22:02] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) left irc: Ping timeout: 245 seconds
[22:03] juxta (fourtytwo@ppp118-210-24-33.lns20.adl2.internode.on.net) joined #highaltitude.
[22:03] SpeedEvil (1000@tor/regular/SpeedEvil) left irc: Ping timeout: 252 seconds
[22:03] <Lunar_Lander> btw does anybody remember "Earthwinds"?
[22:03] _sh3 (debian-tor@gateway/tor-sasl/sh3/x-62271040) joined #highaltitude.
[22:04] N900evil (~Speedevil@tor/regular/SpeedEvil) left irc: Ping timeout: 276 seconds
[22:07] <LazyLeopard> rjharrison: Do listeners ever drop off http://www.robertharrison.org/listen/loggers.php ?
[22:07] <jcoxon> LazyLeopard, they don't
[22:07] Nick change: LazyLeopard -> m6lep
[22:07] <Randomskk> nor do dupes get removed :P
[22:08] <Randomskk> though it's not as long as it has been in th epast?
[22:08] <jcoxon> m6lep, when did you get your licence?
[22:08] <m6lep> Last Wednesday. ;)
[22:08] <m6lep> Well, test was a week ago.
[22:08] <Randomskk> nice!
[22:08] <Randomskk> yea ofcom take a bit
[22:08] <fsphil> well done!
[22:09] <m6lep> ;)
[22:09] <Randomskk> hmm
[22:09] <Randomskk> I bet we could get it to not capslock antenna and radio entries too, cool as allcaps obviously is
[22:09] <Randomskk> actually BICSTR's yagi isn't all caps
[22:10] <jcoxon> Randomskk, oh we purposely do that :-p
[22:10] <jcoxon> we have an uppercase function!
[22:10] <Randomskk> nor is MOBILE's
[22:10] <jcoxon> he has his own code
[22:10] <Randomskk> haha
[22:11] Hiena (~Hiena@81.93.195.181.datatrans.hu) left irc: Quit: -=Got bored from the net. Gone blowing up things.=-
[22:11] g0mjw (~chatzilla@213-152-32-108.dsl.eclipse.net.uk) left irc: Ping timeout: 256 seconds
[22:12] grummund (~grummund@unaffiliated/grummund) left irc: Ping timeout: 248 seconds
[22:14] <jcoxon> Randomskk, how do i merge with the latest fldigi?
[22:17] <Randomskk> jcoxon: well do you have it as a remote repo?
[22:17] <Randomskk> sorry my internet cut out for a second there
[22:17] <Randomskk> anyway if you do `git remote` what does it say?
[22:18] <jcoxon> i done it
[22:18] <Randomskk> cool
[22:18] <Randomskk> so you have it as upstream or such?
[22:18] <jcoxon> yeah
[22:18] <Randomskk> and then origin is github?
[22:18] <jcoxon> so i pulled it
[22:18] <jcoxon> yeah
[22:18] <Randomskk> yup
[22:18] <Randomskk> pull is fetch+merge
[22:19] <Randomskk> you could do them discretely, e.g. `fetch upstream` downloads everything from upstream - all its varied branches, tags etc
[22:19] SpeedEvil (~user@tor/regular/SpeedEvil) joined #highaltitude.
[22:19] <Randomskk> and then `merge upstream/master` to merge your currently checked out branch (probably master, use git branch to see) with upstream's master
[22:20] <jcoxon> so now we are in a position to start doing cool things
[22:20] N900evil (~Speedevil@tor/regular/SpeedEvil) joined #highaltitude.
[22:20] <Randomskk> some people advocate always fetching then merging instead of pulling, but pulling should work most of the time and is a bit quicker
[22:21] <Randomskk> http://longair.net/blog/2009/04/16/git-fetch-and-merge/ goes into more detail than you probably wanted to know
[22:21] <jcoxon> i'm wondering with dl-fldigi whether we should keep it really simple like it is or have more information displayed directly
[22:21] <Randomskk> thinking of adding a new pane showing hab-related info?
[22:21] <jcoxon> yeah
[22:22] <Randomskk> I think that's a good idea
[22:22] <Randomskk> current payload, clickylinks to tracker etc, number of transmitted strings, current status, etc?
[22:22] <jcoxon> decoded data, server response, a compass to show bearing to payload
[22:22] <Randomskk> oh man that last would be super duper mega useful
[22:22] <Randomskk> also distance to payload and elevation
[22:22] <jcoxon> so you know which way to point your yagi
[22:22] <Randomskk> distance so you know how awesome you are
[22:22] <Randomskk> I have wanted a bearing calculator for ages
[22:22] <jcoxon> i'm going to implement my points system
[22:23] <jcoxon> distance in km * num of strings
[22:23] <Randomskk> sounds good
[22:23] <jcoxon> i think the configure bit we had on old dl-fldigi is good though
[22:23] <jcoxon> no need for that to be displayed directly
[22:23] <Randomskk> edmoore is going to just take over the cusf trackatron and whip everyone
[22:24] <Randomskk> except that guy with a massive tower and a rotatable yagi on top, G0...?
[22:24] <jcoxon> well it won't be so good when we do some HF
[22:24] <Randomskk> hehe
[22:24] <Randomskk> true
[22:24] <jcoxon> and we construct our balloon suspended multiple ele 40m yagi
[22:24] <jcoxon> mwhahahaha
[22:24] <Randomskk> but I think hf flights are going to be rare
[22:24] <Randomskk> distance will be massive sure
[22:25] <Randomskk> but they'd be pretty infrequent compared to close range vhf
[22:25] <jcoxon> thats where the points system will really heat up
[22:25] <Randomskk> how do we stop people cheating massively
[22:25] <Randomskk> like I could just run a transmitter in my garden without an antenna :P
[22:25] <Randomskk> or do a weekly launch in secret so no one knows it's gonna happen, etc etc
[22:25] <jcoxon> its per launch
[22:26] <jcoxon> rather than overall
[22:26] <Randomskk> aah, okay
[22:26] <Randomskk> that'd work
[22:28] <Randomskk> btw jcoxon http://en.gravatar.com/ for avatars in your github commits
[22:29] <Randomskk> (also in wordpress comments, stackoverflow, many other places)
[22:30] <jcoxon> hehe, can't commit completely to github yet
[22:30] grummund (~grummund@unaffiliated/grummund) joined #highaltitude.
[22:30] <Randomskk> gravatar is just a system whereby you give them an image and your email address
[22:30] <Randomskk> and later any site that needs an avatar for you MD5s your email and that turns into an img link from gravatar
[22:30] <jcoxon> yeah i had a look earlier
[22:31] <jcoxon> very clever
[22:31] <Randomskk> that http://longair.net/blog/2009/04/16/git-fetch-and-merge/ might actually be worth looking over in that it gives a very coherent view of how branches work in git
[22:32] m6lep (~irc-clien@chocky.demon.co.uk) left irc: Quit: Bye
[22:33] <jcoxon> wow quite an essay
[22:33] <Randomskk> yea
[22:34] <jcoxon> wow these trajectories are still terrible
[22:34] <Randomskk> I was tempted to change the burst altitude to like 5km so it'd look great and the alien kids would be happy, but realised that's meaner in the long run really
[22:35] <Randomskk> oh dear, they have actually gotten worse
[22:37] <jcoxon> right thats enough dl-fldigi hacking for today
[22:37] <jcoxon> had a funny idea of having an irc bot embedded into dl-fldigi
[22:38] <jcoxon> which logged onto say #highaltitude99 and posted strings directly
[22:38] <Randomskk> probably look like a botnet to freenode
[22:38] <jcoxon> guess it is reall
[22:38] <jcoxon> y
[22:38] <Randomskk> would help avoid problems if the server messed up though
[22:38] <Randomskk> and removes more central points of failure etc
[22:39] <Randomskk> are we moving to one centralised server for all of it now?
[22:39] <Randomskk> or still posting strings to one place and parsing them elsewhere and graphing them somewhere else and whatever else
[22:39] <jcoxon> something apparently is in the pipline
[22:39] <Randomskk> heh okay
[22:39] <jcoxon> but i missed that discussion
[22:39] <Randomskk> the other nice thing along those lines would be some kind of message of the day it could check periodically
[22:39] <Randomskk> e.g. the topic in #ha99 or just a text string from a web page
[22:39] <Randomskk> some way of sending a message to people running dl-fldigi
[22:40] <jcoxon> thats one new feature of dl-fldigi will be that you'll be able to input a new server address rather then hardcoding it in
[22:40] <jcoxon> Randomskk, that was sort of my theory about the ircbot bit
[22:40] <Randomskk> to start with it could helpfully contain e.g. a current detected frequency, but then if shit hits the fan you could say stuff like "please report your bearing to payload" or "keep tracking it should be up soon"
[22:40] <jcoxon> maybe twitter
[22:40] <Randomskk> yea true
[22:41] <Randomskk> twitter would work fairly nicely and has a pretty easy to use ui
[22:41] <Randomskk> by ui I mean api
[22:41] <jcoxon> also need to recruit someone to make a remote control backend for this
[22:41] <Randomskk> remote control backend?
[22:41] <jcoxon> a job i really don't have time for but would be very cool
[22:41] <jcoxon> e.g. webbased control
[22:41] <Randomskk> web based control of what though?
[22:42] <Randomskk> dl-fldigi itself?
[22:42] <jcoxon> yeah
[22:42] <jcoxon> + hamlib/rigcat control
[22:42] <Randomskk> I guess using the xml-rpc stuff?
[22:42] <Randomskk> that would be pretty neat
[22:42] <jcoxon> yeah
[22:42] <Randomskk> dunno how you'd get audio
[22:42] <jcoxon> and somehow get the waterfall to display
[22:42] <Randomskk> I guess just the waterfall would suffice
[22:43] <jcoxon> it would be a really good project
[22:43] <Randomskk> mm
[22:43] <Randomskk> would dl-fldigi serve it?
[22:43] <Randomskk> or some external program that serves an http interface and also connects to dl-fldigi via xml-rpc?
[22:43] <Randomskk> or even make dl-fldigi's xml-rpc accessible over the net, dunno
[22:43] <Randomskk> probably best not to do that
[22:44] <jcoxon> the challenge is getting the waterfall out
[22:44] <jcoxon> the rest is easy
[22:44] <Randomskk> is that even accessible via xml-rpc?
[22:45] <jcoxon> no
[22:45] <Randomskk> hmm
[22:45] <Randomskk> I bet it'd be possible to render it to a png and dump that to a folder or something
[22:45] <Randomskk> then have this other software serve that and some javascript to refresh it
[22:46] <jcoxon> fancy the challenge?
[22:46] <Randomskk> will have a look into it over these holidays
[22:46] <fsphil> websdr.ewi.utwente.nl:8901 did a waterfall in java
[22:46] <Randomskk> no promises, I do also have revision to do :P
[22:46] <Randomskk> fsphil: the websdr projects are awesome
[22:46] <fsphil> very awesome!
[22:47] <jcoxon> Randomskk, pah i have revision for finals!
[22:47] <Randomskk> wow, check out the hardware they're using
[22:47] <Randomskk> pretty simple all things considered
[22:48] <Randomskk> jcoxon: and I fully anticipate spending less time than you revising :P
[22:48] <fsphil> there's something really amazing about seeing the entire band in one go :)
[22:49] <Randomskk> yup
[22:49] <Randomskk> that board is epic, too, I want one
[22:49] <fsphil> yea, that's on my christmas list
[22:49] <fsphil> now if the java just didn't crash my linux box...
[22:51] <DanielRichman> http://github.com/jamescoxon/dl-fldigi/blob/master/src/waterfall/waterfall.cxx line 825? Just replace/duplicate the function calls that appear to draw to the screen with libpng calls?
[22:51] <fsphil> would jpeg not be more appropriate? it doesn't have to be pixel perfect
[22:51] <DanielRichman> True
[22:51] <fsphil> faster too
[22:52] <DanielRichman> but the main challenge is getting images out of the program
[22:52] <DanielRichman> imagemagick can deal with the rest
[22:52] <DanielRichman> and I get the stereotyped-impression that png is nicer; but I'd have to look at it
[22:52] <Randomskk> DanielRichman: yea, that seems like that'd be the way forward
[22:52] <fsphil> I wonder how difficult it would be to send a single line image, and shift the old image up on the page
[22:52] <Randomskk> dump that jpg or png in a local folder and have the web program serve it up and reload as often as needed
[22:52] <Randomskk> fsphil: dunno if that'd be more hassle than it's worth
[22:53] <Randomskk> a reasonable sized waterfall is still a tiny jpg
[22:53] <fsphil> yea
[22:53] <DanielRichman> You'd have to hack open the fldigi code
[22:53] <Randomskk> and missing lines would get annoying
[22:53] <DanielRichman> since that function is passed a fully assembled pixbuf
[22:53] <DanielRichman> with it already shifted up
[22:53] <Randomskk> yea
[22:53] <Randomskk> if we can just blit what goes to the screen to a png/jpg as well, that'd be easy
[22:53] <Randomskk> theoretically
[22:53] <DanielRichman> Crossing the linen between addition and modification is nasty
[22:54] Action: DanielRichman clones dl-fldigi
[22:55] <SpeedEvil> Or more simply.
[22:55] <SpeedEvil> Don't move the waterfall
[22:56] <SpeedEvil> blank a line, and write into it in a circular manner
[22:56] <Randomskk> still probably easier in terms of fldigi to just write its output waterfall into a jpg as well as the screen
[22:57] <DanielRichman> I've started following Randomsk ssb jc and on github; anyone else I should be following?
[22:57] <Randomskk> rharrison
[22:58] <jcoxon> hehe we should convert it to ascii
[22:58] <Randomskk> hehe
[22:58] <jcoxon> then it'll go nicely over the network :-p
[22:58] <Randomskk> I was toying with an ascii webcam network idea
[22:58] <N900evil> twitterfall
[22:59] <Randomskk> mainly because bitlbee, while supporting MSN and Jabber and plugging them into IRC (via irssi in my case) does not support webcams
[22:59] <Randomskk> adding webcam support to IRC in the form of ascii webcam seemed the obvious way forward
[22:59] <SpeedEvil> naah
[22:59] <SpeedEvil> just do a ctcp thingy
[22:59] <SpeedEvil> CTCP Randomskk VIDEOCALL 3445
[23:00] <Randomskk> how would that actually do webcamming though?
[23:00] <SpeedEvil> tells you to send a video call to my port 3445
[23:00] <SpeedEvil> on receipt of that ctcp
[23:00] <Randomskk> but irssi doesn't actually support that
[23:00] <Randomskk> since it can't actually integrate with my webcam
[23:00] <Randomskk> and couldn't display it anyway
[23:00] <Randomskk> plus it's running on my server
[23:00] <SpeedEvil> No, it can do random behaviour scripted on receipt of ctcp
[23:00] <Randomskk> yea
[23:01] <SpeedEvil> Why not 'motion' or something, and a private cam site?
[23:01] <Randomskk> well that /could/ work
[23:01] <Randomskk> but ascii artwork webcam images sent over irc? awesome
[23:01] <jcoxon> you'll be booted for flooding
[23:02] <Randomskk> admittedly motiono looks like it'd work nicely
[23:02] <Randomskk> jcoxon: but it'd go over msn/jabber
[23:02] Action: SpeedEvil waits for Randomskk has left (excess flood)
[23:02] <Randomskk> or irc privmsg if not that
[23:03] <Randomskk> you could even use irc colors
[23:04] <SpeedEvil> for low bandwidth use on VNC, just not scrolling the waterfall is probably easiest.
[23:04] <SpeedEvil> For other stuff - hmm
[23:05] <SpeedEvil> fft works ok on lowish bw links too
[23:07] jcoxon (~jcoxon@92.40.48.154.sub.mbb.three.co.uk) left irc: Ping timeout: 276 seconds
[23:09] \mct (~mct@entropia.netisland.net) joined #highaltitude.
[23:13] mct (~mct@entropia.netisland.net) got netsplit.
[23:15] Jasperw1 (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) joined #highaltitude.
[23:15] Jasperw (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) left irc: Quit: Leaving.
[23:19] sbasuita (~sbasuita@unaffiliated/drebellion) left irc: Remote host closed the connection
[23:20] sbasuita (~sbasuita@unaffiliated/drebellion) joined #highaltitude.
[23:24] mct (~mct@entropia.netisland.net) got lost in the net-split.
[23:32] <DanielRichman> Ok. How do I build fldigi, including automake and autoconf? (ping sbasuita )
[23:33] <sbasuita> DanielRichman, autoreconf -fi; ./configure; make
[23:33] <DanielRichman> sbasuita, what about automake?
[23:33] <DanielRichman> ohright it worked :O
[23:36] natrium42 (~natrium@CPE000625d867e2-CM0014045885be.cpe.net.cable.rogers.com) joined #highaltitude.
[23:41] <Lunar_Lander> good night!
[23:41] <natrium42> gnite
[23:41] <sbasuita> yo Lunar_Lander
[23:41] <sbasuita> nite
[23:41] <Randomskk> hi natrium42
[23:41] Lunar_Lander (~lunar_lan@p54884C58.dip.t-dialin.net) left irc: Quit: Lunar_Lander
[23:41] <natrium42> hey Randomskk
[23:41] wasutton3-1 (~will@165.134.171.141) left irc: Ping timeout: 264 seconds
[23:42] <Randomskk> so I had a play with pylons but sqlalchemy seems icky
[23:42] <Randomskk> I think I've just been spoilt by activerecord but its syntax seems a bit of a mess and for some reason pylons seems to suggest putting all the model data and table data into a single file for the whole project
[23:43] <DanielRichman> sbasuita,
[23:43] <DanielRichman> logger/rx_extract.cxx: In function void rx_extract_add(int):
[23:43] <DanielRichman> logger/rx_extract.cxx:173: error: count was not declared in this scope
[23:43] <DanielRichman> ftbfs - should I just comment that line and ignore?
[23:43] <Randomskk> DanielRichman: is that on the current git head?
[23:43] <DanielRichman> Randomskk, yes.
[23:43] <DanielRichman> as far as i know, it is
[23:43] <Randomskk> git log -1
[23:43] <Randomskk> commit ID?
[23:44] <DanielRichman> commit 6228bacd204c70a6c246063331ae99ad58ade191
[23:44] <Randomskk> yup same
[23:44] <DanielRichman> and does your copy build?
[23:44] <Randomskk> it did, rebuilding clean, sec
[23:44] <DanielRichman> :X
[23:44] <DanielRichman> I only changed one file ...!?
[23:44] <DanielRichman> Maybe it was because I built with -j4
[23:45] <Randomskk> I keep forgetting to do that
[23:45] <Randomskk> compiling atm anyway
[23:45] <Randomskk> oh huh
[23:45] <Randomskk> I do get that error
[23:45] <DanielRichman> did you use -j4?
[23:45] <DanielRichman> oh no wait; compiling w/o -j4 gives the error
[23:45] <sbasuita> compiling with -j shouldn't change anything
[23:46] <DanielRichman> sbasuita, unless the makefile is shat
[23:46] <Randomskk> it is erroring
[23:46] <Randomskk> something's up somewhere at least
[23:46] <Randomskk> in rx_extract_add again
[23:46] <Randomskk> hmmmm
[23:46] <Randomskk> okay so
[23:46] <Randomskk> http://www.kernel.org/pub/software/scm/git/docs/git-bisect.html
[23:47] wasutton3-1 (~will@165.134.171.141) joined #highaltitude.
[23:48] <Randomskk> okay doing a binary search to find the buggy commit now
[23:50] <Randomskk> bisect complete
[23:50] <Randomskk> error in 2afabaa451d15
[23:50] <Randomskk> apparently
[23:50] <DanielRichman> :o
[23:50] <Randomskk> that is fun
[23:50] <DanielRichman> grah! why can't makefiles just *work* with -B
[23:51] Action: Randomskk hadn't had a chance to play with git bisect before
[23:51] <Randomskk> ooh it can even visualise them in gitk
[23:52] <Randomskk> haha it can even do it totally automatically if some script will return the error status
[23:52] <Randomskk> sweet I bet that'l work with make
[23:52] Action: Randomskk tests
[23:52] Laurenceb (~laurence@host81-154-84-43.range81-154.btcentralplus.com) left irc: Ping timeout: 252 seconds
[23:55] <Randomskk> right it's running
[23:55] <Randomskk> set the one where "really fixed --hab this time" to good and current in my repo to bad
[23:55] <Randomskk> and told it to run using make -j4 as the test function
[23:55] <Randomskk> hahaha it works
[23:55] <Randomskk> awesome
[23:57] <sbasuita> Randomskk, which commands?
[23:57] <Randomskk> sbasuita: `git bisect start`
[23:57] <Randomskk> `git bisect bad`
[23:57] <Randomskk> `git bisect good dab90537e5a`
[23:57] <Randomskk> `git bisect run make -j4`
[23:58] <Randomskk> then it'l say the shit repo, you can `git bisect reset` to go back to where you were
[23:58] <Randomskk> also fun is git bisect visualise to load gitk and show you what will be tried
[23:58] <Randomskk> you can give it a commit for bad, too, instead of just the current tip
[23:58] <Randomskk> equally you can of course specify tags or branches etc
[23:58] Jasperw1 (~jasperw@client-86-25-212-88.cht-bng-015.adsl.virginmedia.net) left irc: Quit: Leaving.
[23:59] <sbasuita> Randomskk, that is pretty nice
[23:59] <Randomskk> you can do it manually and tell git if this one it swapped you to is good/bad using git bisect good/bad too, but doing it with make is quicker and more awesome
[00:00] --- Sun Mar 21 2010