highaltitude.log.20150709

[00:03] <SpacenearUS> New position from 03PS-46 after 037 hours silence - 12http://tracker.habhub.org/#!qm=All&q=PS-46
[00:10] dl3yc (~yc@p4FCF7105.dip0.t-ipconnect.de) left irc: Quit: Leaving.
[00:13] dl3yc (~yc@p4FCF7A65.dip0.t-ipconnect.de) joined #highaltitude.
[00:14] dl3yc (~yc@p4FCF7A65.dip0.t-ipconnect.de) left irc: Client Quit
[00:23] pjm (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[00:25] pjm_ (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 255 seconds
[00:33] <ve3kcl> !ping PS-46
[00:33] <SpacenearUS> 03ve3kcl: Last contact with 03PS-46 was 0332 minutes ago
[00:45] pjm_ (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[00:48] pjm (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 264 seconds
[00:51] Laurenceb_ (~Laurence@host86-167-154-25.range86-167.btcentralplus.com) left irc: Ping timeout: 256 seconds
[00:55] malgar (~malgar@pa-18-160-66.service.infuturo.it) left irc: Ping timeout: 240 seconds
[01:22] heathkid (~heathkid@unaffiliated/heathkid) joined #highaltitude.
[01:32] talsit_roam (uid30008@gateway/web/irccloud.com/x-dhftrxmoxoisbdfe) left irc: Quit: Connection closed for inactivity
[01:48] KT5TK (~thomas@p5B37B6F4.dip0.t-ipconnect.de) joined #highaltitude.
[01:49] KT5TK1 (~thomas@p5B37B7C9.dip0.t-ipconnect.de) left irc: Ping timeout: 276 seconds
[02:21] pjm (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[02:24] pjm_ (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 246 seconds
[03:10] <SpacenearUS> New vehicle on the map: 03car stollen_chase - 12http://tracker.habhub.org/#!qm=All&q=car%20stollen_chase
[03:36] <ve3kcl> !ping PS-46
[03:36] <SpacenearUS> 03ve3kcl: Last contact with 03PS-46 was 0334 minutes ago
[03:50] day_ (~yashi@unaffiliated/day) joined #highaltitude.
[03:54] day (~yashi@unaffiliated/day) left irc: Ping timeout: 256 seconds
[03:54] Nick change: day_ -> day
[04:19] Lemml (~andreas@p3E9C3D43.dip0.t-ipconnect.de) joined #highaltitude.
[04:21] mike95826 (43a68d8a@gateway/web/freenode/ip.67.166.141.138) joined #highaltitude.
[04:25] mike95826 (43a68d8a@gateway/web/freenode/ip.67.166.141.138) left irc: Client Quit
[05:14] heathkid|2 (~heathkid@unaffiliated/heathkid) joined #highaltitude.
[05:17] heathkid (~heathkid@unaffiliated/heathkid) left irc: Ping timeout: 248 seconds
[05:19] Nick change: fl_0|afk -> fl_0
[05:32] Upu (~Upu@ubn.upuaut.net) joined #highaltitude.
[05:46] es5nhc (~tarmo@108-40-71-217.static.internet.emt.ee) joined #highaltitude.
[06:02] YO9GJX (~YO9GJX@109.100.247.173) joined #highaltitude.
[06:24] sumie-dh (~sumie-dh@rt02.komunikacnisite.cz) joined #highaltitude.
[06:30] chimpusmax_win (~Chris@host86-178-84-59.range86-178.btcentralplus.com) joined #highaltitude.
[06:33] malgar (~malgar@151.68.115.21) joined #highaltitude.
[06:33] Guest90769 (~xfce@cpe-85-10-26-137.dynamic.amis.net) joined #highaltitude.
[06:48] chimpusmax_win (~Chris@host86-178-84-59.range86-178.btcentralplus.com) left irc: Ping timeout: 240 seconds
[06:56] bertrik (~quassel@rockbox/developer/bertrik) joined #highaltitude.
[06:57] gonzo__ (~gonzo_@host-92-4-33-202.as43234.net) left irc: Read error: Connection reset by peer
[06:59] sumie-dh (~sumie-dh@rt02.komunikacnisite.cz) left irc: Ping timeout: 264 seconds
[06:59] fab4space (~fab4space@109.237.242.98) joined #highaltitude.
[07:01] maounis (~textual@37.99.193.59) joined #highaltitude.
[07:11] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[07:14] PB5A (4dfa48c3@gateway/web/freenode/ip.77.250.72.195) joined #highaltitude.
[07:16] <fsphil> .track PS-46
[07:16] <SpacenearUS> 03fsphil: Here you go - 12http://tracker.habhub.org/#!qm=All&q=PS-46
[07:23] maounis_ (~textual@37.99.193.59) joined #highaltitude.
[07:24] <SpacenearUS> New position from 03DL7AD-11 after 035 days silence - 12http://tracker.habhub.org/#!qm=All&q=DL7AD-11
[07:24] maounis (~textual@37.99.193.59) left irc: Ping timeout: 252 seconds
[07:29] gonzo_pp (~gonzo_pp@host-92-4-33-202.as43234.net) joined #highaltitude.
[07:31] bertrik (~quassel@rockbox/developer/bertrik) left irc: Ping timeout: 256 seconds
[07:31] <UpuWork> wow
[07:32] <UpuWork> nice one Sven
[07:37] Johnwulp (~Johnwulp@92.109.151.65) left irc: Ping timeout: 252 seconds
[07:38] malgar (~malgar@151.68.115.21) left irc: Read error: Connection reset by peer
[07:38] Johnwulp (~Johnwulp@92.109.151.65) joined #highaltitude.
[07:41] Ian_ (4d651452@gateway/web/freenode/ip.77.101.20.82) left irc: Ping timeout: 246 seconds
[07:42] ipdove (~ipdove@interclub.plus.com) joined #highaltitude.
[07:43] maounis_ (~textual@37.99.193.59) left irc: Quit: My Mac has gone to sleep. ZZZzzz&
[07:44] Laurenceb_ (~Laurence@host86-167-154-25.range86-167.btcentralplus.com) joined #highaltitude.
[07:48] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Quit: Page closed
[07:48] sumie-dh_ (~sumie-dh@gw.mediafactory.cz) joined #highaltitude.
[07:55] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[07:55] KT5TK (~thomas@p5B37B6F4.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds
[07:56] KT5TK (~thomas@p4FD7AAD7.dip0.t-ipconnect.de) joined #highaltitude.
[07:58] KT5TK1 (~thomas@p4FD7AAE4.dip0.t-ipconnect.de) joined #highaltitude.
[07:59] LazyLeopard (~irc-clien@chocky.lazyleopard.org.uk) joined #highaltitude.
[08:00] KT5TK (~thomas@p4FD7AAD7.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds
[08:03] Laurenceb_ (~Laurence@host86-167-154-25.range86-167.btcentralplus.com) left irc: Ping timeout: 276 seconds
[08:08] <ibanezmatt13> Is the main difference between the ATMEGA32U4 and ATMEGA328 that the first one has more IO pins? Look very similar otherwise
[08:10] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) joined #highaltitude.
[08:11] maounis (~textual@37.99.193.59) joined #highaltitude.
[08:12] <DL7AD> morning
[08:12] KT5TK1 (~thomas@p4FD7AAE4.dip0.t-ipconnect.de) left irc: Ping timeout: 240 seconds
[08:12] <fsphil> ibanezmatt13: the U model has USB
[08:13] <ibanezmatt13> ah, that would make sense. Thanks
[08:13] DG0MG (~DG0MG@p54B48004.dip0.t-ipconnect.de) joined #highaltitude.
[08:13] <DL7AD> fsphil: can you run hysplits?
[08:14] <fsphil> !hysplit DL7AD-11
[08:14] <SpacenearUS> 03fsphil: No HYSPLIT for that callsign
[08:14] <fsphil> don't think so
[08:15] <DL7AD> but anthony can. Upu UpuWork
[08:15] <DL7AD> Upu UpuWork: DL7AD-11 appreared again
[08:16] Piet0r (~pieter@unaffiliated/piet0r) left irc: Quit: leaving
[08:16] Piet0r (~pieter@unaffiliated/piet0r) joined #highaltitude.
[08:18] <x-f> http://ready.arl.noaa.gov/hypubout/12010_trj001.gif
[08:20] maounis (~textual@37.99.193.59) left irc: Quit: My Mac has gone to sleep. ZZZzzz&
[08:20] <DL7AD> thanks x-f
[08:22] <x-f> you're welcome
[08:23] <x-f> DL7AD, you can do it yourself if needed, just start from here http://ready.arl.noaa.gov/hypub-bin/trajsrc.pl
[08:24] <DL7AD> DL7AD: yeah i know but its cooler to watch the trajectory and forecast together
[08:26] Action: ibanezmatt13 has found the AVR programmer he's been searching for since yesterday :D
[08:26] <x-f> spoiled by modern technology :)
[08:26] maounis (~textual@37.99.193.59) joined #highaltitude.
[08:26] maounis (~textual@37.99.193.59) left irc: Client Quit
[08:28] maounis (~textual@37.99.193.59) joined #highaltitude.
[08:28] maounis (~textual@37.99.193.59) left irc: Client Quit
[08:28] <fsphil> ibanezmatt13: I know that feeling
[08:29] <fsphil> I lost one for a month
[08:29] <fsphil> ended up buying another one
[08:29] <ibanezmatt13> yep, the usual story
[08:30] <ibanezmatt13> I'm not sure whether to have a play with AVR studio in windows or just use the command line in linux
[08:31] <fsphil> try both
[08:32] <ibanezmatt13> will do. Been reading how the USART works. Gonna try and initialise it and send/receive data from it by doing all the bit stuff in the registers
[08:32] <ibanezmatt13> I think after yesterday I'm up to speed with the bitwise stuff
[08:33] <fsphil> yes. hope we didn't overload you :)
[08:33] <ibanezmatt13> nah :)
[08:35] <ibanezmatt13> | can be used to enable, & to turn off, ^ to toggle. Shifting bits, MSB, LSB etc... even stack getting too big and bumping into the global variables region, I'm all revised up :P
[08:36] <ibanezmatt13> So by the end of today, I'm gonna be operating the USART on bit level and telling it to turn certain LEDs on and off, also doing that on a bit level too. Well that's the plan anyway
[08:36] <ibanezmatt13> well not telling it to do that, you know what I mean. Use it to tell the processor to do it
[08:41] <Vaizki> umm why would you use the usart to blink leds?
[08:42] <ibanezmatt13> I'm just thinking of something to do that'll combine everything I've done so far :)
[08:42] KT5TK (~thomas@p5B37B6C1.dip0.t-ipconnect.de) joined #highaltitude.
[08:42] <fsphil> step up from hello world blinky :)
[08:43] <ibanezmatt13> yep :)
[08:45] maounis (~textual@37.99.193.59) joined #highaltitude.
[08:45] YO9GJX (~YO9GJX@109.100.247.173) left irc: Ping timeout: 256 seconds
[08:45] thasti (~thasti@tmo-106-190.customers.d1-online.com) joined #highaltitude.
[08:48] <mfa298> I quite like avrstudio - although flashing the chip always seemed like a faff. although I'm currently doing linux commandline stuff as I can do that all on a pi so don't need long trailing usb leads
[08:49] <ibanezmatt13> yeah it does look like a faff
[08:51] <mfa298> also for config registers there's usually some nice defined values for things so you can write code that's easier to read. e.g.
[08:51] <mfa298> UCSR0C |= (1<<USBS0) | (3 << UCSZ00);
[08:51] DL4MDW (5b37b6c1@gateway/web/freenode/ip.91.55.182.193) joined #highaltitude.
[08:51] <mfa298> rather than having to look up which bit you need to set/unset
[08:51] <cm13g09> morning mfa298
[08:51] <mfa298> morning cm13g09
[08:53] <ibanezmatt13> mfa298, I recognise UCSZ00 as one of the registers in the USART, something to do with setting the format like num of bits etc?
[08:54] <mfa298> my comment on that line is // 8 Data bit and 2 stop bit
[08:54] <ibanezmatt13> excellent
[08:55] <mfa298> so the USBS0 and UCSZ00 will equate to two of the bits that can be set (not sure which bits they are though)
[08:55] <mfa298> using them makes the code more readable (if you can remember what they all do) and possibly more portable (i.e. if different AVR's use slightly different bit layouts)
[08:56] <ibanezmatt13> yea, I seem to spend most of my time finding a way to actually get my code on the avr
[08:57] <craag> have you got an icsp?
[08:57] <ibanezmatt13> gonna try out linux cmd line version, no joy with studio - too many driver issues with programmer
[08:57] <craag> hmm is that with an olimex icsp?
[08:57] <ibanezmatt13> it's an mkii
[08:57] maounis (~textual@37.99.193.59) left irc: Quit: Textual IRC Client: www.textualapp.com
[08:58] <ibanezmatt13> yeah says "AVRISP mkii"
[08:58] <craag> The blue curvy box?
[08:58] <ibanezmatt13> yep
[08:59] <craag> cool :) I haven't had driver issues with that, only with my old olimex one.
[08:59] <craag> avrdude should work anyway
[08:59] <ibanezmatt13> on linux?
[09:00] <craag> yep
[09:00] <ibanezmatt13> I'll give it a go
[09:00] <craag> Here's a makefile we use for the ukhasnet bare-metal AVR stuff: https://github.com/UKHASnet/UKHASnet_Firmware/blob/baremetalavr/avr_sensor/Makefile
[09:01] <craag> The avrdude call is in there (although split up into vars a bit)
[09:01] <mfa298> I think I found the drivers avrstudio used and the drivers something else used conflicted, but I've had no issues just using avrstudio.
[09:02] <ibanezmatt13> so you use that instead of calling avrdude yourself?
[09:02] <craag> yeah, typing 'make' compiles (calls gcc), typing 'make flash' compiles if needed, and flashes (calls avrdude)
[09:02] <fsphil> easier if you can just type make flash
[09:02] <craag> you'll need to tweak it for m328 (from m168)
[09:03] <ibanezmatt13> yeah, thanks for that
[09:03] <ibanezmatt13> the fuses I'll have to change too I guess
[09:03] <craag> don't worry about them unless you plan on typing 'make fuse'
[09:04] <craag> they're not used otherwise
[09:04] <ibanezmatt13> ah ok, I wondered if I might need to use them to set the clock speed but that's done above
[09:05] <ibanezmatt13> you don't even set operating voltage?
[09:06] YO9GJX (~YO9GJX@109.100.247.173) joined #highaltitude.
[09:06] <craag> nope, isp detects that
[09:06] <ibanezmatt13> ah nice
[09:06] <craag> (I'm assumin you've already set the fuses on the avr?)
[09:06] <ibanezmatt13> nope
[09:07] <craag> ah ok, might be worth doing that then :)
[09:07] <ibanezmatt13> I should probably read about them first, never had to set them before
[09:08] <craag> http://www.engbedded.com/fusecalc/
[09:09] <ibanezmatt13> so you just use a calc to work out what they need to be
[09:09] <ibanezmatt13> then put them in the makefile where it says fuses
[09:09] <craag> yep
[09:09] <ibanezmatt13> so it's a 328-PU
[09:12] <mfa298> It's well worth finding a quick primer on Makefiles and how they work, the concept is fairly simple (although can get complicated) but they're very useful for things where there's a few steps to do (such as compiling code and flashing it to an avr)
[09:12] <ibanezmatt13> yeah I'm gonna have a look into them definitely
[09:13] <ibanezmatt13> craag, I've used easier calculators than this :P
[09:14] <craag> ibanezmatt13: Select 'Atmega328P', then configure what you want in 'Features' then click 'Apply Feature Settings', then grab the 'AVRDUDE arguments' from the bottom.
[09:14] <craag> Do ask about any features you don't understand
[09:15] <ibanezmatt13> yeah most of them :/ I'm wondering what I'd do to use an external 16MHz xtal
[09:16] <craag> So in the clock dropdown, you have basically 2 sets of options
[09:16] <craag> first is the clock source, internal, or a range of external crystals
[09:16] <craag> (you'll want Ext Crystal 8.0- )
[09:16] <craag> the second option is startup time
[09:17] <craag> unless you need the avr to start up within a certain time period (eg. <10ms), always pick the longest.
[09:17] <ibanezmatt13> ok
[09:17] <craag> It allow the oscillator to stabilise before starting running the code.
[09:18] cm13g09 (~chrism@panther.cmtechserv.co.uk) left irc: Ping timeout: 244 seconds
[09:18] <ibanezmatt13> right
[09:18] cm13g09 (~chrism@panther.cmtechserv.co.uk) joined #highaltitude.
[09:18] <craag> 'Clock output on PORTB0' - useful if you want to, for example, clock an RFM22/69 off the same crystal, else not, so leave switched off.
[09:19] <ibanezmatt13> ok, I don't want to divide the clock by 8 internally do I? That would be 2Mhz
[09:19] <craag> SO you're aware that you'll need 5V Vcc to run at 16MHz core?
[09:19] <ibanezmatt13> yep
[09:19] <craag> K, then switch the divider off :)
[09:19] <ibanezmatt13> okie dokie
[09:20] <craag> It's useful for having an 8MHz crystal and then running the core at 1MHz for low power stuff.
[09:21] <craag> 'Boot Reset Vector' define whether it runs a bootloader before the main code or not.
[09:21] <craag> eg. the arduino bootloader that allows flashing over serial
[09:21] <ibanezmatt13> I'd imagine if I'm doing this bare metal stuff I won't need a bootloader?
[09:22] <craag> You've got an icsp, so can leave that unchecked.
[09:22] <ibanezmatt13> ok
[09:22] <craag> bootloader only does the flashing
[09:22] <ibanezmatt13> ah I see
[09:22] <craag> not the arduino libs or anything
[09:22] <craag> 'Boot flash' is related, so leave that as default
[09:23] <craag> Next one describes itself
[09:23] <craag> EEPROM is the non-volatile memory
[09:23] <ibanezmatt13> yea
[09:24] <craag> with that unticked, every time you flash, it'll wipe it
[09:24] nv0o_david (~dwhite152@c-67-162-187-71.hsd1.mo.comcast.net) joined #highaltitude.
[09:25] <ibanezmatt13> I'm not sure what I'd use it for. Once these fuses are set, are they unchangable?
[09:25] <craag> They're all changeable
[09:26] <craag> You can change them at any point
[09:26] <craag> so this is jsut for now
[09:26] <ibanezmatt13> that's good, so I might as well leave EEPROM unticked if I'm not planning to use it
[09:26] <craag> yep
[09:26] <craag> next...
[09:28] <ibanezmatt13> the watchdog timer...
[09:30] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Quit: Page closed
[09:31] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[09:31] <ibanezmatt13> I'm afraid I lost anything from "next..." due to the marvellous internet we have here
[09:32] <thasti> 0x07 is up in the air, 434.575 mhz 100baud, rtty 7N2, shift 400hz
[09:32] <thasti> APRS DK3SB-7
[09:32] <LazyLeopard> Nothing lost apart from your own "ibanezmatt13 the watchdog timer..."
[09:32] <ibanezmatt13> excellent :)
[09:32] <LazyLeopard> ...at least as seen from here.
[09:32] <craag> impromptu product demo in 10 minutes.. bbbiab
[09:33] <fsphil> which will go perfectly
[09:34] <ibanezmatt13> of course
[09:35] polymorf (~polymorf@ram31-h03-89-95-79-20.dsl.sta.abo.bbox.fr) joined #highaltitude.
[09:37] <cm13g09> craag: has too man "b"s there.... unsurprising as from what I can tell, at his work it's like a hive if angry bees!
[09:39] fxmulder (~fxmulder@unaffiliated/fxmulder) left irc:
[09:43] <SpacenearUS> New vehicle on the map: 030x07 - 12http://tracker.habhub.org/#!qm=All&q=0x07
[09:43] <fsphil> https://www.youtube.com/watch?v=LZs39wggIW4
[09:48] <Laurenceb> http://www.tandfonline.com/doi/abs/10.1080/01490400500332744?journalCode=ulsc20&#preview
[09:52] SpacenearUS (~a-bot@kraken.habhub.org) left irc: Quit: oh god... why?
[10:20] zeusbot joined #highaltitude.
[10:20] <fsphil> there is some radiation up there, would be interesting to see if it can affect a processor
[10:22] <ibanezmatt13> that sounds interesting. Possible dummy question, but you'd have to use EEPROM memory for that wouldn't you?
[10:22] <ibanezmatt13> the non-volatile stuff
[10:23] <fsphil> you'd use eeprom for things that can change, but you'd want to keep across resets/power cycles
[10:23] <fsphil> few people use them
[10:24] <craag> if you're looking at ram, load a large array off flash at boot and then compare it to the flash copy at intervals
[10:24] Ian_ (4d651452@gateway/web/freenode/ip.77.101.20.82) joined #highaltitude.
[10:24] <craag> if flash, have 2 copies in flash and compare them
[10:24] <craag> of course to properly test the ram, you'll need redundant copies in flash
[10:25] <fsphil> or store a few blocks of data with RS codes
[10:25] <fsphil> would detect up to 16 byte errors. unlikely to be that many
[10:25] <craag> yep, and then redundant copies of your RS code ;)
[10:25] <craag> and down
[10:25] <craag> and down..
[10:25] <fsphil> or a simple pseudo-random number
[10:26] <ibanezmatt13> craag, is there anything that needs setting in the manual section?
[10:26] <craag> ibanezmatt13: Manual is manipulated by the settings you've just done
[10:26] <ibanezmatt13> ah ok good stuff
[10:26] <craag> SO what you're actually doing is setting bits in a couple of bytes
[10:27] <ibanezmatt13> yeah
[10:27] <craag> And what Ed what rather we had you do, is read the datasheet, and do each bit from there.
[10:27] <craag> then assemble the hex value from that.
[10:27] <edmoore> what ed what, what?
[10:27] <craag> Rather than using a fancy gui tool ;)
[10:28] <ibanezmatt13> yeah, well I can do that still but nice to have a heads up
[10:28] <ibanezmatt13> thanks craag
[10:28] <craag> s/what rather/would rather/
[10:28] <craag> np
[10:29] <ibanezmatt13> I used to think setting fuses meant burning bits inside the chip to change how it was wired up :P
[10:29] <craag> technically it does
[10:30] <craag> but these are 'soft fuses'
[10:30] <ibanezmatt13> yeah, hence why I thought setting fuses was a permanent thing
[10:30] <craag> the old micros used to have hard fuses, that as you say, got burnt up.
[10:31] wrea (~quassel@keekers.org) left irc: Quit: No Ping reply in 180 seconds.
[10:31] <ibanezmatt13> oh right, I thought I'd made that up
[10:31] <craag> Nope, totally a thing. Still done for factory configuration on some stuff.
[10:32] <fsphil> done with lasers now I think
[10:32] wrea (~quassel@keekers.org) joined #highaltitude.
[10:32] <craag> mm
[10:33] <craag> But you do have to be a bit careful with the fuses, eg. disabling reset and bootloader I believe might make it unflashable.
[10:33] <craag> Or setting it to use an external crystal when you've jsut started a hack weekend and nobody has any crystals...
[10:33] <edmoore> ibanezmatt13, a use-case for eeprom:
[10:33] <fsphil> setting the wrong clock settings can ruin an otherwise fine day too
[10:34] <edmoore> you're making, say, a handheld thermometer, with an avr as the brain
[10:34] <edmoore> you want one set of firmware you load at the factory, but each thermometer sensor is slightly different and so each handset needs calibrating
[10:34] <edmoore> answer? load the calibration values into eeprom!
[10:34] <mfa298> reading back slightly, for the reset line I think there's a function of driving reset really high (>12v) which might be what you use if you've disabled the reset pin - or I could be remembering wrong
[10:34] <edmoore> it's non-volatile but means you don't have to manually edit the source code for each unit
[10:35] <ibanezmatt13> ah yes, good one
[10:35] <edmoore> or perhaps you're making some kind of internet of things thing, and each of your nodes needs to be given a MAC and IP address
[10:35] <edmoore> eeprom again
[10:36] <ibanezmatt13> basically anything you want to be saved on the chip that won't disappear when you power it off
[10:37] <adamgreig> mfa298: indeed, HV programming
[10:38] <adamgreig> it's stupid that the AVR has eeprom imo
[10:38] <adamgreig> because it also has a load of flash memory
[10:38] <adamgreig> but normal-mode code cannot write to the flash
[10:38] <adamgreig> only code in the bootloader space
[10:38] <adamgreig> you can do stupid tricks to get around this
[10:38] <adamgreig> but why they bother i don't know
[10:38] <adamgreig> stm32 has no eeprom, you just write to flash
[10:38] <adamgreig> I guess having to write page-at-a-time to flash is a bit annoying
[10:39] <edmoore> ibanezmatt13, exactly
[10:39] <edmoore> note that eeprom has limited write cycles
[10:40] <ibanezmatt13> right, it's limited?
[10:40] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) joined #highaltitude.
[10:40] <edmoore> so for example, although this was all a bit last minute in a tent, for our rocket i had a go at making a little non-volatile store of the state of the rocket each tick, so that if it were to reset, it would come back up, read the last good state, and say 'ah! i am in flight and i'm due to fire this parachute in 7s, or sooner if the accelerometers show this pattern'
[10:40] <adamgreig> so edmoore
[10:40] <adamgreig> i'm working on that sort of thing right now
[10:40] <edmoore> but i had to implement a very basic wear-levelling thing so it didn't write that to the same small bit of epprom each time
[10:41] <adamgreig> but how do you detect you turning it on the first time vs an in-flight reset?
[10:41] <edmoore> arm switch
[10:41] <adamgreig> and what if it powers out during a stage transition or something? you don't know the elapsed time?
[10:41] <edmoore> dpdt arm switch, one for pyro circuit, one for 'armed'
[10:41] <adamgreig> so your arming switch is separate to your power switch?
[10:41] <edmoore> if not armed, i'm not in a flight mode
[10:41] <edmoore> yyes
[10:41] <ibanezmatt13> ah I see. So it's limited not by software but because it just doesn't work
[10:41] <edmoore> i had a power switch and the aforementioned dpdt arm switch
[10:41] <ibanezmatt13> eventually
[10:42] <adamgreig> got it
[10:42] <craag> yeah, wears out
[10:42] <ibanezmatt13> ok
[10:42] <craag> it is possible to do that to the flash too, but should take years of reflashing
[10:42] <craag> (SHARP managed it lol)
[10:42] <craag> twas on the .NET mcu though, not avr
[10:43] <edmoore> and now we have fram devices to confuse things
[10:43] <adamgreig> this chip has 'xram' which confused me for a bit
[10:43] <adamgreig> it's actually "external ram"
[10:43] <adamgreig> thanks so much
[10:53] <edmoore> which chip is that?
[10:55] Strykar (~wakka@122.169.13.14) joined #highaltitude.
[11:13] Herman_ (535426fa@gateway/web/freenode/ip.83.84.38.250) joined #highaltitude.
[11:13] <Herman_> !flights
[11:13] <SpacenearUS> 03Herman_: Current flights: 03SP3OSJ 144.7MHz 100bd 450/7n2 10(82f5), 030x07 - Pico Flight 10(8ca0)
[11:14] <Herman_> the pico fligt is ok to autoconfig ??
[11:14] <thasti> Herman_: yep shuold be OK
[11:14] <Herman_> ok
[11:15] <Herman_> if he comes to nl hihihi
[11:16] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Ping timeout: 246 seconds
[11:18] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[11:25] thasti (~thasti@tmo-106-190.customers.d1-online.com) left irc: Ping timeout: 264 seconds
[11:34] <Herman_> !dial 8ca0
[11:34] <SpacenearUS> 03Herman_: Latest dials for 030x07 10(8ca0): 03100 MHz, 434.575 MHz, 0.02 MHz
[11:41] anerdev (~anerdev@5.170.95.254) joined #highaltitude.
[11:42] thasti__ (57914ca3@gateway/web/freenode/ip.87.145.76.163) joined #highaltitude.
[11:42] <thasti__> whopps
[11:42] <thasti__> burst
[11:47] thasti__ (57914ca3@gateway/web/freenode/ip.87.145.76.163) left irc: Ping timeout: 246 seconds
[11:49] <Herman_> thats fast
[12:06] Hix (~Hix@97e05587.skybroadband.com) joined #highaltitude.
[12:10] thasti (~thasti@tmo-098-62.customers.d1-online.com) joined #highaltitude.
[12:17] Herman_ (535426fa@gateway/web/freenode/ip.83.84.38.250) left irc: Quit: Page closed
[12:17] thasti (~thasti@tmo-098-62.customers.d1-online.com) left irc: Ping timeout: 250 seconds
[12:19] PB5A (4dfa48c3@gateway/web/freenode/ip.77.250.72.195) left irc: Quit: Page closed
[12:34] anerdev (~anerdev@5.170.95.254) left irc: Ping timeout: 264 seconds
[12:34] navrac_M0VKK (545c0e05@gateway/web/freenode/ip.84.92.14.5) joined #highaltitude.
[12:36] mike95826 (43a68d8a@gateway/web/freenode/ip.67.166.141.138) joined #highaltitude.
[12:37] mike95826 (43a68d8a@gateway/web/freenode/ip.67.166.141.138) left #highaltitude.
[12:39] anerdev (~anerdev@5.170.95.254) joined #highaltitude.
[12:53] edmoore (~ed@77.89.174.69) left irc: Quit: Leaving
[12:59] navrac_M0VKK (545c0e05@gateway/web/freenode/ip.84.92.14.5) left irc: Ping timeout: 246 seconds
[13:04] <ibanezmatt13> Having a hard time setting the baud rate of the UART on the 328: http://pastebin.com/R2c0hiiX :/
[13:04] <ibanezmatt13> keep getting this error, it's almost like it isn't recognising the register names
[13:05] <craag> That error is not from that code..
[13:05] <ibanezmatt13> yeah sorry just noticed, I tried putting unsigned char at the front there, something I read
[13:05] <craag> 'UBBR0L'
[13:06] <craag> 'UBBRL'
[13:06] <SpacenearUS> New position from 03HB9FDK-11 after 03a day silence - 12http://tracker.habhub.org/#!qm=All&q=HB9FDK-11
[13:06] <ibanezmatt13> hm
[13:07] <ve3kcl> !ping PS-46
[13:07] <SpacenearUS> 03ve3kcl: Last contact with 03PS-46 was 035 minutes ago
[13:07] <ibanezmatt13> ah it was saving my edits as something else
[13:08] <ibanezmatt13> and still is
[13:10] <ibanezmatt13> back in sync :) http://pastebin.com/sMqCFpWY
[13:10] <ibanezmatt13> all the register names aren't recognised
[13:13] <craag> try #include <avr/uart.h>
[13:14] <ibanezmatt13> ah yes...
[13:15] <ibanezmatt13> doesn't exist
[13:15] <ibanezmatt13> I'll have a look, it must be in another header file
[13:17] <mattbrejza> UCSR0A not UCSRA
[13:17] <craag> Yeah the versions with '0' in were correct
[13:17] <mattbrejza> #include <avr/io.h> ?
[13:17] <mattbrejza> oh yep
[13:18] <ibanezmatt13> nope
[13:18] <ibanezmatt13> I've already got that
[13:18] <ibanezmatt13> Yeah I'm not sure of this notation in the datasheet for these registers
[13:19] <mattbrejza> the lower case n (or x, i dont have it in front of me) needs replacing with 0
[13:19] <mattbrejza> or 1,2,3 etc if the specific avr had that many serial ports (which yours doesnt)
[13:19] <ibanezmatt13> yeah it's an n, I wasn't sure why to replace it with a 0, and in other stuff I've been reading there was no number used at all
[13:20] <ibanezmatt13> ah it refers to which serial port you're using, if you have multiple
[13:20] <mattbrejza> if its code from a different family of AVRs it might not have the n/0
[13:20] anerdev (~anerdev@5.170.95.254) left irc: Ping timeout: 244 seconds
[13:21] <ibanezmatt13> ah I see. Also it looks like I'll have to create the avr/uart.h, doesn't seem to be part of it
[13:21] <mattbrejza> you shouldnt have to create it
[13:22] <ibanezmatt13> doesn't seem to be in avr-libc
[13:22] <mattbrejza> you dont need it
[13:22] <mattbrejza> all the register definitions are in avr/io.h
[13:22] <ibanezmatt13> oh right
[13:23] <ibanezmatt13> so UBRR0H and UBRR0L should be recognised then, as the higher and lower parts of it
[13:24] <mattbrejza> yea
[13:24] thasti (~thasti@outbound01.eduroam.eah-jena.de) joined #highaltitude.
[13:25] anerdev (~anerdev@2.234.169.198) joined #highaltitude.
[13:26] <ibanezmatt13> it's not happy is it http://pastebin.com/hwv1c6Dg
[13:26] <craag> FYI ibanezmatt13 https://github.com/philcrump/early-bird/tree/rtty-only/Firmware
[13:26] <ibanezmatt13> oh nice. This is what I'm hoping to get to myself :)
[13:26] thasti (thasti@outbound01.eduroam.eah-jena.de) left #highaltitude.
[13:27] <craag> NOTE: MOST OF IT DOESNT WORK
[13:27] <craag> accidentally appropriate caps
[13:27] <ibanezmatt13> lol, why does it says on each one "Compiles!" :)
[13:27] <mattbrejza> ibanezmatt13: have you defined the right part in your makefile?
[13:28] <craag> cos that's the last, really useful, commit message ;)
[13:28] <ibanezmatt13> I'm not sure mattbrejza, I've not touched it really
[13:28] <mattbrejza> have a peek
[13:28] <ibanezmatt13> defined the right part?
[13:28] <craag> committed at 0:22 in the morning, 2 days before the end of my launch window...
[13:29] <mattbrejza> if you copied a makefile for a different avr that will cause issues (its a one line fix though)
[13:29] <ibanezmatt13> the makefile is working ok to flash other stuff
[13:30] <ibanezmatt13> I used it to flash a blink program and that worked out ok
[13:30] <mattbrejza> https://github.com/cuspaceflight/joey-m/blob/master/firmware/Makefile#L29 for example
[13:30] <ibanezmatt13> yeah as far as I can see it's all setup for the 328
[13:30] <adamgreig> has anyone used the mobius cameras? or know any good alternatives?
[13:31] <adamgreig> kinda want an 808 sort of thing but a bit better and it would be very nice to have it start recording when it receives 5v or something
[13:31] <adamgreig> but the mobius are all a bit more expensive than i expected
[13:31] <mattbrejza> adamgreig: 808 #16 is pretty good
[13:32] <adamgreig> certainly cheaper
[13:32] <adamgreig> can i have it turn on and start recording when i apply power?
[13:32] <mattbrejza> yea
[13:32] <mattbrejza> i decided the best way to power was to put 4V into its battery connector
[13:32] <adamgreig> they vary from £30 to £100 on ebay :/
[13:33] <mattbrejza> the thing you need to bear in mind is that if you remove vbatt youll lose the latest video
[13:33] <adamgreig> oh the £30 is 16GB but not a #16 lol
[13:33] <mattbrejza> (so i had it cut the video into 20min segments i think)
[13:33] <adamgreig> how much do you pay for your #16s?
[13:33] <mattbrejza> this decision was also influenced by requiring ~4V for the other camera
[13:33] <mattbrejza> £33 or so from ireland
[13:34] <mattbrejza> also the picoblade battery connectors are much less shitty than microusb
[13:34] anerdev (~anerdev@2.234.169.198) left irc: Quit: This computer has gone to sleep
[13:35] <mattbrejza> you also have A,B,C lenses which have different viewing angles
[13:35] <mattbrejza> we had a B
[13:35] <mattbrejza> http://www.ebay.co.uk/itm/Mini-DVR-808-16-V3-Lens-A-Car-Key-Chain-Micro-Camera-HD-720P-Pocket-Camcorder-/271911139609?pt=LH_DefaultDomain_205&hash=item3f4f2ab919
[13:35] <adamgreig> also D apparently
[13:36] <adamgreig> nice, the A looks good
[13:36] <SpacenearUS> New vehicle on the map: 03COPA1 - 12http://tracker.habhub.org/#!qm=All&q=COPA1
[13:37] <adamgreig> mattbrejza: what's the video quality like?
[13:37] <mattbrejza> i didnt want fisheye
[13:37] <Laurenceb> http://www.freescale.com/webapp/sps/site/taxonomy.jsp?code=MPC57XX&cof=0&am=0
[13:37] <Laurenceb> check the price
[13:38] <mattbrejza> adamgreig: https://drive.google.com/open?id=0B3Urttk8BK7kSzUwYmR2dHV3SGc
[13:38] <mattbrejza> the spinning didnt help on this flight
[13:39] <adamgreig> wow intense spinning
[13:39] <adamgreig> looks fairly decent though
[13:40] <mattbrejza> not sure how obvious it is there, but in lower light it can be a bit noisy
[13:40] <adamgreig> not expecting to require low light performance
[13:41] <adamgreig> so you just wired to the battery picoblade
[13:41] <adamgreig> and when you apply power it starts recording?
[13:41] <mattbrejza> is this for strapping a few of them to marlet?
[13:41] <adamgreig> yea
[13:41] <adamgreig> and probably replacing the internal gopro too, so we can use a smaller window hole
[13:42] <mattbrejza> actually i lie i think
[13:42] <adamgreig> it already has a mobius inside but i don't think it works very well
[13:42] <mattbrejza> it starts recording if you supply 5V
[13:42] <mattbrejza> but not vbat
[13:42] <adamgreig> i think i'd be happier if it kept its own batteries inside too anyway
[13:42] <adamgreig> though point taken on mini usb connectors, sigh
[13:42] <mattbrejza> it would mean you dont lose anything if the connection is dodgy
[13:43] <adamgreig> yea
[13:43] <adamgreig> assuming it doesn't stop recording when external power is removed lol
[13:43] <mattbrejza> well i can try tonight if you want/remind me
[13:43] <adamgreig> thanks, ok
[13:43] <adamgreig> well i guess it doesn't make much odds
[13:44] <adamgreig> they're so much cheaper than the mobius ones
[13:44] <ibanezmatt13> mattbrejza, turns out I'd written UBBR0L rather than UBRR0L... :')
[13:44] <mattbrejza> ah typical :P
[13:45] edmoore (~ed@77.89.174.69) joined #highaltitude.
[13:52] dokument (~dokument@cpe-72-182-50-56.austin.res.rr.com) joined #highaltitude.
[13:53] dokument (~dokument@cpe-72-182-50-56.austin.res.rr.com) left irc: Client Quit
[13:53] dokument (~dokument@cpe-72-182-50-56.austin.res.rr.com) joined #highaltitude.
[14:00] fxmulder (~fxmulder@unaffiliated/fxmulder) joined #highaltitude.
[14:04] Nick change: fl_0 -> fl_0|afk
[14:17] Muzer (~muzer@cpc72421-sotn15-2-0-cust723.15-1.cable.virginm.net) left irc: Excess Flood
[14:21] Muzer (~muzer@cpc72421-sotn15-2-0-cust723.15-1.cable.virginm.net) joined #highaltitude.
[14:22] <Ian_> http://www.techmoan.com/blog/2013/8/11/80826-1080p-key-fob-spy-camera-review.html
[14:22] <Ian_> http://www.techmoan.com/blog/2013/7/8/the-mobius-camera-the-do-it-all-mount-anywhere-1080p-micro-c.html
[14:23] <Ian_> adamgreig ^^^ this seems to be an excellent source of reviews and pointer to the merits of the 808 #16 and Mobius cameras. They are RF noisy
[14:24] <Ian_> He has contributed feedback which has influenced the features etc of the devices.
[14:25] <craag> I didn't have problems with my 808 #16, a chip antenna max7 breakout got lock from cold in <1 minute sitting directly underneath the already filming 808.
[14:25] <craag> So it's worth trying out.
[14:26] <mattbrejza> i had a problem when the payload also had a smps and a stills camera... :P
[14:26] <Ian_> Mileage may vary :)
[14:26] <craag> if anyone wants that 808, it might still be up the tree in the south downs ;)
[14:27] <Ian_> :) amel looks out his bicycle and heads out with an OS map in hand :)
[14:32] gonzo_pp (~gonzo_pp@host-92-4-33-202.as43234.net) left irc: Quit: Leaving
[14:32] DG0MG (DG0MG@p54B48004.dip0.t-ipconnect.de) left #highaltitude.
[14:38] kc2pit (~bunsen@ignignokt.mudkips.net) left irc: Ping timeout: 264 seconds
[14:38] <adamgreig> thanks Ian_ will read
[14:38] kc2pit (~bunsen@ignignokt.mudkips.net) joined #highaltitude.
[14:42] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer
[14:46] <Ian_> Viewing the videos reviews is worthwhile
[14:59] ve3kcl (ae7353fd@gateway/web/freenode/ip.174.115.83.253) left irc: Quit: Page closed
[15:00] <ibanezmatt13> Finally got UART working on AVR!
[15:00] <ibanezmatt13> Got it sending repeated 't' s and decoding with Salae :)
[15:01] <ibanezmatt13> The problem was when I initialised it, instead of overwriting the control reg with (1 << txen) | (1 << rxen), I just ammended those two bits
[15:02] <ibanezmatt13> not sure why just turning on the two bits doesn't work though
[15:03] polymorf (~polymorf@ram31-h03-89-95-79-20.dsl.sta.abo.bbox.fr) left irc: Remote host closed the connection
[15:05] ipdove (~ipdove@interclub.plus.com) left irc: Quit: Nettalk6 - www.ntalk.de
[15:15] <chimpusmaximus> adamgreig: i have used a mobius before and will be hopefully this weekend. Since the internal battery has puffed i will be going with just external power only this time.
[15:21] Nick change: fl_0|afk -> fl_0
[15:22] thasti (~thasti@ip9234d0b4.dynamic.kabel-deutschland.de) joined #highaltitude.
[15:27] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Quit: Page closed
[15:31] sumie-dh_ (~sumie-dh@gw.mediafactory.cz) left irc: Ping timeout: 256 seconds
[15:41] es5nhc (~tarmo@108-40-71-217.static.internet.emt.ee) joined #highaltitude.
[15:49] daveake_ (5eaff6b2@gateway/web/freenode/ip.94.175.246.178) joined #highaltitude.
[15:56] daveake_ (5eaff6b2@gateway/web/freenode/ip.94.175.246.178) left irc: Ping timeout: 246 seconds
[16:00] edmoore (~ed@77.89.174.69) left irc: Quit: This computer has gone to sleep
[16:05] pjm (~pjm@uhfsatcom.plus.com) left irc: Quit: quitted
[16:06] malgar (~malgar@adsl-ull-137-162.46-151.net24.it) joined #highaltitude.
[16:07] dokument (~dokument@cpe-72-182-50-56.austin.res.rr.com) left irc: Quit: Leaving
[16:07] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) joined #highaltitude.
[16:16] polymorf (~polymorf@AToulouse-658-1-215-31.w86-213.abo.wanadoo.fr) joined #highaltitude.
[16:17] N2NXZ (45cf62f5@gateway/web/freenode/ip.69.207.98.245) joined #highaltitude.
[16:19] <SpacenearUS> New position from 03DL7AD-11 after 036 hours silence - 12http://tracker.habhub.org/#!qm=All&q=DL7AD-11
[16:20] <N2NXZ> Anyone here on hand for GPS to APRS encoder issues?
[16:20] <Laurenceb> in other news zano quadcopter has shipped
[16:20] <Laurenceb> https://cdn.hackaday.io/images/3110171436274652864.JPG
[16:20] <DL7AD> N2NXZ: yep
[16:21] <N2NXZ> I have a schematic for encoder,but the GPS does not work with it.
[16:21] <N2NXZ> http://www.ringolake.com/pic_proj/gps_trak/freetrak202.html
[16:21] <N2NXZ> and this is the GPS module https://www.sparkfun.com/products/retired/8266
[16:22] <N2NXZ> Maybe it simply will not work
[16:22] <DL7AD> N2NXZ: ah they cant communicated to each other?
[16:22] <N2NXZ> nope,i tried so many things,out of ideas
[16:22] <DL7AD> N2NXZ: RX/TX probably swapped?
[16:23] <N2NXZ> i tried swapping them,even tried the pullup resistor methods
[16:23] <N2NXZ> even tried using my UART interface thru it
[16:23] <DL7AD> N2NXZ: give me a brief second
[16:23] <N2NXZ> i have lots of seconds...:)
[16:24] <N2NXZ> Just a note,the description of the GPS says 38400 default,that is wrong,it is 4800
[16:25] <DL7AD> N2NXZ: tested?
[16:26] <N2NXZ> yes,using my laptop and uart interface,it streams data @ 4800 baud rate setting
[16:26] <N2NXZ> no other baud will work
[16:27] <DL7AD> do you have other gps modules with which you could test it?
[16:27] <DL7AD> N2NXZ: though NMEA varies sometimes in length
[16:28] <DL7AD> actually the NMEA protocol has a fixed length. but sometimes the gps modules disregard and transmit variable string-length
[16:28] <N2NXZ> Here is a short screenshot video using this GPS with UART https://youtu.be/F0IbRxp2yGA
[16:30] <N2NXZ> during that test,i did not have satellite lock,just an example of the strings
[16:30] <DL7AD> ah okay....
[16:31] <N2NXZ> when it does get a fix,it certainly shows my location on google earth
[16:31] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[16:32] <DL7AD> i cant tell why it's not woking. srz
[16:32] <DL7AD> sry
[16:33] <DL7AD> what about the jumper?
[16:33] <N2NXZ> thanks for trying,it simply baffles me
[16:33] fab4space (~fab4space@109.237.242.98) left irc: Ping timeout: 256 seconds
[16:33] <N2NXZ> I tried everything possible,even another GPS.Even sent the first encoder back and tried the replacement
[16:35] <N2NXZ> Going to tinker with it a bit more,may end up in my junk box :)
[16:44] <ibanezmatt13> So I've managed to get stuff being tx'd from the UART and I'm decoding with a Salae. I'm sending a string "good evening" but all that is being transmitted is "good eve"
[16:44] <ibanezmatt13> for some reason it's running out of space or something, but I don't see where it is limited http://pastie.org/10282329 :/
[16:47] <Ian_> Not line 14 by chance?
[16:48] <ibanezmatt13> -_-
[16:48] <ibanezmatt13> yes
[16:48] <ibanezmatt13> I think I must have confused myself with going through chars in a string and going through bits in a char :P
[16:48] <ibanezmatt13> cheers
[16:48] ke5gdb (614d354b@gateway/web/freenode/ip.97.77.53.75) joined #highaltitude.
[16:48] <Ian_> I'm learning by watching. Keep it up, I'm picking up some of it.
[16:49] <ibanezmatt13> :)
[16:49] <ibanezmatt13> now I'm gonna have a proper bare metal length function. Increment a counter variable for each char in the string, and use that in the for loop
[16:50] <ibanezmatt13> and limit the size of the string
[16:52] <mattbrejza> ibanezmatt13: you can replace line 14 with while(data[i]) and line 16 with UDR0 = data[i++
[16:52] <mattbrejza> ];
[16:52] <mattbrejza> since a string is terminated with a 0
[16:53] <ibanezmatt13> ]; ?
[16:53] <mattbrejza> i hit enter too early
[16:53] <mattbrejza> ibanezmatt13: you can replace line 14 with while(data[i]) and line 16 with UDR0 = data[i++]; (fixed)
[16:53] <mattbrejza> (you can actually do away with i, but one step at a time)
[16:53] <ibanezmatt13> ah I see
[16:54] <ibanezmatt13> so while data[i] is just while there's something in data[i]
[16:54] <ibanezmatt13> and stops on the 0
[16:54] <adamgreig> it's while data[i] is true-like
[16:54] <mattbrejza> yea
[16:55] <ibanezmatt13> cool, thanks
[16:55] <mattbrejza> while(data[i] != 0) does the same thing and is perhaps clearer
[16:55] <adamgreig> but while(data[i]) is good and Cy
[16:55] <adamgreig> c-ey
[16:55] <adamgreig> c-like
[16:56] <adamgreig> idiomatic
[16:56] <ibanezmatt13> mattbrejza, won't having line 16 with the i++ mean it doesn't send the first character?
[16:57] thasti (thasti@ip9234d0b4.dynamic.kabel-deutschland.de) left #highaltitude.
[16:57] <mattbrejza> the i++ is done second
[16:57] <ibanezmatt13> ah, clever
[16:57] <adamgreig> or, rather
[16:57] <adamgreig> i++ evaluates to i and increments i
[16:57] <adamgreig> compare to ++i which does the other way around
[16:58] <ibanezmatt13> so ++i would do what I thought?
[16:58] <adamgreig> yea
[16:58] <ibanezmatt13> ok
[16:58] <adamgreig> https://en.wikipedia.org/wiki/Increment_and_decrement_operators
[16:58] sumie-dh (~sumie-dh@nat.brmlab.cz) joined #highaltitude.
[16:59] <ibanezmatt13> ah yeah, nice one
[17:03] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Ping timeout: 246 seconds
[17:11] chrisstubbs (~chrisstub@host86-190-252-20.range86-190.btcentralplus.com) joined #highaltitude.
[17:19] fab4space (~fab4space@AMontpellier-656-1-21-199.w92-133.abo.wanadoo.fr) joined #highaltitude.
[17:20] N2NXZ (45cf62f5@gateway/web/freenode/ip.69.207.98.245) left irc: Quit: Page closed
[17:27] Nick change: fl_0 -> fl_0|afk
[17:27] Ojo_2 (~pieter@c-24-30-12-2.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
[17:34] <SpacenearUS> New position from 03F5KAV-11 after 03a day silence - 12http://tracker.habhub.org/#!qm=All&q=F5KAV-11
[17:37] jcoxon (~jcoxon@167.136.90.146.dyn.plus.net) joined #highaltitude.
[17:42] Ojo (~pieter@c-24-30-12-2.hsd1.ga.comcast.net) joined #highaltitude.
[17:49] edmoore (~ed@188.29.164.172.threembb.co.uk) joined #highaltitude.
[18:01] pjm (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[18:01] bertrik (~quassel@rockbox/developer/bertrik) joined #highaltitude.
[18:04] polymorf (~polymorf@AToulouse-658-1-215-31.w86-213.abo.wanadoo.fr) left irc: Remote host closed the connection
[18:08] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[18:28] anerdev (~anerdev@2.234.169.198) joined #highaltitude.
[18:28] edmoore (~ed@188.29.164.172.threembb.co.uk) left irc: Ping timeout: 246 seconds
[18:30] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Ping timeout: 246 seconds
[18:58] ipdove (~ipdove@2.25.32.57) joined #highaltitude.
[19:11] anerdev (~anerdev@2.234.169.198) left irc: Quit: This computer has gone to sleep
[19:18] Ojo (~pieter@c-24-30-12-2.hsd1.ga.comcast.net) left irc: Read error: Connection reset by peer
[19:19] Ojo (~pieter@c-24-30-12-2.hsd1.ga.comcast.net) joined #highaltitude.
[19:20] jcoxon (~jcoxon@167.136.90.146.dyn.plus.net) left irc: Quit: Leaving
[19:29] Laurenceb_ (~Laurence@host86-167-154-25.range86-167.btcentralplus.com) joined #highaltitude.
[19:30] Nick change: fl_0|afk -> fl_0
[19:33] drsnik_ (~drsnik@gate3.ima.cz) left irc: Read error: Connection reset by peer
[19:34] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) joined #highaltitude.
[19:35] drsnik (~drsnik@gate3.ima.cz) joined #highaltitude.
[19:43] ibanezmatt13 (d5cdc275@gateway/web/freenode/ip.213.205.194.117) left irc: Quit: Page closed
[19:54] sumie-dh (~sumie-dh@nat.brmlab.cz) left irc: Quit: Lost terminal
[19:56] heathkid (~heathkid@unaffiliated/heathkid) joined #highaltitude.
[19:56] heathkid|2 (~heathkid@unaffiliated/heathkid) left irc: Read error: No route to host
[19:58] sumie-dh (~sumie-dh@nat.brmlab.cz) joined #highaltitude.
[20:02] MarkIreland (~MarkIrela@host86-140-240-230.range86-140.btcentralplus.com) joined #highaltitude.
[20:02] pjm_ (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[20:04] pjm (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 250 seconds
[20:06] pjm (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[20:08] pjm_ (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 248 seconds
[20:09] <SpacenearUS> New vehicle on the map: 03DL4MDW-12 - 12http://tracker.habhub.org/#!qm=All&q=DL4MDW-12
[20:12] ipdove (~ipdove@2.25.32.57) left irc: Quit: Nettalk6 - www.ntalk.de
[20:12] <SpacenearUS> New vehicle on the map: 03wk56yde_chase - 12http://tracker.habhub.org/#!qm=All&q=wk56yde_chase
[20:25] es5nhc (~tarmo@108-40-71-217.static.internet.emt.ee) left irc: Remote host closed the connection
[20:28] Lunar_Lander (~kevin@p54889872.dip0.t-ipconnect.de) joined #highaltitude.
[20:29] heathkid|2 (~heathkid@unaffiliated/heathkid) joined #highaltitude.
[20:29] Fin_ (5751986e@gateway/web/freenode/ip.87.81.152.110) joined #highaltitude.
[20:30] Fin_ (5751986e@gateway/web/freenode/ip.87.81.152.110) left irc: Client Quit
[20:30] heathkid|2 (~heathkid@unaffiliated/heathkid) left irc: Read error: No route to host
[20:31] heathkid|2 (~heathkid@unaffiliated/heathkid) joined #highaltitude.
[20:31] finlayedridge (5751986e@gateway/web/freenode/ip.87.81.152.110) joined #highaltitude.
[20:32] heathkid (~heathkid@unaffiliated/heathkid) left irc: Ping timeout: 265 seconds
[20:32] <finlayedridge> Hello HAB experts! I've created a flight document for a planned launch this weekend. Please could someone approve it? ID is ffe00eb6aaf3b62017a5d3247c8baeab Thanks!
[20:34] <lz1dev> finlayedridge: go to #habhub by typing /j #habhub
[20:35] Nick change: fl_0 -> fl_0|afk
[20:38] <finlayedridge> lz1dev: thanks for the pointer!
[20:40] malclocke (~malc@60-234-172-149.bitstream.orcon.net.nz) joined #highaltitude.
[20:43] Lemml (~andreas@p3E9C3D43.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer
[20:53] <SpacenearUS> New position from 03WMSI_HAB after 03a day silence - 12http://tracker.habhub.org/#!qm=All&q=WMSI_HAB
[20:55] finlayedridge (5751986e@gateway/web/freenode/ip.87.81.152.110) left irc: Ping timeout: 246 seconds
[20:56] Nick change: fl_0|afk -> fl_0
[20:59] <SpacenearUS> New vehicle on the map: 03FERRER - 12http://tracker.habhub.org/#!qm=All&q=FERRER
[21:20] MarkIreland (~MarkIrela@host86-140-240-230.range86-140.btcentralplus.com) left irc: Quit: Leaving...
[21:23] fab4space (~fab4space@AMontpellier-656-1-21-199.w92-133.abo.wanadoo.fr) left irc: Ping timeout: 252 seconds
[21:38] Nick change: M6XIMaN -> MoXIN
[21:38] Nick change: MoXIN -> M0XIN
[21:38] <M0XIN> RGSB level up complete!
[21:39] fl_0 (foo@p200300710E55F29955E1B9F7F95AFEEC.dip0.t-ipconnect.de) left irc: Quit: STRG + Q
[21:42] chrisstubbs (~chrisstub@host86-190-252-20.range86-190.btcentralplus.com) left irc: Quit: I love my HydraIRC -> http://www.hydrairc.com <-
[21:45] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) left irc: Read error: Connection reset by peer
[21:45] <LazyLeopard> M0XIN: Skipped the 2x0 step?
[21:46] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) joined #highaltitude.
[21:46] <M0XIN> LazyLeopard: Only on IRC ;)
[21:46] Action: LazyLeopard never used my 2E0 call...
[21:46] <M0XIN> Likewise
[21:47] <daveake> Never used my calls
[21:47] <LazyLeopard> Too much of a mouthful
[21:47] <LazyLeopard> daveake: Yeah, but you're atypical! ;P ;)
[21:48] <LazyLeopard> ...and as for using it with Morse...
[21:48] pd3t (~pb1dft@pb1unx.xs4all.nl) left irc: Ping timeout: 250 seconds
[21:49] fl_0 (foo@p200300710E619099ADEB7E94A7841638.dip0.t-ipconnect.de) joined #highaltitude.
[21:49] <daveake> ..-. ..- -.-. -.- / - .... .- -
[21:50] pd3t (~pb1dft@pb1unx.xs4all.nl) joined #highaltitude.
[21:50] <LazyLeopard> Quite. ;)
[21:51] <LazyLeopard> -- ----- .-.. . .--. is quite bad enough.
[21:51] <LazyLeopard> Way worse when in Kenya (which reminds me I have a visitors licence I need to renew there...)
[21:53] finlayedridge (5751986e@gateway/web/freenode/ip.87.81.152.110) joined #highaltitude.
[21:53] <LazyLeopard> ..... --.. ....- -..-. -- ----- .-.. . .--. is stupidly long...
[21:57] YO9GJX (~YO9GJX@109.100.247.173) left irc: Quit: Leaving
[21:58] Nick change: heathkid|2 -> heathkid
[22:02] <Ian_> .. ... ..- -.-. -.- -... .- -.-. --- -, -,,, ,, - ,,,
[22:03] pjm_ (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[22:06] pjm (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 246 seconds
[22:09] <lz1dev> ...........................................................................................
[22:14] <Lunar_Lander> XD!!!!
[22:15] <Ian_> Dave and the Leaopard started it!
[22:16] <SpacenearUS> New vehicle on the map: 03SIFI - 12http://tracker.habhub.org/#!qm=All&q=SIFI
[22:24] <lz1dev> .-.. --- --- -.- .-- .. - .... .--. -.-- - .... --- -. .. -.-. .- -. ... .--. . .- -.- -- --- .-. ... . - --- ---
[22:30] <Ian_> Lol. faster to code it than to learn it eh lz1dev?
[22:30] <Ian_> You serpently showed us!
[22:30] sumie-dh (~sumie-dh@nat.brmlab.cz) left irc: Ping timeout: 250 seconds
[22:30] <lz1dev> yep
[22:31] <Ian_> My typos ',' showed my rustic roots
[22:31] pjm (~pjm@uhfsatcom.plus.com) joined #highaltitude.
[22:33] pjm_ (~pjm@uhfsatcom.plus.com) left irc: Ping timeout: 248 seconds
[22:33] talsit_roam (uid30008@gateway/web/irccloud.com/x-uzfbaswlaqoypedn) joined #highaltitude.
[22:44] Nick change: fl_0 -> fl_0|afk
[22:53] nv0o_david (~dwhite152@c-67-162-187-71.hsd1.mo.comcast.net) left irc: Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/ - 64bit Windows version by http://kvirc.d00p.de/
[23:05] sumie-dh (~sumie-dh@rt02.komunikacnisite.cz) joined #highaltitude.
[23:12] LazyLeopard (~irc-clien@chocky.lazyleopard.org.uk) left irc: Quit: Now QRT
[23:18] lz1dev_ (~rgp@94.194.194.75) joined #highaltitude.
[23:18] lz1dev_ (~rgp@94.194.194.75) left irc: Changing host
[23:18] lz1dev_ (~rgp@unaffiliated/lz1dev) joined #highaltitude.
[23:21] lz1dev (~rgp@unaffiliated/lz1dev) left irc: Ping timeout: 252 seconds
[23:21] DL7AD (~quassel@p5499654C.dip0.t-ipconnect.de) left irc: Remote host closed the connection
[23:24] malgar (~malgar@adsl-ull-137-162.46-151.net24.it) left irc: Ping timeout: 256 seconds
[23:24] Lunar_Lander (~kevin@p54889872.dip0.t-ipconnect.de) left irc: Quit: Verlassend
[23:28] finlayedridge (5751986e@gateway/web/freenode/ip.87.81.152.110) left irc: Ping timeout: 246 seconds
[23:29] lz1dev_ (~rgp@unaffiliated/lz1dev) left irc: Quit: Reconnecting
[23:29] lz1dev (~rgp@unaffiliated/lz1dev) joined #highaltitude.
[23:31] bertrik (~quassel@rockbox/developer/bertrik) left irc: Read error: Connection reset by peer
[23:35] Laurenceb_ (~Laurence@host86-167-154-25.range86-167.btcentralplus.com) left irc: Ping timeout: 256 seconds
[23:35] chris_99 (~chris_99@unaffiliated/chris-99/x-3062929) left irc: Remote host closed the connection
[23:38] sumie-dh (~sumie-dh@rt02.komunikacnisite.cz) left irc: Ping timeout: 256 seconds
[23:47] edmoore (~ed@82.6.148.64) joined #highaltitude.
[23:47] edmoore (~ed@82.6.148.64) left irc: Client Quit
[00:00] --- Fri Jul 10 2015