highaltitude.log.20120930

[00:00] <fsphil> they say 28 days
[00:00] <fsphil> but it's between a week and months
[00:00] <fsphil> several months in my case
[00:00] <m0psi> ok
[00:00] <m0psi> well, once i get settled, and have an idea of a eta, then i will contact them
[00:01] <fsphil> I applied in June
[00:01] <m0psi> y, your winds come from the atlantic, so pushing to scotland
[00:01] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) joined #highaltitude.
[00:01] <m0psi> so, did you just ignore them, or are you still waiting?
[00:01] <fsphil> hiya Dan-K2VOL ! I see a .de
[00:01] <fsphil> which rhymes
[00:02] <fsphil> still waiting m0psi. I would never ignore them, that puts the hobby at risk for everyone
[00:02] <m0psi> y, that is what i figured
[00:02] <Dan-K2VOL> hi fsphil !
[00:02] <m0psi> i'm sure there is plenty to do while you wait
[00:02] <Lunar_Lander_> hey Dan-K2VOL
[00:02] <fsphil> I was hoping to avoid another winter launch
[00:02] <Dan-K2VOL> just an artifact of a roaming mobile hotspot, I'm actually in .nl
[00:02] <fsphil> lol
[00:03] <Lunar_Lander_> XD
[00:03] <fsphil> how was france?
[00:03] <m0psi> right, bed time for me
[00:03] <Lunar_Lander_> good night M0NSA
[00:03] <Lunar_Lander_> m0psi,
[00:03] <m0psi> good chatting fsphil
[00:03] <fsphil> nite m0psi!
[00:03] <Dan-K2VOL> Paris has an agreeable metro, and not so agreeable internet access
[00:03] <m0psi> nn Lunar_Lander
[00:03] <Lunar_Lander_> hello Dan-K2VOL
[00:03] <Dan-K2VOL> hi Kevin
[00:03] <fsphil> the geolocation of our office IP address used to have us in .nl
[00:03] <m0psi> nn Lunar_Lander_
[00:03] <Lunar_Lander_> how are you?
[00:04] <Dan-K2VOL> good, been very busy trying to get interviews lined up with the french guys
[00:04] <fsphil> I've never had a proper stop in france
[00:04] <Dan-K2VOL> going well
[00:04] <fsphil> I've been there three times, but only for a few hours at a time
[00:04] <Dan-K2VOL> oh for work?
[00:05] <fsphil> heading to somewhere else the first two times
[00:05] <Dan-K2VOL> the TGV trains are certainly a slick way to move, I was able to set a personal land-speed record of 185 mph
[00:05] <fsphil> the third time was a quick daytrip from england
[00:06] <Lunar_Lander_> cool
[00:06] <Lunar_Lander_> Dan-K2VOL, I think I passed Maths today
[00:06] <fsphil> I did learn how little french I know
[00:06] <Dan-K2VOL> I'm going back to Paris Monday to meet with the meteorological laboratory librarian, and a field scientist who learned from Vin Lally
[00:06] <Lunar_Lander_> YAY
[00:07] <Dan-K2VOL> haha fsphil, I hear you, it is a bit stressful there not knowing french
[00:07] <Dan-K2VOL> but easier than I thought it would be
[00:08] clem_ (57c2776a@gateway/web/freenode/ip.87.194.119.106) left irc: Quit: Page closed
[00:08] <fsphil> had a really nice caramel eclair
[00:11] <Dan-K2VOL> do you have any pics of your hardware seups for SSDV online fsphil?
[00:12] <fsphil> not of the hardware Dan-K2VOL, but it's basically just a C328 camera wired to an avr - it's a straight uart connection, three wires
[00:14] <fsphil> (assuming an avr running at 3.3v, otherwise a few resistors would be needed)
[00:15] <Dan-K2VOL> gotcha, so it's basically a standard tracker board
[00:16] <fsphil> yep, the only oddity would be the requirement for two uarts (gps + camera)
[00:16] <fsphil> I think the basic arduino only has the one
[00:16] <fsphil> can't remember which avr that is
[00:16] <Dan-K2VOL> 328 usually
[00:18] m0psi (~ali@host86-158-242-93.range86-158.btcentralplus.com) left irc: Quit: This computer has gone to sleep
[00:20] <fsphil> sounds right. I've been using the 644p
[00:20] <Dan-K2VOL> cool, I've got to get to bed, but I'd like to play with that sometime.
[00:20] <fsphil> but I suspect that's overkill
[00:20] Lucasbuck (~matt@host86-162-249-144.range86-162.btcentralplus.com) left irc: Read error: Operation timed out
[00:20] <fsphil> sleep sounds good about now
[00:20] <fsphil> g'nite!
[00:20] <Dan-K2VOL> night phil and all
[00:20] <Lunar_Lander_> Dan-K2VOL, I think I passed Maths today
[00:21] <Lunar_Lander_> gn8 fsphil
[00:21] <Dan-K2VOL> nice Lunar_Lander_! congratulations
[00:22] bbjunkie (~bbjunkie@95.151.7.250) joined #highaltitude.
[00:22] <Lunar_Lander_> thanks
[00:22] <Lunar_Lander_> when do you plan to visit germany?
[00:23] <Dan-K2VOL> not sure now, plans changing to stay a little longer
[00:23] <Lunar_Lander_> yeah
[00:23] <Dan-K2VOL> will catch up with you another day, bedtime here!
[00:23] <Dan-K2VOL> ttyl
[00:23] <Lunar_Lander_> good night
[00:23] Dan-K2VOL (Dan-K2VOL@gw1.m-ccp.de) left #highaltitude.
[00:24] <SpeedEvil> https://commons.wikimedia.org/wiki/Category:Great_tits_in_art
[00:24] <SpeedEvil> work safe
[00:24] <Lunar_Lander_> XD
[00:25] <fsphil> those poor chicks
[00:25] <fsphil> oh right, sleeping :)
[00:37] <AlephHaz> i'm trying to build some gnu radio processing blocks for the ntx2, could someone point mein
[00:38] <AlephHaz> me in the right direction?*
[00:40] Lunar_Lander_ (~gd-compto@84.160.120.40) left irc: Quit: Verlassend
[00:41] <AlephHaz> not from scratch obviously
[00:41] <AlephHaz> as much as i'd like to learn about the intricacies of signals processing i don't have the time :<
[00:48] Laurenceb_ (~Laurence@host86-136-118-129.range86-136.btcentralplus.com) left irc: Ping timeout: 245 seconds
[00:55] Wil5on (~Wil5on@compsci.adl/eternalpresident/wil5on) joined #highaltitude.
[01:14] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 248 seconds
[01:17] bbjunkie (~bbjunkie@95.151.7.250) left irc:
[01:18] sparty (~sparty@gateway/tor-sasl/sparty) joined #highaltitude.
[01:19] <natrium42> Wil5on!!................ D:
[01:34] <Wil5on> bawwwwww
[01:37] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) got netsplit.
[01:42] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) returned to #highaltitude.
[01:42] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[01:52] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) got netsplit.
[01:52] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) got netsplit.
[01:58] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) returned to #highaltitude.
[01:58] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) returned to #highaltitude.
[01:58] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Quit: Leaving.
[02:06] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) left irc: Ping timeout: 246 seconds
[02:08] joph (~joph@2607:f358:1:fed5:22:46ab:47ee:35a9) joined #highaltitude.
[02:24] DrLuke (~Im@p4FCE4202.dip.t-dialin.net) left irc: Read error: Connection reset by peer
[02:25] DrLuke (~Im@p4FCE4202.dip.t-dialin.net) joined #highaltitude.
[02:31] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 246 seconds
[02:59] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[03:02] DrLuke (~Im@p4FCE4202.dip.t-dialin.net) left irc:
[03:40] gonzo_mob (~gonzo_mob@31.92.106.247) left irc: Ping timeout: 246 seconds
[03:40] gonzo_mob (~gonzo_mob@31.92.106.247) joined #highaltitude.
[03:47] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 246 seconds
[04:01] Wil5on (~Wil5on@compsci.adl/eternalpresident/wil5on) left irc: Ping timeout: 260 seconds
[04:16] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[05:04] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 246 seconds
[05:08] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[05:13] Nick change: soafee-chan -> spacekitteh
[05:20] bhammet (~hellno@203.122.224.49) left irc: Ping timeout: 240 seconds
[05:20] juxta (~rootkit@ppp203-122-193-94.static.internode.on.net) left irc: Ping timeout: 256 seconds
[05:22] juxta (~rootkit@ppp203-122-193-94.static.internode.on.net) joined #highaltitude.
[05:25] bhammet (~hellno@203.122.224.49) joined #highaltitude.
[07:08] DoYouKnow (~Michael@75-28-180-206.lightspeed.bnsvil.sbcglobal.net) left irc: Read error: Connection reset by peer
[08:06] m0psi (~ali@host86-158-242-93.range86-158.btcentralplus.com) joined #highaltitude.
[08:07] kpiman (1f36317a@gateway/web/freenode/ip.31.54.49.122) joined #highaltitude.
[08:17] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) joined #highaltitude.
[08:24] daveake (~daveake@daveake.plus.com) joined #highaltitude.
[08:37] number10 (569e1bd0@gateway/web/freenode/ip.86.158.27.208) joined #highaltitude.
[08:41] Morseman (~chatzilla@88-104-130-214.dynamic.dsl.as9105.com) left irc: Ping timeout: 248 seconds
[08:50] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) left irc: Quit: Leaving.
[09:44] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) joined #highaltitude.
[10:09] kpiman (1f36317a@gateway/web/freenode/ip.31.54.49.122) left irc: Quit: Page closed
[10:13] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) left irc: Ping timeout: 244 seconds
[10:14] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) joined #highaltitude.
[10:20] SamSilver-lap (c5572005@gateway/web/freenode/ip.197.87.32.5) joined #highaltitude.
[10:29] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) left irc: Quit: Leaving.
[10:37] SamSilver-lap (c5572005@gateway/web/freenode/ip.197.87.32.5) left irc: Ping timeout: 245 seconds
[10:44] Wil5on (~Wil5on@compsci.adl/eternalpresident/wil5on) joined #highaltitude.
[10:45] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[10:53] cuddykid (~acudworth@host-78-145-201-41.as13285.net) joined #highaltitude.
[10:59] SamSilver-lap (c5572005@gateway/web/freenode/ip.197.87.32.5) joined #highaltitude.
[11:46] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) joined #highaltitude.
[11:47] KingJ (~kj@2001:41d0:8:408b::1) left irc: Ping timeout: 245 seconds
[12:05] KingJ (~kj@2001:41d0:8:408b::1) joined #highaltitude.
[12:06] jschall (~quassel@c-24-10-32-157.hsd1.ca.comcast.net) left irc: Read error: Connection reset by peer
[12:07] jschall (~quassel@c-24-10-32-157.hsd1.ca.comcast.net) joined #highaltitude.
[12:09] Hiena (~boreger@81.93.195.181.datatrans.hu) joined #highaltitude.
[12:15] SamSilver-lap (c5572005@gateway/web/freenode/ip.197.87.32.5) left irc: Quit: Page closed
[12:43] cuddykid (~acudworth@host-78-145-201-41.as13285.net) left irc: Quit: cuddykid
[12:47] MrScienceMan (~zo@46.47.80.192) joined #highaltitude.
[12:54] cuddykid (~acudworth@host-78-145-201-41.as13285.net) joined #highaltitude.
[13:03] DrLuke (~Im@p4FCE7B18.dip.t-dialin.net) joined #highaltitude.
[13:10] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) left irc: Ping timeout: 255 seconds
[13:11] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) joined #highaltitude.
[13:12] number10 (569e1bd0@gateway/web/freenode/ip.86.158.27.208) left irc: Ping timeout: 245 seconds
[13:14] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) left irc: Read error: Operation timed out
[13:16] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) joined #highaltitude.
[13:25] <griffonbot> Received email: "Re: [UKHAS] HABHUB"
[13:28] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) left irc: Ping timeout: 255 seconds
[13:29] <griffonbot> Received email: "Re: [UKHAS] HABITAT"
[14:01] number10 (5686a7e4@gateway/web/freenode/ip.86.134.167.228) joined #highaltitude.
[14:13] MoALTz (~no@host-92-2-116-150.as43234.net) joined #highaltitude.
[14:39] bbjunkie (~bbjunkie@95.151.4.155) joined #highaltitude.
[14:47] nosebleedkt (~nose@ppp079167006091.access.hol.gr) joined #highaltitude.
[14:48] <nosebleedkt> yoz
[14:48] <navrac> zoy
[14:49] <nosebleedkt> I opened a bank account so people can fund my 2nd mission :) Already got 110$ haha
[14:51] <navrac> blimey - wish people would send me money
[14:52] <nosebleedkt> :P
[14:52] <nosebleedkt> navrac, from ?
[14:52] <zyp> I can send you $100k, just send me $5k first and you'll have them right back
[14:52] <AlephHaz> trust this guy
[14:53] <navrac> ah no problem - will you accept a credit card payment for 5k?
[14:53] <AlephHaz> anyone know a lot about gnu radio? i was gonna ask in the channel but i need some info in the context of the NTX2 and dl-fldigi
[14:54] <navrac> sorry not here - but I'm after a 3v3 32 bit counter chip with spi interface that runs>30mhz
[14:54] <navrac> if anyone has any suggestions
[14:55] <eroomde> AlephHaz: best just to ask
[14:56] Laurenceb_ (~Laurence@host86-177-59-132.range86-177.btcentralplus.com) joined #highaltitude.
[14:57] <navrac> ah laurenceb_ the man responsible for mucking up my sundat tv watching
[14:57] gb73d (gb73d@88-110-59-0.dynamic.dsl.as9105.com) joined #highaltitude.
[14:58] <AlephHaz> what sort of receiver would i need to use on gnu radio to receive ntx2 transmissions? SSB? does dl-fldigi do the FSK demodulation?
[14:58] <Laurenceb_> huh
[14:58] <Laurenceb_> whats up?
[14:58] <eroomde> yes ssb, assuming you want it to work as our system currently does
[14:58] <eroomde> yes, dl-fldigi does fsk demodulation
[14:59] nosebleedkt (~nose@ppp079167006091.access.hol.gr) left irc: Ping timeout: 248 seconds
[14:59] <navrac> it was you and your vctcxo suggestion yesterday
[14:59] <Laurenceb_> oh :P
[14:59] <Laurenceb_> check out RS
[14:59] <Laurenceb_> they have a good range of xtal stuff
[14:59] <AlephHaz> brilliant, and how would i get gnu radio to pipe the output into dl-fldigi? can dl-fldigi read from the output files gnu radio produces?
[15:00] Gadget-Mac (~swp@30.132.187.81.in-addr.arpa) joined #highaltitude.
[15:00] <navrac> yeah, I ended up designing the circuit and now trying to do a pcb layout for it
[15:00] <Laurenceb_> im using some 0.8x1.2mm 32khz RTC xtals from RS for one of my projects
[15:00] <Laurenceb_> crazy small
[15:00] <Laurenceb_> nice
[15:01] <navrac> too small for me
[15:01] <eroomde> AlephHaz: what is your understanding of what gnu-radio is?
[15:02] <eroomde> because your question doesn't immediately make much sense to me, but i'd like to help with the answer, but it would be helpful for you to first answer this question
[15:02] <Laurenceb_> navrac: using RFM22b ?
[15:02] <AlephHaz> uses signal processing blocks to replace the hardware and logic used in modulation/demodulation/filtering
[15:03] <eroomde> ok. so that's what dl-fldigi does too. so there is not much utility in piping an output from gnu-radio into dl-fldigi, because you have already done the signal processing
[15:03] <AlephHaz> right
[15:03] <navrac> yep - using a sti-00160 VCTCXO driven by a dac and into a ls7366r counter and a couple of dtypes and an inverter to lock it to the 1pps output from the ublox
[15:03] <eroomde> if you want to get the output to the distributed listener, that i don;t know about. i'd just write a pythons script to search the ascii output from your software chain and send itto the server
[15:03] <Laurenceb_> nice
[15:04] <navrac> then using that as the input clock to the rfm
[15:04] <Laurenceb_> i was thinking of clocking the micro off the vctcxo
[15:04] <AlephHaz> so in the case of the SDR tracking guide, is dl-fldigi doing any further signal processing to read the mark/space frequencies after SDR# has done the work?
[15:04] <Laurenceb_> then using a counter with input capture off the 1pps
[15:05] <AlephHaz> well it'll just be reading audio at that point i guess
[15:05] <navrac> that would remove the need for the counter i guess
[15:05] <Laurenceb_> yeah
[15:05] <Laurenceb_> is the sti thingy logic level output?
[15:06] <navrac> nah 1.4V+/- 1V
[15:06] <navrac> oh sorry output, i thought you said input
[15:06] <navrac> which seemed odd
[15:07] <eroomde> AlephHaz: in this case, i think gnu radio 'proper' (sig proc) does not play a part
[15:07] <eroomde> it just turns the dongle into an audio device that dlfldigi can use
[15:07] <navrac> I was going for the inverter on the output to clean it up to logic levels - its actually a clipped sine
[15:08] <Laurenceb_> ah
[15:08] <Laurenceb_> yeah theres a nice technique using an invertor with feedback
[15:09] <Laurenceb_> to convert clipped sine to logic level
[15:09] <navrac> yep
[15:09] <navrac> dont most processors sample at less than the incoming clock freq though?
[15:10] <navrac> and since the rfm needs a 30mhz input it means quite a fast proc needed
[15:11] <Laurenceb_> hmm
[15:11] <navrac> mind you I'm going to divide the xtal output by 2 so it can run with a slower counter - i couldnt find one that ran fast enought at 3.3v that has an spi interface
[15:12] <Laurenceb_> see page 104
[15:12] <Laurenceb_> is si4432 datasheet
[15:12] <Laurenceb_> do you use pic?
[15:12] <navrac> not normally, but i have done in the past for other stuff - did last week in fact
[15:13] <Laurenceb_> avr?
[15:13] <navrac> yep
[15:13] <navrac> for hab anyway
[15:13] <navrac> wrong datasheet here - mine only goes up to page 74
[15:13] <Laurenceb_> mclk[2:0] == 001 should work then
[15:13] <Laurenceb_> mkpochtoi.narod.ru/si4432_ez_radio_ds.pdf
[15:14] <Laurenceb_> 15mhz output
[15:14] <Laurenceb_> perfect for an avr
[15:15] <AlephHaz> eroomde: i thought that gnu radio/SDR# does all of the analog demodulation, where the FSK-based digital modulation was handled by dl-fldigi in order to read the digital information, but i don't understand what you're telling me, you're saying i can get dl-fldigi to do all of the analog+digital demodulation?
[15:15] bbjunkie (~bbjunkie@95.151.4.155) left irc:
[15:17] <Laurenceb_> im not sure if there is a neat way to drive the vctcxo
[15:17] <Laurenceb_> avr doesnt have DAC
[15:17] <eroomde> AlephHaz: indeed you're right
[15:17] <eroomde> it downsamples
[15:17] <eroomde> because it makes it an audio device, right
[15:17] <eroomde> that's not really demodulation, that's down mixing
[15:18] <navrac> I know - and to do fancy modulation methods you need quite fine control
[15:18] <Laurenceb_> oh
[15:18] <navrac> I think this will end up being a mental exercise - but it is tempting to do one as a no drift transmitter.
[15:18] <Laurenceb_> i was thinking of modulating on the rfm22b
[15:18] <Laurenceb_> and using the feedback for zero drift
[15:19] <Laurenceb_> but i think really you need at least 16bit DAC for that to work well
[15:19] <Laurenceb_> theres 16 bit pwm on avr
[15:19] <navrac> Well I was quite interested in things like domino etc that fldigi can do
[15:19] <Laurenceb_> but that would only be 114Hz
[15:19] <Laurenceb_> so itd need complex filtering to be usable
[15:19] <navrac> 114hz is a bit sloooow
[15:19] <Laurenceb_> maybe external spi DAC is best
[15:19] <Laurenceb_> yeah
[15:20] <navrac> I reckon so
[15:20] <Laurenceb_> spi DAC + vctcxo + rfm22b then maybe
[15:20] <navrac> yep
[15:20] <Laurenceb_> and avr of course
[15:20] <navrac> i need to read up on the avr counter timer stuff
[15:21] <Laurenceb_> bbl cooking
[15:21] <navrac> I went the external counter route for simplicity
[15:21] <AlephHaz> i'mma need to read into this a bit more :P
[15:22] <navrac> catch you later - a 16bit pwm at 114hz would be fine for frequency correction
[15:22] <AlephHaz> s/bit/lot/
[15:23] <eroomde> it's worth grokking
[15:29] Wil5on (~Wil5on@compsci.adl/eternalpresident/wil5on) left irc: Ping timeout: 252 seconds
[15:33] <AlephHaz> unless you know of anything else that's been done it'd be nice of you to make a flow chart, or just a chronological list, of what happens briefly at each stage from being received by the antenna, going through the RTL dongle, etc. until it's interpreted as RTTY in dl-fldigi?
[15:33] <AlephHaz> it'd be something to add to the wiki as well ;)
[15:34] cuddykid (~acudworth@host-78-145-201-41.as13285.net) left irc: Quit: cuddykid
[15:36] pjm__ (~pjm@109.104.96.45) joined #highaltitude.
[15:36] cuddykid (~acudworth@host-78-145-201-41.as13285.net) joined #highaltitude.
[15:37] pjm (~pjm@109.104.96.45) left irc: Read error: Connection reset by peer
[15:40] <Laurenceb_> back
[15:41] <Laurenceb_> ok yeah i guess with some clever low pass filtering the pwm output might work
[15:41] <Laurenceb_> maybe even just two stage RC filter
[15:41] <Laurenceb_> i was wondering how the code would work...
[15:42] <navrac> im just reading the avr c16 bit counter datasheet
[15:42] <Laurenceb_> i guess an input capture interrupt service routine, which adds 15000000/2 to a uint32_t
[15:42] <Laurenceb_> then takes the lower 16bits as a uint16_t
[15:43] <Laurenceb_> and subtracts from the current timer value (requires some typecasting)
[15:43] <Laurenceb_> that gives a measure of frequency error
[15:43] <navrac> I'd do it in assembler, easier for me
[15:43] <Laurenceb_> which could be applied to so integral control
[15:43] <Laurenceb_> *some
[15:43] <Laurenceb_> to set the pwm register value
[15:45] <navrac> i need to find a vctxco that gives a nicer output to keep the external parts to a minimum
[15:45] <Laurenceb_> did you attend the conference?
[15:45] <Laurenceb_> i was thinking this could run on a cnference badge
[15:45] <navrac> no - i booked in then got called away to work the week before
[15:46] <navrac> funny you should say that - it crossed my mind too
[15:46] <navrac> except I didnt get a badge
[15:47] <navrac> the advantage of an external counter is that you dont need interrupts and you can do it all with arduino coding
[15:47] <Upu> if you want one and it would be of use I can send you one navrac
[15:48] <navrac> if youve got one spare upu that would be great
[15:48] <Upu> I think there were one or two left I'll check tomorrow
[15:48] <navrac> tnx
[15:48] <navrac> it does sound interesting to make a zero drift TX unit
[15:49] <Laurenceb_> interrupts are pretty simple on avr
[15:49] <navrac> true, but you have to count every cycle to make sure its consistent
[15:50] <navrac> can you mix assembler in with the arduino code - it would be nice to do something that everyone could do without too much difficulty
[15:50] sparty (~sparty@gateway/tor-sasl/sparty) left irc: Ping timeout: 276 seconds
[15:52] <navrac> oh laurenceb_ with regards to page 104 of the rfm manual the /2 output - exactly how do I set that when its supplying the clock to the microprocessor in the first place?
[15:53] <Laurenceb_> hmm good question
[15:53] <Laurenceb_> its been a while since i used avr
[15:53] <Laurenceb_> you'll want to boot off internal RC oscillator
[15:54] <navrac> guess so then switch clock source - if the avr allows that at run time
[15:55] <Laurenceb_> yes, thats the question...
[15:55] <navrac> ah yes you can - the fuses are for the frequency - there is a register for the clock select
[15:56] <navrac> oh no it doesnt
[15:56] <navrac> it mentions its in register cksel3.0 which sounds like a register
[15:57] <navrac> but 'The device has the following clock source options, selectable by Flash Fuse bits as shown
[15:57] <navrac> below. '
[15:57] daveake (daveake@daveake.plus.com) left #highaltitude ("Leaving").
[15:57] sparty (~sparty@gateway/tor-sasl/sparty) joined #highaltitude.
[15:58] <Laurenceb_> yeah...
[16:01] <Laurenceb_> i dont think its possible at runtime
[16:02] <Laurenceb_> very sucky
[16:02] <Laurenceb_> however there is another way
[16:02] <Laurenceb_> use the timer input pin to clk the timer
[16:02] <navrac> true
[16:03] <navrac> and then another pin on an interrupt to clear/stop the counter
[16:04] <navrac> trouble is the 16bit register on the avr means you'd need an external dac
[16:04] <Laurenceb_> it doesnt quite work like that
[16:04] <Laurenceb_> the input capture copies timer counter to another register
[16:04] <Laurenceb_> and sets an interrupt
[16:04] <Laurenceb_> so you can pwm off the same timer
[16:05] <navrac> page 120 of the 328 datasheet looks interesting
[16:06] <navrac> 'The Timer/Counter incorporates an Input Capture unit that can capture external events and give
[16:06] <navrac> them a time-stamp indicating time of occurrence'
[16:07] <Laurenceb_> yeah
[16:08] <Laurenceb_> when i said about using uint32_t and uint16_t variables
[16:08] <Laurenceb_> thats what i was talking about - using the timestamp
[16:09] <navrac> oic
[16:10] <navrac> so the only issue is to get the clock down to 15mhz
[16:11] <Laurenceb_> the rfm22b can do that
[16:11] <Laurenceb_> and output on one of the gpio pins
[16:11] <navrac> then the rest can be done with a simple rc filter and the oscillator module
[16:12] <navrac> yes but we get to the how do ew divide by 2 when we cant start the micro of the 30mhz clock
[16:12] <Laurenceb_> as long as its logic level output
[16:12] <navrac> more searching then...
[16:12] <Laurenceb_> you start off an external xtal
[16:12] <Laurenceb_> avr is permanently clocked off a 16mhz xtal
[16:13] <Laurenceb_> the timer is independently clocked
[16:13] <navrac> oh of course
[16:14] cuddykid (~acudworth@host-78-145-201-41.as13285.net) left irc: Quit: cuddykid
[16:14] <Laurenceb_> according to #avr you can change clk source at runtime
[16:14] <Laurenceb_> but you have to write the fuse bit
[16:14] <Laurenceb_> which is eeprom
[16:14] <Laurenceb_> so limited number of writes
[16:19] <navrac> looking at a tcxo datasheet here it gives ±0.05ppm/°C over -30+85°C
[16:20] <Laurenceb_> nice, whats the part number?
[16:21] <navrac> so actually it keeps drift very low without any intervention so you would only need the counter bit for fancy modulations
[16:21] <navrac> GTXO-93
[16:22] <navrac> ughh its another clipped sine
[16:22] <Laurenceb_> http://www.gamma.pl/katalog/rezonatory-filtry-i-zrodla-czestotliwosci/oscylatory-vctcxo/rfm-xvt9008-30-mhz-vctcxo.html
[16:22] <Laurenceb_> that looks suitable, but clipped sine too
[16:28] <Laurenceb_> http://www.digikey.co.uk/product-detail/en/ASVV-30.000MHZ-C25-N102-T/ASVV-30.000MHZ-C25-N102-T-ND/2637787
[16:28] <Laurenceb_> but no stock
[16:30] <navrac> 8 week lead time and a big moq from other suppliers
[16:32] <navrac> cant find anything available with such a good temp stability as 0.05
[16:33] <Laurenceb_> http://www.american-milspec.com/p-5238-rockwell-collins-vcxo-30mhz-606-9577-001.aspx
[16:33] <Laurenceb_> hehe
[16:33] nosebleedkt (~nose@ppp079167006091.access.hol.gr) joined #highaltitude.
[16:36] signaleleven (~signalele@p579F2209.dip0.t-ipconnect.de) joined #highaltitude.
[16:36] <navrac> only $8 :-) and 20V :-(
[16:37] <navrac> and 0.3lb
[16:38] nosebleedkt (~nose@ppp079167006091.access.hol.gr) left irc: Ping timeout: 260 seconds
[16:49] <Laurenceb_> you could use a different frequency xtal
[16:49] <Laurenceb_> the baud rates would be off, but you could correct the frequency
[16:51] <navrac> well if you used timing loops you could correct the baud rate easily enough.
[16:52] <navrac> im still trying to find decent txco thats in stock and has good stability
[16:52] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Quit: Leaving.
[16:52] <griffonbot> Received email: Anthony Stirk "Re: [UKHAS] Re: Conference 2012 Video"
[16:52] <navrac> Im wondering if it would be possible to make a tiny add on board for an rfm that replaces the xtal
[16:53] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[16:54] <Upu> its got larger pads on for replacing xtal
[16:54] <Laurenceb_> http://uk.rs-online.com/web/p/voltage-controlled-oscillators/7099293/
[16:55] <navrac> just a little pcb with a couple of pads for supply voltage and we could have drift free rfm's
[16:55] <navrac> Im only interested cos i cant get the fcd to autotune with fldigi!
[16:56] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Read error: Connection reset by peer
[16:56] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[16:57] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Read error: Connection reset by peer
[16:57] <navrac> that one could do it - just an inverter and a 1meg resistor and probably a 1nf to couple it
[16:57] <Laurenceb_> http://uk.rs-online.com/web/p/voltage-controlled-oscillators/6758711/
[16:57] <Laurenceb_> HCMOS output
[16:58] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[16:58] <navrac> at £14 its cheaper to stick the inverter on
[16:59] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Read error: Connection reset by peer
[16:59] cuddykid (~acudworth@94.197.127.63.threembb.co.uk) joined #highaltitude.
[16:59] <navrac> and go with the £3.80 one
[17:00] <Laurenceb_> http://uk.rs-online.com/web/p/voltage-controlled-oscillators/6721551/
[17:02] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[17:06] <navrac> that one would need feedback
[17:07] <Laurenceb_> yes
[17:07] <Laurenceb_> also it draws 30ma
[17:08] <Laurenceb_> for long duration stuff it may be worth powering down
[17:08] <Laurenceb_> power up eveyr minute or something
[17:11] Nick change: pjm__ -> pjm
[17:11] pjm (pjm@109.104.96.45) left #highaltitude ("TTFO").
[17:12] pjm (~pjm@109.104.96.45) joined #highaltitude.
[17:12] cuddykid (~acudworth@94.197.127.63.threembb.co.uk) left irc: Quit: cuddykid
[17:13] <navrac> the first one at 2.5mA sounds better
[17:14] <navrac> and at 30.7mhz not too much risk involved
[17:16] <eroomde> watcha makin?
[17:16] <eroomde> forgiv my leasiness in asking vs reading the backlog
[17:16] <eroomde> laziness*
[17:17] <navrac> just looking at options for frequency stabilisation / fine freq control for different modulation schemes
[17:18] <navrac> basically fixing the rfm22b
[17:18] <eroomde> nice
[17:19] <eroomde> presumably though this will be not continueous, being on that chip?
[17:19] <Laurenceb_> i was thinking of locking it to gps
[17:19] <eroomde> i.e. increment the carrier up or down by whatever its min resolution spacing is
[17:19] <Laurenceb_> but finding 30mhz vctcxo is _not_ fun
[17:19] <eroomde> ah, so going it an massing with the xtal?
[17:19] <eroomde> yeah i can imagine
[17:20] <eroomde> how about gps + 10mhz vxco + pll
[17:20] <Laurenceb_> so i was thinking try something else
[17:20] <Laurenceb_> and live with the internal modem being screwed
[17:20] <Laurenceb_> well minimum complexity is nice
[17:20] <eroomde> analog do chips for clock splicing that work really well if you have two clock sources you want to merge
[17:20] <eroomde> as in
[17:20] <eroomde> 10mhz square wave with rising edge jitter from gps
[17:20] <eroomde> phase-stable vcxo
[17:20] <Laurenceb_> we were thinking ~no extra parts
[17:20] <eroomde> combine together to get phase and frequency stable waveform out
[17:20] <eroomde> ah righty
[17:20] <eroomde> fair enough
[17:21] <Laurenceb_> use 15mhz out from rfm22b/si4432 to clk avr timer1
[17:21] <Laurenceb_> then input capture from 1pps
[17:21] <Laurenceb_> and pwm out through low pass to vctcxo
[17:21] bertrik (~quassel@rockbox/developer/bertrik) joined #highaltitude.
[17:23] <eroomde> that's quite cunning
[17:23] <Laurenceb_> navrac: yeah id agree after reading datasheet
[17:24] <Laurenceb_> http://uk.rs-online.com/web/p/voltage-controlled-oscillators/7099293/
[17:24] <Laurenceb_> is <2.5ma @ 3.3v
[17:24] <eroomde> i wouldn't though discount the ease of a 10->30Mhz pll
[17:24] <eroomde> it's only be a wee soic chip and a couple passives
[17:24] <Laurenceb_> just needs a sc-70 not gate
[17:28] <navrac> sn74lvc1g04dbvr
[17:29] <Laurenceb_> rings a bell
[17:29] <navrac> nice and small
[17:29] <Laurenceb_> i have some somewhere...
[17:30] <Laurenceb_> for exactly this purpose
[17:30] <eroomde> 17:28 < navrac> sn74lvc1g04dbvr
[17:30] <eroomde> 17:29 < Laurenceb_> rings a bell
[17:30] <navrac> that and the vctcxo and a few passives
[17:30] <eroomde> you know you're a habber when...
[17:32] <navrac> add it to an rfm breakout board and a jump lead to the crytal input
[17:32] <navrac> additional cost to brakout board £4
[17:33] <navrac> oh just the question of getting the clock output off the rfm
[17:34] <eroomde> can you call this devise rtfm
[17:34] <eroomde> Radio Temperate-compensated Frequency Module
[17:34] <Laurenceb_> bbl
[17:36] <navrac> ah the clock output can be routed thru the gpio pins
[17:37] <navrac> so easy to do - just solder the rfm to the board , remove the xtal and put a jump wire to the xtal pad
[17:38] McLane (~androirc@p4FCF5380.dip.t-dialin.net) joined #highaltitude.
[17:55] nosebleedkt (~nose@ppp079167006091.access.hol.gr) joined #highaltitude.
[17:57] <nosebleedkt> yo again
[18:02] McLane (~androirc@p4FCF5380.dip.t-dialin.net) left irc: Ping timeout: 260 seconds
[18:06] nosebleedkt (~nose@ppp079167006091.access.hol.gr) left irc: Ping timeout: 240 seconds
[18:08] <Laurenceb_> navrac: http://www.pletronics.com/ple/articles/view/401
[18:09] Gnea (~gnea@unaffiliated/gnea) left irc: Ping timeout: 255 seconds
[18:09] <Laurenceb_> so vctcxo -> that circuit -> rfm22b xin pad, then gpio pin -> timer input on avr, and pwm out goes to two stage RC low pass to tune pin
[18:11] gb73d (gb73d@88-110-59-0.dynamic.dsl.as9105.com) left irc: Quit: Whoosh we're gone
[18:18] MoALTz (~no@host-92-2-116-150.as43234.net) left irc: Read error: Connection reset by peer
[18:18] <navrac> yep that sounds right to me
[18:18] MoALTz (~no@host-92-2-116-150.as43234.net) joined #highaltitude.
[18:19] <navrac> although if we are using the 16 bit counter to capture the time of the gps pulse it will mean the 16 bit pwm will have a frequency of 1hz
[18:20] <navrac> although you can merge the two 8 bit pwms thru two resistors to give you a 16 bit pwm
[18:20] <Laurenceb_> nope
[18:21] <Laurenceb_> you can use the gpio on the rfm22b to output vcxo/2
[18:21] <navrac> surely the pwm works by flipping when the count matches the pwm setting
[18:21] <Laurenceb_> and clk timer off that
[18:21] <Laurenceb_> giving 115hz or so
[18:21] <Laurenceb_> yes
[18:22] <Laurenceb_> 117.1875Hz to be exact
[18:22] <Laurenceb_> then you add 7680000 to you uint32_t in each isr
[18:22] <Laurenceb_> and grab then lower 16bits
[18:23] <Laurenceb_> and compare to the input capture register
[18:28] <Laurenceb_> eroomde: yeah maybe with something like an stm32 in there 10mhz vctcxo would work well
[18:28] <Laurenceb_> http://www.digikey.co.uk/product-detail/en/VC-TXO-23SM-100-B/XC1618CT-ND/1747387
[18:28] <Laurenceb_> theres mots avaliable
[18:28] <Laurenceb_> *lots
[18:28] <MrScienceMan> 3/fq 11
[18:31] Lunar_Lander_ (~gd-compto@p54883A4F.dip.t-dialin.net) joined #highaltitude.
[18:31] <Lunar_Lander_> hello
[18:35] <Laurenceb_> in fact - stm32f1 has a spare pll for driving MCO output pin, nice
[18:38] <Laurenceb_> navrac: sorry maybe i wasnt clear
[18:38] <Lunar_Lander_> http://s.gullipics.com/image/u/e/m/5yvqex-jentqv-kywd/IMG2166.jpeg this is what I saw today
[18:38] <Laurenceb_> you dont need 1hz timer, you can use the fact that you know the frequency is within certain limits
[18:38] <Laurenceb_> and let the timer overflow
[18:38] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) left irc: Remote host closed the connection
[18:39] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) joined #highaltitude.
[18:55] SamSilver_ZS5JNB (c5572005@gateway/web/freenode/ip.197.87.32.5) joined #highaltitude.
[19:07] signaleleven (~signalele@p579F2209.dip0.t-ipconnect.de) left irc: Quit: Arbeit macht geld
[19:08] daveake (~Dave@daveake.plus.com) joined #highaltitude.
[19:09] <SamSilver_ZS5JNB> daveake: just in time to say G Night
[19:09] <daveake> h'nite
[19:09] <SamSilver_ZS5JNB> nn
[19:09] <daveake> -1
[19:09] SamSilver_ZS5JNB (c5572005@gateway/web/freenode/ip.197.87.32.5) left irc: Quit: Page closed
[19:10] <daveake> something I said? :) Too long since my last shower? :p
[19:14] <Lunar_Lander_> hello daveake
[19:16] <daveake> brb setting fire to some food
[19:21] <natrium42> hi kevin
[19:23] <Lunar_Lander_> hi natrium42
[19:24] <natrium42> natrium42? D:
[19:27] <Lunar_Lander_> ?
[19:27] <natrium42> my name is spartakus
[19:28] Nick change: phuzion_ -> phuzion
[19:29] <Lunar_Lander_> xD
[19:31] <Amadiro> eroomde, by the way, were you aware of http://www.atmel.com/products/other/space_rad_hard_ics/default.aspx ?
[19:32] <Amadiro> actually, nevermind, doesn't look like they sell standard AVRs like that. too bad.
[20:00] cuddykid (~acudworth@cpc2-basf8-2-0-cust23.12-3.cable.virginmedia.com) joined #highaltitude.
[20:02] nosebleedkt (~nose@ppp079167006091.access.hol.gr) joined #highaltitude.
[20:06] nosebleedkt (~nose@ppp079167006091.access.hol.gr) left irc: Ping timeout: 245 seconds
[20:13] <Laurenceb_> the TI CDCE913 looks nice
[20:40] daveake (~Dave@daveake.plus.com) left irc: Quit: Leaving
[20:49] Lucasbuck (~matt@host86-162-249-144.range86-162.btcentralplus.com) joined #highaltitude.
[20:55] DrLuke (~Im@p4FCE7B18.dip.t-dialin.net) left irc: Ping timeout: 265 seconds
[20:57] MoALTz (~no@host-92-2-116-150.as43234.net) left irc: Quit: Leaving
[20:58] cuddykid (~acudworth@cpc2-basf8-2-0-cust23.12-3.cable.virginmedia.com) left irc: Read error: Connection reset by peer
[20:58] cuddykid (~acudworth@cpc2-basf8-2-0-cust23.12-3.cable.virginmedia.com) joined #highaltitude.
[20:59] DrLuke (~Im@p4FCE4FE9.dip.t-dialin.net) joined #highaltitude.
[21:01] MrScienceMan (~zo@46.47.80.192) left irc: Ping timeout: 252 seconds
[21:11] Gnea (~gnea@unaffiliated/gnea) joined #highaltitude.
[21:11] Hiena (~boreger@81.93.195.181.datatrans.hu) left irc: Remote host closed the connection
[21:12] <Laurenceb_> in fact it looks epic
[21:13] <Laurenceb_> it can take a control voltage input
[21:13] <SpeedEvil> :-)
[21:14] gonzo__mob (~gonzo_mob@31.73.10.87) joined #highaltitude.
[21:15] DrLuke (~Im@p4FCE4FE9.dip.t-dialin.net) left irc: Ping timeout: 265 seconds
[21:16] gonzo_mob (~gonzo_mob@31.92.106.247) left irc: Ping timeout: 246 seconds
[21:18] <Laurenceb_> needs a 1.8v rail tho
[21:19] <Laurenceb_> pity it cant pll up to 434mhz
[21:19] <Laurenceb_> only goes to 260mhz
[21:27] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) joined #highaltitude.
[21:30] gonzo__mob (~gonzo_mob@31.73.10.87) left irc: Quit: Bye
[21:31] number10 (5686a7e4@gateway/web/freenode/ip.86.134.167.228) left irc: Quit: Page closed
[21:35] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 246 seconds
[21:36] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) left irc: Quit: Leaving
[21:44] Chris___ (5e06d8e5@gateway/web/freenode/ip.94.6.216.229) joined #highaltitude.
[21:54] Chris___ (5e06d8e5@gateway/web/freenode/ip.94.6.216.229) left irc:
[22:04] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[22:06] <Laurenceb_> https://www.youtube.com/watch?v=d3CWLCoQu7c
[22:10] <SpeedEvil> okaaaay
[22:15] cuddykid (~acudworth@cpc2-basf8-2-0-cust23.12-3.cable.virginmedia.com) left irc: Quit: cuddykid
[22:26] navrac2 (navrac@84.92.14.5) joined #highaltitude.
[22:26] navrac (navrac@84.92.14.5) left irc: Disconnected by services
[22:32] Lunar_Lander_ (~gd-compto@p54883A4F.dip.t-dialin.net) left irc: Ping timeout: 246 seconds
[22:42] bertrik (~quassel@rockbox/developer/bertrik) left irc: Remote host closed the connection
[22:48] mert (4ebf2ac9@gateway/web/freenode/ip.78.191.42.201) joined #highaltitude.
[22:48] <mert> anyone?
[22:50] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) left irc: Quit: Leaving.
[22:52] mert (4ebf2ac9@gateway/web/freenode/ip.78.191.42.201) left irc: Client Quit
[22:56] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) left irc: Ping timeout: 245 seconds
[23:04] BrainDamage (~BrainDama@dynamic-adsl-94-36-248-131.clienti.tiscali.it) joined #highaltitude.
[23:17] <griffonbot> Received email: Adam Greig "Re: [UKHAS] HABITAT"
[23:25] G8KNN-Jon (~Jon@cpc1-cmbg10-0-0-cust144.5-4.cable.virginmedia.com) joined #highaltitude.
[23:41] m0psi (~ali@host86-158-242-93.range86-158.btcentralplus.com) left irc: Quit: This computer has gone to sleep
[23:44] <Laurenceb_> http://www.csgshop.com/category.php?id_category=21
[23:46] Dan-K2VOL (~Dan-K2VOL@gw1.m-ccp.de) left irc: Quit: Leaving.
[00:00] --- Mon Oct 1 2012