#avr | Logs for 2011-10-29

Back
[01:49:43] <inflex> I've got a really odd effect going on
[01:50:59] <inflex> when I first startup, it takes about 10~20 samples before the value "normalises" to what it should be; but I'm thinking it can't be thermal effects (1mR drift), or I'm hoping not. but I see when I look at the raw data that the internal reference does indeed vary... but what is -strange- is that even if I do 100 presamples before starting up it _still_ doe sit
[01:51:01] <inflex> does it
[02:35:03] <inflex> *sigh* It's thermal... but not where I was expecting it
[02:35:06] <inflex> it's on the power-board
[03:30:15] * Valen buys inflex an ovenised enclosure ;-P
[03:45:20] <inflex> *sigh*
[03:45:39] <inflex> well, I submitted a new PCB for the power board with a constant-current regulating facility instead of the resistor-based one I'm using now
[03:46:08] <inflex> the trouble is I tend to design -too- tightly for a lot of these things
[03:46:19] <inflex> rather than just relaxing and using up another 1/4" of PCB
[03:46:58] <inflex> you know, use some 2512 size resistors rather than 0805
[03:50:13] <Valen> or 1W through hole
[03:51:51] <Valen> you know when your having issues
[03:52:02] <Valen> you couldn't just work around it in software?
[03:52:08] <Valen> "calibrating, please wait"
[03:53:29] <inflex> nope
[03:53:33] <inflex> because it's too variable
[03:54:03] <inflex> what -does- confuse me though is that it still doesn't explain the divergence of the values
[03:54:16] <inflex> they should increase/decrease together but still give the same end result
[03:54:29] <inflex> so I'm starting to think more and more that it's still the reference resistor issue *sigh*
[03:54:44] <Valen> above my pay grade
[03:55:11] <inflex> heh
[03:55:36] <inflex> it'd be just horrible to have to resort to something like a 1W 1% through-hole as you say
[03:55:59] <Valen> you cant get better than 1% in through hole?
[03:56:11] <Valen> also is there any reason your not using a "precision current shunt" ?
[03:56:31] <Valen> you know bigass hunk of nichrome
[03:56:44] <inflex> because it's not required
[03:57:03] <inflex> the ratiometric method means that current and voltage precision isn't needed
[03:57:10] <inflex> only the precision of the reference resistor matters
[03:57:45] <inflex> the problem with the bigger resistors is their tempco... I'm using 10~25ppm, but if you go to 1W stuff it's 100~200ppm
[04:00:18] <inflex> so, as you can see, it's a bit of a fun game
[04:00:37] <inflex> almost thinking of making a daughter card with the 1206's on it
[04:17:42] <Valen> personally I'd be inclined to heat the temperature sensitive resistor to 60C and hold it there
[04:37:17] <inflex> easier to just do an array of the smaller ones on a PCB
[04:37:24] <inflex> I'm only having to handle 20mW of heat
[04:37:43] <inflex> spread that over 4 x 1206's and it becomes entirely managable
[09:20:43] <Aleks> hi guys, I'm reading up on AVR USART communication, and I made a simple code that should echo every character back to the PC, following a tutorial on avr-freaks, this is the code http://paste.pocoo.org/show/499978/
[09:21:25] <Aleks> I'm using an AtMega328p on a arduino board, now the problem is that when I input a character (I'm using minicom as the terminal client) the character keeps echoing back all the time
[09:21:40] <Aleks> Like, "p <enter> pppppppppppppppppppppppppp"
[09:21:53] <Aleks> Am I doing it wrong ? :)
[09:26:33] <specing> Aleks: I recommend defining macros like bit_is{_not,}_set(byte, bit)
[09:27:27] <Aleks> specing, for what purpose would I use the macros ?
[09:27:50] <specing> Because that code you made there is just waiting for bugs
[09:28:05] <specing> (and is bugged alright)
[09:28:30] <specing> And you forgot to define F_CPU
[09:28:53] <Aleks> specing, as I said, I was only following the tutorial (+ checking the datasheet for the diferent registers)
[09:29:07] <Aleks> erm, yeah, F_CPU is missing
[09:29:59] <Aleks> Ah, specing I have the F_CPU set, I probably didn't copy it on the pastebin
[09:32:44] <specing> May I also recommend including <util?/setbaud.h>?
[09:42:00] <Aleks> specing, I tried with setbaud.h but I don't think that the baud rate is the problem
[09:43:20] <Aleks> specing, found the problem, the problem was in the while() checking
[09:45:01] <Aleks> http://paste.pocoo.org/show/499992/
[09:45:05] <Aleks> This one now works
[09:45:49] <Aleks> Hm, this is even how the tut. says it would be done, I didn't noticed it. fail.
[09:53:25] <specing> macros.
[09:53:58] <Aleks> Yeah, I'm doing that now :)
[09:59:33] <guest_> how to calculate angle in microcontroller??
[09:59:58] <guest_> is there a way out??
[10:06:00] <specing> Define angle.
[10:06:24] <vectory> with atanf()?
[10:07:16] <vectory> must be hella slow
[10:12:29] <lolzer> k .. is there any link with such examples??
[10:14:05] <jd_ce> trigonometry
[10:14:15] <Aleks> specing, I used bit_is_clear() from avr/io.h, works like a charm
[10:20:55] <specing> lolzer: LUT
[11:23:02] <rue_mohr> vectory, do you know how long atanf takes?
[11:46:37] <jd_ce> do a linear approximation?
[11:46:54] <jd_ce> or lut
[11:48:51] <jd_ce> is there a way to do 'global' defines in avr studio
[11:49:05] <jd_ce> I want to use LUFA, which uses a makefile to globalize some definitions
[11:49:13] <jd_ce> but would like to remain in avr studio
[11:59:04] <Tom_itx> jd_ce call the external makefile
[12:01:50] <jd_ce> i suppose that would work
[12:02:09] <Tom_itx> I do that alot in studio
[12:04:44] <Tom_itx> either that or call in all the external files :)
[12:04:48] <jd_ce> thanks
[12:04:51] <jd_ce> gotta run
[13:59:26] <magnus_> using AVR libc, I can put constants in flash by using the PROGMEM mechanism. In what section are these put if so? .text?
[13:59:36] <magnus_> or do they belong in their own section?
[14:00:53] <madsy> constants belong in .rodata
[14:01:33] <madsy> As per the coff, pe and elf conventions at least
[14:01:37] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/abcminiuser/articles/progmem_basics_index.php
[14:01:39] <Tom_itx> read that
[14:01:47] <magnus_> thank you
[14:08:12] <magnus_> madsy, ok. but i thought the whole idea of using PROGMEM was to prevent data being read into RAM during initialization? and all .rodata is read at startup, right?
[14:08:21] <magnus_> Tom_itx, that tutorial does not really answer my question
[14:09:10] <tosmo> i'm trying to use an atmega8 with internal RC osc. the datasheet says the fuses default to internal osc at 1mhz. the timing of a blinking led code suggests that it is more like 100khz. is there some divisor somewhere that i've overlooked?
[14:09:11] <Tom_itx> c should add the proper section i think
[14:09:18] <madsy> magnus_: Yeah, nevermind me. It's been ages since I programmed for AVR
[14:09:22] <Tom_itx> compile a sample and try it
[14:09:32] <madsy> And I probably did something stupid :)
[14:10:14] <RW> magnus: const char __attribute__((__progmem__)) str[]="your string";
[14:10:29] <madsy> My programs didn't have a big memory footprint either
[14:11:32] <Tom_itx> http://www.nongnu.org/avr-libc/user-manual/group__avr__pgmspace.html
[14:19:04] <magnus_> it seems like yes, if you put PROGMEM, the symbol is placed in .text.
[14:19:15] <magnus_> (accoring to objdump)
[14:19:22] <grummund> magnus_: you can check with avr-objdump but i believe it's .text
[14:19:33] <grummund> ah, beat me to it ;)
[14:19:55] <magnus_> great, always good with a confirmation from someone other than myself :p
[14:21:12] <grummund> magnus_: there's a couple of notes in the FAQ worth reading too if you're interested
[14:21:46] <magnus_> thanks
[14:24:50] <RW> inflex: who said atmel don't give free samples ? I got some 16u2 / 32u2's for free
[14:29:16] <grummund> http://www.nongnu.org/avr-libc/user-manual/pgmspace.html
[14:29:17] <grummund> http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_flashstrings
[14:29:26] <grummund> http://www.nongnu.org/avr-libc/user-manual/FAQ.html#faq_rom_array
[14:29:29] <grummund> magnus_: ^^
[14:29:46] <magnus_> excellent!
[15:14:52] <wrongle> hey everyone, i built this mintduino, but I'm not doing any arduino stuff. i guess to better understand the board, I'm wondering what "extras" i can remove from the board … http://makeprojects.com/Project/Build-a-Mintronics-MintDuino/608/3
[15:15:05] <wrongle> i know that i don't need the reset, but what about the 16mhz crystal?
[15:15:09] <rue_mohr> hi
[15:15:30] <wrongle> hi
[15:15:30] <tobbor> Hello wrongle
[15:15:32] <rue_mohr> did you turn your arduino into a programmer?
[15:15:45] <wrongle> nah i have a usb cable with an ftdi chip embedded
[15:15:49] <wrongle> so everything programs fine.
[15:15:55] <wrongle> I'm using avrdude and avr-gcc -
[15:16:10] <wrongle> i guess learning electronics, i want to remove any complexities from the board that i don't really need?
[15:18:25] <rue_mohr> grummund, awesome, too bad we dont have a channel page to put it all on
[15:18:28] <wrongle> so i removed the reset btw, the power light ...
[15:18:37] <wrongle> can i remove the crystal?
[15:18:47] <magnus_> if I know no recursion occurs in my code and there is no heap usage, would it be an upper bound of stack usage to sum all function frame sizes?
[15:18:50] <wrongle> as i understand it, the crystal is for better timing/speed but not "needed" right?
[15:18:58] <rue_mohr> wrongle, if the avr is set to use the internal clock you can remove the crystal,
[15:19:09] <rue_mohr> the internal clock isn't as fast or stable as the crystal
[15:19:29] <wrongle> hmm ok ...
[15:19:34] <vectory> and programming might rely on the frequency of the chrystal, rightß
[15:19:42] <vectory> right?
[15:20:55] <wrongle> right.
[15:20:56] <wrongle> ok
[15:21:29] <rue_mohr> no
[15:21:50] <rue_mohr> the avr needs the crystal as a clocksource if its been told to use that
[15:22:06] <rue_mohr> wrongle, would you make a webpage of your process so far?
[15:22:21] <rue_mohr> not many people attack it like you are, nice to have a blog
[15:23:37] <wrongle> http://edwardhotchkiss.github.com/AVR/
[15:24:18] <vectory> wrongle delivers :)
[15:24:30] <rue_mohr> no I'm thinking something with pictures and descriptions of hwo you set up your hardware
[15:24:43] <wrongle> check the picture
[15:24:56] <rue_mohr> zoom out farther, add some text
[15:25:34] <vectory> if people were to wonder, theyd ask for specific values of the parts used, like capacitance of the caps
[15:25:36] <rue_mohr> photoresistor... pffft, be a man, use an led :)
[15:25:41] <vectory> suppose thats from the minduino, though
[15:25:57] <rue_mohr> say where you got things and show a pic of them
[15:25:57] <wrongle> yeah
[15:26:05] <rue_mohr> still dont see that adapter your using
[15:26:12] <wrongle> well the mintduino has all that info
[15:26:30] <rue_mohr> on using the ftdi adapter/
[15:26:32] <rue_mohr> ?
[15:26:36] <wrongle> I'm a pro software guy, but I'm not ready to teach or even try to teach AVR
[15:26:43] <wrongle> so for now its just a github repo with a pic
[15:26:49] <rue_mohr> :/
[15:26:54] <wrongle> i removed the reset, the red power label / LED
[15:27:14] <rue_mohr> you need to keep a resistor n reset or it'll intermittently reset
[15:27:15] <wrongle> so keeping it simple right? … i understand the point of the crystal ..
[15:27:22] <wrongle> i have one there ...
[15:27:26] <wrongle> well gone now ..
[15:27:26] <rue_mohr> k
[15:27:44] <wrongle> wait still?
[15:27:54] <wrongle> i removed the whole reset setup -
[15:27:58] <rue_mohr> keep a resistor on rese
[15:28:01] <rue_mohr> t
[15:28:14] <wrongle> so my questioon is, can i remove the crystal or no?
[15:28:19] <rue_mohr> or you will be asking us why your software keeps cutting off and restarting
[15:28:39] <wrongle> this is me dicking around atm, so can i get rid of the crystal.
[15:28:39] <rue_mohr> wrongle, if you change the avr clock fuses to not use the crystal, then yes, you can remove it
[15:28:52] <wrongle> well thats where I'm stuck.
[15:29:09] <rue_mohr> if you screw up that fuse setting, you need another working avr as a clocksource to inject
[15:29:13] <wrongle> i know nothing about programming fuses. it uses the arduino boot loader atm thats why i think i don't know.
[15:29:18] <rue_mohr> ok, just a second
[15:29:20] <wrongle> ok il keep my clock.
[15:29:26] <rue_mohr> http://www.ruemohr.org
[15:29:46] <rue_mohr> http://www.engbedded.com/fusecalc
[15:29:52] <rue_mohr> ^^^ click that one
[15:32:09] <wrongle> I'm not going to mess with it then.
[15:33:34] <vectory> why would you want to get rid of all the stuff anyway? after all they say, never change a running ssystem
[15:34:01] <vectory> you can rather ask, what the stuff that is there is ought to do
[15:34:16] <vectory> init?
[15:35:30] <wrongle> got it.
[16:16:10] <wrongle> what is a preassembled ISP that i can use to program an attiny45
[16:16:21] <wrongle> i got some of those to use instead of the atmega328p for now while i learn ...
[16:19:17] <xorm> as in a target board?
[16:22:28] <wrongle> i guess?
[16:22:44] <wrongle> right now i have a mintduino like a homemade arduino board setup which has the arduino boot loader ...
[16:23:01] <wrongle> so i need an iso to program a new setup with say just an led and a battery and attiny45
[16:27:53] <Casper> an iso? you mean a .hex?
[16:53:31] <vectory> wrongle: 6leg tiny is programmed with tpi
[16:53:57] <vectory> others with a regulare isp setup
[16:54:20] <vectory> wrongle: how'd you programm the bootloader on your m328p?
[16:58:17] <wrongle> it had arduiino boot loader preinstalled.
[16:58:33] <wrongle> so i use an ftdi chi/usb cable to do it
[16:59:22] <rue_mohr> has anyone ever seen mention in the datasheets about writing to PINx causing a toggle of a pins output state?
[16:59:42] <devilsadvocate> rue_mohr: nope
[16:59:53] <grummund> rue_mohr: yes
[16:59:54] <Steffanx> Yes?
[16:59:57] <Steffanx> *-?
[16:59:58] <devilsadvocate> rue_mohr: PINx is supposed to be read only
[17:00:05] <devilsadvocate> wut
[17:00:18] <rue_mohr> little known facts, chapter one
[17:00:28] <grummund> it's been discussed here with you, rue_mohr, several times :P
[17:00:38] <Steffanx> "However, writing a logic one to a bit in the PINx Register, will result in a toggle in the corresponding bit in the Data Register"
[17:00:42] <rue_mohr> anyone never tried it?
[17:00:42] <Steffanx> There it is :)
[17:01:11] <Steffanx> Chapter 14.1 of the atmega48/88/168 datasheet
[17:01:17] <rue_mohr> that would speed up my software pwm code a lot
[17:02:47] <Steffanx> 14.2.2 of the same datasheet also mentions it
[17:03:14] <wrongle> if i want to get an idea of more of the avr how-tos, what is a super cheap(ish) lightweight robot kit
[17:03:17] <wrongle> super basic
[17:03:59] <vectory> the 2 wheel robots?
[17:04:02] <rue_mohr> aI wonder if that works on a m32
[17:04:21] <rue_mohr> supercheap?
[17:04:33] <Steffanx> I wonder if it works in a m32 rue_mohr
[17:04:35] <rue_mohr> wrongle, are you willing to take apart some printers?
[17:04:41] <wrongle> no.
[17:04:47] <rue_mohr> oh too bad
[17:04:52] <wrongle> I'm super booked on time
[17:04:59] <wrongle> lookking to learn with a practical bundled kit
[17:05:10] <rue_mohr> you want fast and cheap, so you dont mind if its junk
[17:05:18] <rue_mohr> kit != cheap
[17:05:31] <wrongle> well yeah
[17:05:36] <rue_mohr> wrongle, look up the beobot
[17:05:40] <rue_mohr> boebot
[17:06:07] <rue_mohr> if you want, I'll sell you a controllerless kit for $50
[17:06:11] <rue_mohr> +s&h
[17:06:46] <rue_mohr> I think I can easy make $25-$30 on that as I can build the frame and wheels for basically nothing
[17:07:25] <rue_mohr> I should be able to get it togethor in about a week
[17:07:25] <wrongle> hmm
[17:07:32] <wrongle> too slow sorry :/
[17:07:58] <Tom_itx> what is it you want?
[17:07:59] <rue_mohr> well its just cause I have more important things to do
[17:08:17] <Tom_itx> what could possibly be more important?
[17:08:23] <rue_mohr> he wants an easy, cheap robot platform, and he wants it FAST
[17:08:36] <rue_mohr> I have pneumatic muscles to code for a 12' mecha
[17:08:44] <Tom_itx> easy cheap fast. pick one
[17:08:55] <rue_mohr> he refuses to do so
[17:09:20] <rue_mohr> for $1000000 I'll send it courier on monday
[17:09:33] <rue_mohr> (but you still have to pay shipping)
[17:11:15] <wrongle> hah
[17:11:21] <wrongle> i was looking for 50 <
[17:11:57] <Tom_itx> for what?
[17:12:50] <wrongle> a super small robot kit of any type.
[17:13:25] * Tom_itx looks in rue_mohr's junk box
[17:14:14] <Steffanx> Empty?
[17:14:44] <Tom_itx> mmmm subway
[17:14:53] <rue_mohr> 50 eh?
[17:15:07] <Steffanx> Subway as in .. that coffee sh*t shop Tom_itx ?
[17:15:14] <rue_mohr> thats 33 HP printers
[17:15:37] <wrongle> hah
[17:15:38] <Tom_itx> as in five dollah subway
[17:15:58] <rue_mohr> wrongle, hmm that would make me a lot of cash
[17:16:05] <Steffanx> Yes, that's the subway i meant
[17:16:08] <wrongle> ...?
[17:16:08] <rue_mohr> wrongle, you didn't want them with controllers did you?
[17:16:13] <wrongle> hah
[17:16:36] <wrongle> Tom_itx: whats a prebuilt AVR programmer that i can use to program an attiny45
[17:16:45] <wrongle> usb/isp -> plug in. easy?
[17:16:46] <rue_mohr> well its a good point, where does a person go to buy swarm bots?
[17:16:48] <Tom_itx> mine
[17:16:55] <wrongle> Tom_itx: link me?
[17:17:19] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/boards/USBTiny_Mkii/USBTiny_Mkii_index.php
[17:17:22] <rue_mohr> tom, thats not a fair answer, yours can program any avr
[17:18:09] <Steffanx> No it can't rue_mohr
[17:18:28] <rue_mohr> what doent use spi/xxx/xxx ?
[17:18:38] <Tom_itx> avr32
[17:18:38] <wrongle> i like the blue case tom
[17:18:40] <Steffanx> An AVR with SPI disabled :P
[17:18:47] <rue_mohr> pffff
[17:18:59] <rue_mohr> Tom_itx, yours cant do jtag?
[17:19:07] <Tom_itx> no
[17:19:10] <rue_mohr> huh
[17:19:15] <Steffanx> He needs a jtagice mkii clone for that
[17:19:22] <rue_mohr> dosn't matter, jtag is a dime a dozen
[17:19:33] <wrongle> Tom_itx: what else do i need? i have my breadboard, some attiny45s, bunch of leds etc. the usb i have is from my old arduino uno, usb from computer to standsare mini usb in?
[17:19:48] <wrongle> Tom_itx: so yours will be all i need for an attiny45? i don't see a "purchase" link
[17:19:53] <Tom_itx> http://tom-itx.dyndns.org:81/~webpage/how_to/atmega168/mega168_howto_main_index.php
[17:19:59] <Tom_itx> you didn't read the menu then
[17:20:15] <rue_mohr> yout not gonna pay me $50/robot for 50 robots?
[17:20:34] <rue_mohr> mmm $2500 is enough for a toy or two
[17:20:55] <wrongle> hah
[17:21:21] <rue_mohr> you think you can do better?
[17:22:00] <rue_mohr> pff no
[17:23:28] <rue_mohr> wrongle, I'm building a 12' mecha on a $120 budget, and you cant get a tiny little wheeled platform for less than $50
[17:23:29] <rue_mohr> hahah
[17:23:44] <rue_mohr> :D
[17:24:19] <Tom_itx> rue_mohr have you located a motor for your truck?
[17:24:19] <rue_mohr> oh, for those of you in the usa, " = inch ' = foot
[17:24:31] <rue_mohr> I'm still planning to build one
[17:24:33] <Tom_itx> gee i didn't know htat
[17:25:01] <Tom_itx> a wearable mech
[17:25:27] <Tom_itx> rue_mohr
[17:25:32] <Tom_itx> i see the page got fixed
[17:25:54] <rue_mohr> not wearable, thats a dumb idea
[17:26:16] <Tom_itx> so is party balloons for muscles
[17:26:20] <Tom_itx> but it may just work
[17:26:30] <rue_mohr> no no, might use condoms
[17:26:44] <rue_mohr> I have to do a wear studdy
[17:26:48] <Tom_itx> you could find a bunch of those for free i bet
[17:27:08] <rue_mohr> replacements are readily available
[17:27:14] <wrongle> lol
[17:27:17] <wrongle> yeah
[17:27:25] <Tom_itx> wrongle did you find the link?
[17:28:40] <rue_mohr> I'm hung up on my pwm code cause I'm trying to modify code thats completly wrong for what I want
[17:29:37] <wrongle> Tom_itx: I'm going to order in a second, ordering dinner first - USBTiny Mkii Boxed Programmer
[17:30:04] <Tom_itx> hurry before they all sell out
[17:30:11] <wrongle> the in line for a cable from my computer - will it work with my usb -> usb mini that comes with arduinos?
[17:30:11] <wrongle> hah
[17:30:34] <rue_mohr> wrongle, pls show me the platform you choose when you find one. I'm curious
[17:30:42] <wrongle> hah
[17:30:43] <wrongle> well.
[17:30:54] <wrongle> I'm sure it could be done, I'm a software guy not a hardware guy.
[17:30:56] <wrongle> im trying here! :P
[17:31:12] <Tom_itx> where are you located?
[17:31:21] <vectory> us of a?
[17:31:28] <Steffanx> no b
[17:31:30] <wrongle> NYC
[17:31:41] <Tom_itx> is that a country?
[17:31:49] <Tom_itx> or an island?
[17:32:55] <rue_mohr> arg I have to go shoipping and junk
[17:33:29] <grummund> !thislog
[17:33:29] <tobbor> This one: http://rueshouse.dyndns.org:82/~ircjunk/irclogs/html/%23avr-2011-10-29.html
[17:33:51] <Tom_itx> grummund
[17:34:00] <Tom_itx> i like mine better
[17:34:03] <Steffanx> Yes, everything you said is there grummund
[17:34:12] <Tom_itx> in duplicate
[17:34:17] <Steffanx> zlog
[17:35:18] <rue_mohr> one day i'm gonna finish an ai bot to read thru all those logs and it'll be able to answer every question thats already been asked
[17:35:35] <rue_mohr> which was the whole idea of the log
[17:35:38] <wrongle> hah rue_mohr
[17:35:49] <Steffanx> Hehe rue_mohr
[17:35:53] <grummund> http://rueshouse.dyndns.org:82/~ircjunk/irclogs/html/%23avr-2011-05-11.html
[17:36:04] <grummund> rue_mohr: scroll down to 00:23:39 ^^ :P
[17:36:37] <rue_mohr> your point?
[17:36:42] <Steffanx> Oh, he asked the same thing
[17:37:11] <rue_mohr> oh thats not today?
[17:37:14] <wrongle> when my programmer comes I'm going to make a series called "adventures with toms programmer"
[17:37:17] <rue_mohr> hmm
[17:37:31] <grummund> hehe
[17:37:34] <Steffanx> 2011-05-11 doesn't look like today
[17:37:35] <wrongle> rue_mohr: you need some NLP
[17:37:50] * rue_mohr grumbles "advantures with rue's ballistic missile"...
[17:38:06] <wrongle> hah
[17:38:36] <Steffanx> You don't talk about that fancy IDE programmer do you rue_mohr ?
[17:38:47] <rue_mohr> no, why?
[17:39:31] <Steffanx> Nothing
[17:39:33] <Steffanx> Good night :P
[17:39:40] <Tom_itx> party pooper
[17:39:59] <Steffanx> Don't forget about the time zones mr itx
[17:40:09] <vectory> wrongle: had the same idea about rikus' u2s
[17:40:27] <vectory> but atm i'm just confused by all the mods of programming and application it comes with
[17:40:28] <grummund> Don't forget to adjust your Word Clock, Steffanx.
[17:40:59] <Steffanx> Yes yes i know grummund
[17:41:10] <vectory> Steffanx: today is daylight saving time switch? day with an extra hour, yay
[17:41:19] <Steffanx> Yeah, vectory :)
[17:41:21] <Tom_itx> it is?
[17:41:27] <Steffanx> Yes
[17:41:29] <vectory> good im on irc all day, coulda missed it -_-
[17:41:31] <Tom_itx> aww crap
[17:41:39] <Steffanx> Still have to double check my schematics and send them seeed grummund
[17:41:46] <Tom_itx> do i get to sleep an extra hour?
[17:41:50] <Steffanx> No
[17:41:59] <Tom_itx> double crap
[17:42:01] <Steffanx> You'll go to bed AFTER the change
[17:42:12] <Steffanx> You you are awake for an extra hour
[17:43:15] <Steffanx> -you
[17:50:59] <Tom_itx> wrong
[17:51:01] <Tom_itx> Nov 6
[17:51:27] <Tom_itx> some change on Oct30
[17:51:29] <Tom_itx> but not US
[17:51:34] <Steffanx> ARrgh
[17:51:43] <Tom_itx> http://www.timeanddate.com/time/dst/2011.html
[17:51:57] <Steffanx> F*ck the US with their "We want to be different"-ideas
[17:52:28] <Tom_itx> we are not the only ones
[17:53:17] <Steffanx> Yes you are
[17:55:10] <wrongle> Is there an atmel / avr book or the data sheet is the best bet?
[17:55:17] <Tom_itx> yes
[17:55:26] <Tom_itx> data sht
[17:55:27] <wrongle> i.e., picking up and understand programming the avr with its … strange .. c?
[17:55:28] <wrongle> ok
[17:57:45] <wrongle> ty tom, night everyone, looking forward to toms isp :P
[17:58:06] <wrongle> ty again for the answers and rue_mohr if you need help on an NLP bot for answering already asked questions .. great idea let me know
[17:58:33] <vectory> if you want to understand mor about the hardware aspect i recommend trying to code in asm. also reading up on the hardware architechture
[17:58:48] <wrongle> I've done asm before … ok.
[17:58:50] <wrongle> will do.
[17:58:53] <wrongle> ty vectory
[17:59:20] <vectory> others would disagree perhaps, but its a good angle imho
[18:00:02] <wrongle> ok
[18:09:21] <wrongle> this will be really cool. https://github.com/edwardhotchkiss/NodeAVR
[18:09:24] <wrongle> night guys
[18:10:03] <Steffanx> JS on a AVR wrongle ?
[18:10:10] <wrongle> nah -
[18:10:44] <wrongle> i've worked on a myriad of languages but all the cool kids are hot on js now, (backend / db)
[18:10:46] <Steffanx> You are edward?
[18:10:55] <wrongle> the most popular being NodeJS
[18:10:56] <wrongle> yes
[18:11:46] <wrongle> so although I'm a n00b i do understand binary arithmetic / basics and bit shifting so it would be cool to code in js with a nice clean syntax then translate to .c for avr
[18:17:54] <wrongle> Steffanx: https://raw.github.com/edwardhotchkiss/NodeAVR/master/examples/blink.js
[18:17:58] <wrongle> for example
[18:17:59] <wrongle> night guys